.listing-grid .heading-side{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.listing-grid .heading-side{padding-left:2.5rem;padding-right:2.5rem}}.listing-grid .heading-side{margin-bottom:1.5rem}@media (min-width:768px){.listing-grid .heading-side{margin-bottom:2.5rem}}.listing-grid-wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;min-height:32rem}.listing-grid-content{display:grid!important;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.listing-grid-content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.listing-grid-content{grid-template-columns:repeat(4,minmax(0,1fr))}}.listing-grid-content>.box{width:100%;flex-shrink:0}.listing-grid-content>.box .module{height:100%!important;width:100%}.listing-grid-content .card{display:flex;height:100%;width:100%;cursor:pointer;flex-direction:column;align-items:flex-start}.listing-grid-content .card .content-block{gap:.5rem}.listing-grid-content .card .content-block .button-group{margin-top:auto}.listing-grid.expertise .card-generic,.listing-grid.typology .card-generic{padding-bottom:2rem}@media (min-width:1024px){.listing-grid.expertise .card-generic,.listing-grid.typology .card-generic{padding-bottom:3.5rem}}.listing-grid.expertise .card-generic .media-holder,.listing-grid.typology .card-generic .media-holder{flex-shrink:0}.listing-grid.expertise .card-generic .content-block,.listing-grid.typology .card-generic .content-block{min-height:0;row-gap:0;height:auto}@media (min-width:1024px){.listing-grid.expertise .card-generic .content-block .description,.listing-grid.typology .card-generic .content-block .description{margin-top:.75rem}}.listing-grid.expertise .card-generic .content-block .pre-content,.listing-grid.typology .card-generic .content-block .pre-content{display:none}.listing-grid.award .listing-grid-content,.listing-grid.event .listing-grid-content,.listing-grid.media .listing-grid-content,.listing-grid.news .listing-grid-content,.listing-grid.project .listing-grid-content,.listing-grid.publication .listing-grid-content{position:relative;flex-direction:row;row-gap:0}@media (min-width:768px){.listing-grid.award .listing-grid-content,.listing-grid.event .listing-grid-content,.listing-grid.media .listing-grid-content,.listing-grid.news .listing-grid-content,.listing-grid.project .listing-grid-content,.listing-grid.publication .listing-grid-content{grid-template-columns:repeat(4,minmax(0,1fr))}}.listing-grid.award .listing-grid-content .card,.listing-grid.event .listing-grid-content .card,.listing-grid.media .listing-grid-content .card,.listing-grid.news .listing-grid-content .card,.listing-grid.project .listing-grid-content .card,.listing-grid.publication .listing-grid-content .card{display:flex;flex-shrink:0;flex-grow:1;cursor:pointer;flex-direction:column}.listing-grid.award .listing-grid-content .card .media-holder,.listing-grid.event .listing-grid-content .card .media-holder,.listing-grid.media .listing-grid-content .card .media-holder,.listing-grid.news .listing-grid-content .card .media-holder,.listing-grid.project .listing-grid-content .card .media-holder,.listing-grid.publication .listing-grid-content .card .media-holder{aspect-ratio:3/2;width:100%}@media (min-width:768px){.listing-grid.award .listing-grid-content .card .media-holder,.listing-grid.event .listing-grid-content .card .media-holder,.listing-grid.media .listing-grid-content .card .media-holder,.listing-grid.news .listing-grid-content .card .media-holder,.listing-grid.project .listing-grid-content .card .media-holder,.listing-grid.publication .listing-grid-content .card .media-holder{aspect-ratio:11/5}}.listing-grid.award .listing-grid-content .card .content-block,.listing-grid.event .listing-grid-content .card .content-block,.listing-grid.media .listing-grid-content .card .content-block,.listing-grid.news .listing-grid-content .card .content-block,.listing-grid.project .listing-grid-content .card .content-block,.listing-grid.publication .listing-grid-content .card .content-block{flex-grow:1;gap:0}.listing-grid.award .listing-grid-content .card .content-block .heading-title,.listing-grid.event .listing-grid-content .card .content-block .heading-title,.listing-grid.media .listing-grid-content .card .content-block .heading-title,.listing-grid.news .listing-grid-content .card .content-block .heading-title,.listing-grid.project .listing-grid-content .card .content-block .heading-title,.listing-grid.publication .listing-grid-content .card .content-block .heading-title{margin-bottom:1.25rem}.listing-grid.award .listing-grid-content .card .content-block .tag,.listing-grid.event .listing-grid-content .card .content-block .tag,.listing-grid.media .listing-grid-content .card .content-block .tag,.listing-grid.news .listing-grid-content .card .content-block .tag,.listing-grid.project .listing-grid-content .card .content-block .tag,.listing-grid.publication .listing-grid-content .card .content-block .tag{position:absolute;bottom:0;max-width:100%;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-grid.award .listing-grid-content>.box,.listing-grid.event .listing-grid-content>.box,.listing-grid.media .listing-grid-content>.box,.listing-grid.news .listing-grid-content>.box,.listing-grid.project .listing-grid-content>.box,.listing-grid.publication .listing-grid-content>.box{display:block}@media (min-width:768px){.listing-grid.award .listing-grid-content>.box,.listing-grid.event .listing-grid-content>.box,.listing-grid.media .listing-grid-content>.box,.listing-grid.news .listing-grid-content>.box,.listing-grid.project .listing-grid-content>.box,.listing-grid.publication .listing-grid-content>.box{display:flex}}.listing-grid.award .listing-grid-content>.box:nth-child(10n+1),.listing-grid.award .listing-grid-content>.box:nth-child(10n+8),.listing-grid.event .listing-grid-content>.box:nth-child(10n+1),.listing-grid.event .listing-grid-content>.box:nth-child(10n+8),.listing-grid.media .listing-grid-content>.box:nth-child(10n+1),.listing-grid.media .listing-grid-content>.box:nth-child(10n+8),.listing-grid.news .listing-grid-content>.box:nth-child(10n+1),.listing-grid.news .listing-grid-content>.box:nth-child(10n+8),.listing-grid.project .listing-grid-content>.box:nth-child(10n+1),.listing-grid.project .listing-grid-content>.box:nth-child(10n+8),.listing-grid.publication .listing-grid-content>.box:nth-child(10n+1),.listing-grid.publication .listing-grid-content>.box:nth-child(10n+8){grid-column:span 2/span 2;grid-row:span 2/span 2}@media not all and (min-width:768px){.listing-grid.award .listing-grid-content>.box:nth-child(10n+1),.listing-grid.award .listing-grid-content>.box:nth-child(10n+8),.listing-grid.event .listing-grid-content>.box:nth-child(10n+1),.listing-grid.event .listing-grid-content>.box:nth-child(10n+8),.listing-grid.media .listing-grid-content>.box:nth-child(10n+1),.listing-grid.media .listing-grid-content>.box:nth-child(10n+8),.listing-grid.news .listing-grid-content>.box:nth-child(10n+1),.listing-grid.news .listing-grid-content>.box:nth-child(10n+8),.listing-grid.project .listing-grid-content>.box:nth-child(10n+1),.listing-grid.project .listing-grid-content>.box:nth-child(10n+8),.listing-grid.publication .listing-grid-content>.box:nth-child(10n+1),.listing-grid.publication .listing-grid-content>.box:nth-child(10n+8){grid-column:span 1/span 1;grid-row:span 1/span 1}}.listing-grid.award .listing-grid-content>.box:nth-child(10n+1) .media-holder,.listing-grid.award .listing-grid-content>.box:nth-child(10n+8) .media-holder,.listing-grid.event .listing-grid-content>.box:nth-child(10n+1) .media-holder,.listing-grid.event .listing-grid-content>.box:nth-child(10n+8) .media-holder,.listing-grid.media .listing-grid-content>.box:nth-child(10n+1) .media-holder,.listing-grid.media .listing-grid-content>.box:nth-child(10n+8) .media-holder,.listing-grid.news .listing-grid-content>.box:nth-child(10n+1) .media-holder,.listing-grid.news .listing-grid-content>.box:nth-child(10n+8) .media-holder,.listing-grid.project .listing-grid-content>.box:nth-child(10n+1) .media-holder,.listing-grid.project .listing-grid-content>.box:nth-child(10n+8) .media-holder,.listing-grid.publication .listing-grid-content>.box:nth-child(10n+1) .media-holder,.listing-grid.publication .listing-grid-content>.box:nth-child(10n+8) .media-holder{aspect-ratio:3/2}.listing-grid.award .listing-grid-content>.box:nth-child(10n+1) .content-block,.listing-grid.award .listing-grid-content>.box:nth-child(10n+8) .content-block,.listing-grid.event .listing-grid-content>.box:nth-child(10n+1) .content-block,.listing-grid.event .listing-grid-content>.box:nth-child(10n+8) .content-block,.listing-grid.media .listing-grid-content>.box:nth-child(10n+1) .content-block,.listing-grid.media .listing-grid-content>.box:nth-child(10n+8) .content-block,.listing-grid.news .listing-grid-content>.box:nth-child(10n+1) .content-block,.listing-grid.news .listing-grid-content>.box:nth-child(10n+8) .content-block,.listing-grid.project .listing-grid-content>.box:nth-child(10n+1) .content-block,.listing-grid.project .listing-grid-content>.box:nth-child(10n+8) .content-block,.listing-grid.publication .listing-grid-content>.box:nth-child(10n+1) .content-block,.listing-grid.publication .listing-grid-content>.box:nth-child(10n+8) .content-block{gap:0}.listing-grid.award .listing-grid-content>.box:nth-child(10n+1) .content-block .description,.listing-grid.award .listing-grid-content>.box:nth-child(10n+8) .content-block .description,.listing-grid.event .listing-grid-content>.box:nth-child(10n+1) .content-block .description,.listing-grid.event .listing-grid-content>.box:nth-child(10n+8) .content-block .description,.listing-grid.media .listing-grid-content>.box:nth-child(10n+1) .content-block .description,.listing-grid.media .listing-grid-content>.box:nth-child(10n+8) .content-block .description,.listing-grid.news .listing-grid-content>.box:nth-child(10n+1) .content-block .description,.listing-grid.news .listing-grid-content>.box:nth-child(10n+8) .content-block .description,.listing-grid.project .listing-grid-content>.box:nth-child(10n+1) .content-block .description,.listing-grid.project .listing-grid-content>.box:nth-child(10n+8) .content-block .description,.listing-grid.publication .listing-grid-content>.box:nth-child(10n+1) .content-block .description,.listing-grid.publication .listing-grid-content>.box:nth-child(10n+8) .content-block .description{width:2/3}@media not all and (min-width:768px){.listing-grid.award .listing-grid-content>.box:nth-child(9n+1),.listing-grid.event .listing-grid-content>.box:nth-child(9n+1),.listing-grid.media .listing-grid-content>.box:nth-child(9n+1),.listing-grid.news .listing-grid-content>.box:nth-child(9n+1),.listing-grid.project .listing-grid-content>.box:nth-child(9n+1),.listing-grid.publication .listing-grid-content>.box:nth-child(9n+1){grid-column:span 2/span 2;grid-row:span 2/span 2}}.listing-grid.award .listing-grid-content>.box>.box,.listing-grid.event .listing-grid-content>.box>.box,.listing-grid.media .listing-grid-content>.box>.box,.listing-grid.news .listing-grid-content>.box>.box,.listing-grid.project .listing-grid-content>.box>.box,.listing-grid.publication .listing-grid-content>.box>.box{display:block}@media (min-width:768px){.listing-grid.award .listing-grid-content>.box>.box,.listing-grid.event .listing-grid-content>.box>.box,.listing-grid.media .listing-grid-content>.box>.box,.listing-grid.news .listing-grid-content>.box>.box,.listing-grid.project .listing-grid-content>.box>.box,.listing-grid.publication .listing-grid-content>.box>.box{display:flex;height:100%}}.listing-grid.award .listing-grid-content>.box>.box,.listing-grid.event .listing-grid-content>.box>.box,.listing-grid.media .listing-grid-content>.box>.box,.listing-grid.news .listing-grid-content>.box>.box,.listing-grid.project .listing-grid-content>.box>.box,.listing-grid.publication .listing-grid-content>.box>.box{height:auto}.listing-grid.award .card{cursor:default!important}.listing-grid.teammember .filter-wrapper{padding-top:1.5rem;padding-bottom:1rem}@media (min-width:768px){.listing-grid.teammember .filter-wrapper{padding-top:2rem}}@media (min-width:1024px){.listing-grid.teammember .filter-wrapper{padding-top:1.5rem}}.listing-grid.teammember .result-count-wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.listing-grid.teammember .result-count-wrapper{padding-left:2.5rem;padding-right:2.5rem}}.listing-grid.teammember .result-count-wrapper{margin-bottom:3rem;height:2rem;align-items:center}@media (min-width:1024px){.listing-grid.teammember .result-count-wrapper{margin-bottom:4rem}}.listing-grid.teammember .result-count-text{text-transform:uppercase;line-height:1!important;--line-height-unitless:1!important;--line-height-px:calc(var(--line-height-unitless) * var(--font-size-px))!important}.listing-grid.teammember .result-count-text span{color:hsla(0,0%,100%,.5)}.listing-grid.teammember .listing-search-bar{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.25rem;border-width:1px;border-color:hsla(0,0%,100%,0);background-color:hsla(0,0%,100%,.1);padding:.8125rem 1rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-family:Neue Haas Unica W1G,Arial,sans-serif;--cap-height:712;--ascent:898;--descent:-228;--line-gap:0;--units-per-em:1000;--absolute-descent:228;--cap-height-scale:0.712;--descent-scale:0.228;--ascent-scale:0.898;--line-gap-scale:0;--line-height-scale:1.126;font-size:.75rem;--font-size-rem:0.75;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1rem;--line-height-rem:1;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.listing-grid.teammember .listing-search-bar:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.listing-grid.teammember .listing-search-bar:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}.listing-grid.teammember .listing-search-bar{line-height:1;--line-height-unitless:1;--line-height-px:calc(var(--line-height-unitless) * var(--font-size-px))}@media (min-width:768px){.listing-grid.teammember .listing-search-bar{padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;font-size:.875rem;--font-size-rem:0.875;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.listing-grid.teammember .listing-search-bar:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.listing-grid.teammember .listing-search-bar:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}.listing-grid.teammember .listing-search-bar:focus-visible{border-color:hsla(0,0%,100%,.75)}.listing-grid.teammember .listing-search-bar:focus-visible::-moz-placeholder{color:hsla(0,0%,100%,.5)}.listing-grid.teammember .listing-search-bar:focus-visible::placeholder{color:hsla(0,0%,100%,.5)}.listing-grid.teammember .listing-search-bar::-moz-placeholder{text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.listing-grid.teammember .listing-search-bar::placeholder{text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.listing-grid.teammember .listing-search-bar-wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.listing-grid.teammember .listing-search-bar-wrapper{padding-left:2.5rem;padding-right:2.5rem}}.listing-grid.teammember .listing-search-bar-wrapper{position:relative;flex-direction:column!important}.listing-grid.teammember .listing-search-bar-wrapper>div:has(.listing-search-bar){position:relative}.listing-grid.teammember .listing-search-bar-wrapper>div:has(.listing-search-bar) .button.button-primary{position:absolute;top:50%;right:1rem;width:1rem;height:1rem;--tw-translate-y:calc(calc(50% + 2px) * -1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-style:none;background-color:transparent!important;background-image:none;padding:0!important}@media (min-width:768px){.listing-grid.teammember .listing-search-bar-wrapper>div:has(.listing-search-bar) .button.button-primary{width:1.25rem;height:1.25rem}}.listing-grid.teammember .listing-search-bar-result-drawer{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.listing-grid.teammember .listing-search-bar-result-drawer{padding-left:2.5rem;padding-right:2.5rem}}.listing-grid.teammember .listing-search-bar-result-drawer{position:absolute;left:0;top:3.25rem}@media (min-width:768px){.listing-grid.teammember .listing-search-bar-result-drawer{top:3.75rem}}.listing-grid.teammember .listing-search-bar-results{z-index:50;width:100%;flex-direction:column!important;gap:1.5rem;overflow:hidden;border-radius:.25rem;border-width:1px;border-color:hsla(0,0%,100%,.75);--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding-top:1rem;--resultDrawerHeight:15.25rem}@media (min-width:768px){.listing-grid.teammember .listing-search-bar-results{padding-top:1.5rem;--resultDrawerHeight:18.5625rem}}.listing-grid.teammember .listing-search-bar-results:has(.listing-search-no-result){height:auto!important;gap:3rem;padding-bottom:1rem!important}@media (min-width:768px){.listing-grid.teammember .listing-search-bar-results:has(.listing-search-no-result){padding-bottom:1.5rem!important}}.listing-grid.teammember .listing-search-bar-results .text.text-p:has(span){flex-shrink:0;padding-left:1rem;padding-right:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:.75rem;--font-size-rem:0.75;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1rem;--line-height-rem:1;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.listing-grid.teammember .listing-search-bar-results .text.text-p:has(span):before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.listing-grid.teammember .listing-search-bar-results .text.text-p:has(span):after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}.listing-grid.teammember .listing-search-bar-results .text.text-p:has(span){line-height:1;--line-height-unitless:1;--line-height-px:calc(var(--line-height-unitless) * var(--font-size-px))}@media (min-width:768px){.listing-grid.teammember .listing-search-bar-results .text.text-p:has(span){padding-left:1.5rem;padding-right:1.5rem}}.listing-grid.teammember .listing-search-bar-results .text.text-p:has(span) span{color:hsla(0,0%,100%,.5)}.listing-grid.teammember .listing-search-bar-results-wrapper{flex-direction:column!important;overflow-y:auto;overflow-x:hidden;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}@media (min-width:768px){.listing-grid.teammember .listing-search-bar-results-wrapper{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}}.listing-grid.teammember .listing-search-bar-results-wrapper::-webkit-scrollbar-track{border-radius:10px}.listing-grid.teammember .listing-search-bar-results-wrapper::-webkit-scrollbar{width:10px;background-color:#f5f5f500}.listing-grid.teammember .listing-search-bar-results-wrapper::-webkit-scrollbar-thumb{border-radius:10px;border:3px solid #000;background-color:hsla(0,0%,100%,.5)}.listing-grid.teammember .listing-search-result{display:flex;flex-shrink:0;align-items:center;gap:.75rem;border-top-width:1px;border-color:hsla(0,0%,100%,.25);padding:.75rem 1.25rem .75rem .75rem}@media (min-width:768px){.listing-grid.teammember .listing-search-result{gap:1.5rem;padding:1rem 0}}.listing-grid.teammember .listing-search-result:last-child{border-bottom-width:1px}.listing-grid.teammember .listing-search-result .media-holder{width:2.5rem;height:2.5rem;flex-shrink:0;--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:768px){.listing-grid.teammember .listing-search-result .media-holder{width:3rem;height:3rem}}.listing-grid.teammember .listing-search-result:hover .listing-search-result-content svg{--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.listing-grid.teammember .listing-search-result-content{width:100%;gap:.75rem}@media not all and (min-width:768px){.listing-grid.teammember .listing-search-result-content{flex-direction:column!important}}@media (min-width:768px){.listing-grid.teammember .listing-search-result-content{align-items:center;gap:1.5rem}}.listing-grid.teammember .listing-search-result-content svg{width:1.5rem;height:1.5rem;flex-shrink:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media not all and (min-width:768px){.listing-grid.teammember .listing-search-result-content svg{display:none}}.listing-grid.teammember .listing-search-result-title{max-width:304px;font-size:1rem;--font-size-rem:1;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.listing-grid.teammember .listing-search-result-title:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.listing-grid.teammember .listing-search-result-title:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}@media not all and (min-width:768px){.listing-grid.teammember .listing-search-result-title{order:9999}}@media (min-width:768px){.listing-grid.teammember .listing-search-result-title{width:100%}}@media (min-width:1024px){.listing-grid.teammember .listing-search-result-title{width:33.333333%}}.listing-grid.teammember .listing-search-result-label{width:100%;color:hsla(0,0%,100%,.5);font-size:.875rem;--font-size-rem:0.875;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.listing-grid.teammember .listing-search-result-label:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.listing-grid.teammember .listing-search-result-label:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}@media (min-width:768px){.listing-grid.teammember .listing-search-result-label{font-size:1rem;--font-size-rem:1;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.listing-grid.teammember .listing-search-result-label:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.listing-grid.teammember .listing-search-result-label:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}.listing-grid.teammember .listing-search-no-result{position:relative;margin-left:1rem;margin-right:1rem;display:flex;flex-shrink:0;align-items:center;gap:1rem;border-radius:.125rem;background-color:hsla(0,0%,100%,.1);padding:1rem;color:hsla(0,0%,100%,.75)}@media (min-width:768px){.listing-grid.teammember .listing-search-no-result{margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:1024px){.listing-grid.teammember .listing-search-no-result{gap:1.5rem;padding:1.5rem}}.listing-grid.teammember .listing-search-no-result:before{position:absolute;left:0;top:-1.5rem;height:1px;width:100%;background-color:hsla(0,0%,100%,.25);--tw-content:"";content:var(--tw-content)}.listing-grid.teammember .listing-search-no-result .text.text-p{font-size:.875rem;--font-size-rem:0.875;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.listing-grid.teammember .listing-search-no-result .text.text-p:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.listing-grid.teammember .listing-search-no-result .text.text-p:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}.listing-grid.teammember .listing-search-no-result svg{width:2rem;height:2rem}.listing-grid.teammember .listing-search-no-result svg path{fill:currentColor}.listing-grid.project .filter-wrapper{padding-bottom:1rem}@media (min-width:768px){.listing-grid.project .filter-wrapper{display:grid!important;grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(auto-fit,minmax(15.375rem,1fr));gap:.5rem}}.listing-grid.project .filter-wrapper .popover-wrapper{min-width:0;max-width:none}.listing-grid.project .filter-wrapper:has(.popover-content .dropdown-option.checked)+.result-count-wrapper .button.button-primary{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.listing-grid.project .filter-wrapper.compact{position:relative;z-index:20;gap:0}.listing-grid.project .filter-wrapper.compact:after,.listing-grid.project .filter-wrapper.compact:before{position:absolute;left:1rem;display:none;height:1px;width:calc(100% - 32px);background-color:hsla(0,0%,100%,.25);--tw-content:"";content:var(--tw-content)}@media not all and (min-width:768px){.listing-grid.project .filter-wrapper.compact:after,.listing-grid.project .filter-wrapper.compact:before{display:block}}.listing-grid.project .filter-wrapper.compact:before{top:1px}.listing-grid.project .filter-wrapper.compact:after{bottom:calc(1rem - 2px)}.listing-grid.project .filter-wrapper.compact .button.button-primary{border-radius:0;border-style:none;background-color:transparent;background-image:none;padding-left:0!important;padding-right:0!important;padding-top:1.25rem;padding-bottom:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.listing-grid.project .filter-wrapper.compact .button.button-primary svg{width:1rem;height:1rem;transition:.3s}.listing-grid.project .filter-wrapper.compact .compact-filters{height:0;flex-direction:column!important;gap:.5rem;overflow:hidden}.listing-grid.project .filter-wrapper.compact .compact-filters[style="height: auto;"]{overflow:visible}.listing-grid.project .filter-wrapper.compact .compact-filters .popover-wrapper{position:relative;z-index:20;flex-shrink:0}.listing-grid.project .filter-wrapper.compact .compact-filters .popover-wrapper.open~.popover-wrapper:not(.open){position:relative;z-index:3}.listing-grid.project .filter-wrapper.compact .compact-filters .popover-wrapper.open .popover-content{z-index:40}.listing-grid.project .filter-wrapper.compact .compact-filters .popover-wrapper.open .popover-content .dropdown-option{flex-shrink:0}.listing-grid.project .filter-wrapper.compact .compact-filters .popover-wrapper:first-child{margin-top:1rem}.listing-grid.project .filter-wrapper.compact .compact-filters .popover-wrapper:last-child{margin-bottom:1rem}.listing-grid.project .filter-wrapper.compact.open .button.button-primary svg{--tw-scale-y:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.listing-grid:is(.project,.award,.event) .filter-wrapper{padding-bottom:1rem}.listing-grid:is(.project,.award,.event) .result-count-wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.listing-grid:is(.project,.award,.event) .result-count-wrapper{padding-left:2.5rem;padding-right:2.5rem}}.listing-grid:is(.project,.award,.event) .result-count-wrapper{position:relative;margin-bottom:1.5rem;align-items:center;gap:1rem;padding-bottom:1rem}@media not all and (min-width:768px){.listing-grid:is(.project,.award,.event) .result-count-wrapper{justify-content:space-between}}.listing-grid:is(.project,.award,.event) .result-count-wrapper:after{position:absolute;left:1rem;bottom:-.125rem;display:none;height:1px;width:calc(100% - 32px);background-color:hsla(0,0%,100%,.25);--tw-content:"";content:var(--tw-content)}@media not all and (min-width:768px){.listing-grid:is(.project,.award,.event) .result-count-wrapper:after{display:block}}.listing-grid:is(.project,.award,.event) .result-count-wrapper .button.button-primary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0;border-width:0 0 1.5px;border-color:hsla(0,0%,100%,.5);background-color:transparent;background-image:none;padding:.5rem 0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.listing-grid:is(.project,.award,.event) .result-count-wrapper .button.button-primary:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.listing-grid:is(.project,.award,.event) .result-count-wrapper .button.button-primary{transition:border,color,.5s}.listing-grid:is(.project,.award,.event) .result-count-wrapper .button.button-primary:disabled{cursor:not-allowed;color:hsla(0,0%,100%,.5)}.listing-grid:is(.project,.award,.event) .result-count-wrapper .button.button-primary:disabled:hover{border-color:hsla(0,0%,100%,.5)}.listing-grid:is(.project,.award,.event) .result-count-wrapper .button.button-primary .arrow{display:none!important}.listing-grid:is(.project,.award,.event) .result-count-text{line-height:.75rem;--line-height-rem:.75;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.listing-grid:is(.project,.award,.event) .result-count-text span{color:hsla(0,0%,100%,.5)}.listing-grid .pagination-show-more{margin:3rem auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-width:1.5px;border-color:hsla(0,0%,100%,.5);padding-top:.5rem;padding-bottom:.5rem}.listing-grid .pagination-show-more:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.listing-grid .pagination-show-more{transition:border .5s}.contact-wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.contact-wrapper{padding-left:2.5rem;padding-right:2.5rem}}.contact-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:0;column-gap:0;padding-top:5rem;padding-bottom:5rem}@media (min-width:768px){.contact-wrapper{grid-template-columns:repeat(6,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem}}@media (min-width:1280px){.contact-wrapper{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem}}.contact-tag{grid-column:span 1/span 1;padding-bottom:1.5rem}@media (min-width:768px){.contact-tag{grid-column:span 2/span 2}}@media (min-width:1280px){.contact-tag{grid-column:span 4/span 4}}.contact-content{grid-column:span 1/span 1;display:flex;flex-direction:column}@media (min-width:768px){.contact-content{grid-column:span 4/span 4}}@media (min-width:1280px){.contact-content{grid-column:span 8/span 8}}.contact-row{flex-direction:column!important;border-color:hsla(0,0%,100%,.25)}@media (min-width:768px){.contact-row{flex-direction:row}}@media (min-width:1280px){.contact-row{border-bottom-width:1px}}.contact-row:last-child{border-style:none}.contact-row:first-child .card-contact{padding-top:0}.contact-row:first-child .card-contact:last-child{padding-top:2rem}@media (min-width:768px){.contact-row:first-child .card-contact:last-child{padding-top:2.5rem}}@media (min-width:1280px){.contact-row:first-child .card-contact:last-child{padding-top:0}}.contact-row .card-contact{display:flex;width:100%;flex-direction:column;border-color:hsla(0,0%,100%,.25);padding:2rem 0}@media not all and (min-width:1280px){.contact-row .card-contact{border-bottom-width:1px}}@media (min-width:768px){.contact-row .card-contact{padding-top:2.5rem;padding-bottom:2.5rem}}@media (min-width:1280px){.contact-row .card-contact{padding-top:4rem;padding-bottom:4rem}}.contact-row .card-contact .media-holder{margin-bottom:1.5rem;aspect-ratio:13/5;width:100%;border-radius:4px}@media (min-width:768px){.contact-row .card-contact .media-holder{aspect-ratio:16/9}}@media (min-width:1280px){.contact-row .card-contact .media-holder{margin-bottom:2.5rem;aspect-ratio:13/5}}.contact-row .card-contact .description p:has(:is(span.location,span.phone,span.email)){padding-bottom:.75rem}.contact-row .card-contact .description p:has(:is(span.location,span.phone,span.email)):last-child:not(:has(+*)){padding-bottom:0}.contact-row .card-contact .description span{display:block}.contact-row .card-contact .description span.big-title{padding-bottom:1rem;letter-spacing:-.025em;font-size:1.25rem;--font-size-rem:1.25;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.5rem;--line-height-rem:1.5;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row .card-contact .description span.big-title:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row .card-contact .description span.big-title:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}@media (min-width:768px){.contact-row .card-contact .description span.big-title{font-size:1.5rem;--font-size-rem:1.5;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.75rem;--line-height-rem:1.75;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row .card-contact .description span.big-title:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row .card-contact .description span.big-title:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}@media (min-width:1024px){.contact-row .card-contact .description span.big-title{font-size:2rem;--font-size-rem:2;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:2.25rem;--line-height-rem:2.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row .card-contact .description span.big-title:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row .card-contact .description span.big-title:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}@media (min-width:1536px){.contact-row .card-contact .description span.big-title{font-size:2.25rem;--font-size-rem:2.25;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:2.5rem;--line-height-rem:2.5;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row .card-contact .description span.big-title:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row .card-contact .description span.big-title:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}.contact-row .card-contact .description span.small-title{padding-bottom:1.5rem;letter-spacing:-.025em;color:hsla(0,0%,100%,.5);font-size:.875rem;--font-size-rem:0.875;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row .card-contact .description span.small-title:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row .card-contact .description span.small-title:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}@media (min-width:1024px){.contact-row .card-contact .description span.small-title{font-size:1rem;--font-size-rem:1;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row .card-contact .description span.small-title:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row .card-contact .description span.small-title:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}@media (min-width:1536px){.contact-row .card-contact .description span.small-title{font-size:1.25rem;--font-size-rem:1.25;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.5rem;--line-height-rem:1.5;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row .card-contact .description span.small-title:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row .card-contact .description span.small-title:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}.contact-row .card-contact .description span.email,.contact-row .card-contact .description span.location,.contact-row .card-contact .description span.phone{position:relative;padding-bottom:.75rem;text-decoration-line:underline;font-size:.875rem;--font-size-rem:0.875;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row .card-contact .description span.email:before,.contact-row .card-contact .description span.location:before,.contact-row .card-contact .description span.phone:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row .card-contact .description span.email:after,.contact-row .card-contact .description span.location:after,.contact-row .card-contact .description span.phone:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}@media (min-width:1280px){.contact-row .card-contact .description span.email,.contact-row .card-contact .description span.location,.contact-row .card-contact .description span.phone{font-size:1rem;--font-size-rem:1;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row .card-contact .description span.email:before,.contact-row .card-contact .description span.location:before,.contact-row .card-contact .description span.phone:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row .card-contact .description span.email:after,.contact-row .card-contact .description span.location:after,.contact-row .card-contact .description span.phone:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}.contact-row .card-contact .description span.email:last-child:not(:has(+*)),.contact-row .card-contact .description span.location:last-child:not(:has(+*)),.contact-row .card-contact .description span.phone:last-child:not(:has(+*)){padding-bottom:0}.contact-row.has-image{border-bottom-width:1px;border-color:hsla(0,0%,100%,.25)}.contact-row.has-image .card-contact{border-style:none}.contact-row.has-image .description p:has(:is(span.location,span.phone,span.email)){padding-bottom:1rem}@media (min-width:1280px){.contact-row.has-image .description p:has(:is(span.location,span.phone,span.email)){padding-bottom:1.5rem}}.contact-row.has-image .description p:has(:is(span.location,span.phone,span.email)):last-child:not(:has(+*)){padding-bottom:0}.contact-row.has-image .description span{display:block}.contact-row.has-image .description span.email,.contact-row.has-image .description span.location,.contact-row.has-image .description span.phone{padding-left:1.5rem;padding-bottom:1rem}@media (min-width:1280px){.contact-row.has-image .description span.email,.contact-row.has-image .description span.location,.contact-row.has-image .description span.phone{padding-left:2rem;padding-bottom:1.5rem}}.contact-row.has-image .description span.email:before,.contact-row.has-image .description span.location:before,.contact-row.has-image .description span.phone:before{position:absolute;left:0;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1280px){.contact-row.has-image .description span.email:before,.contact-row.has-image .description span.location:before,.contact-row.has-image .description span.phone:before{top:0;--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.contact-row.has-image .description span.phone:before{content:url('data:image/svg+xml; utf8, <svg width="16" height="17" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.9359 12.9652C15.0248 12.9652 14.1433 12.8171 13.3211 12.5504C13.0619 12.4615 12.773 12.5282 12.573 12.7282L11.41 14.1875C9.31371 13.1875 7.35075 11.2986 6.30631 9.12819L7.75075 7.89856C7.95075 7.69116 8.01001 7.40227 7.92853 7.14301C7.65446 6.32079 7.51372 5.43931 7.51372 4.52819C7.51372 4.12819 7.18038 3.79486 6.78038 3.79486H4.21742C3.81742 3.79486 3.33594 3.97264 3.33594 4.52819C3.33594 11.4097 9.06186 17.1282 15.9359 17.1282C16.4619 17.1282 16.6693 16.6615 16.6693 16.2541V13.6986C16.6693 13.2986 16.3359 12.9652 15.9359 12.9652Z" fill="white"/></svg>')}.contact-row.has-image .description span.location:before{content:url('data:image/svg+xml; utf8, <svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.0026 2.19391C5.4226 2.19391 3.33594 4.28058 3.33594 6.86058C3.33594 8.02058 3.66927 9.10724 4.27594 10.0872C4.90927 11.1139 5.7426 11.9939 6.3826 13.0206C6.69594 13.5206 6.9226 13.9872 7.1626 14.5272C7.33594 14.8939 7.47594 15.5272 8.0026 15.5272C8.52927 15.5272 8.66927 14.8939 8.83594 14.5272C9.0826 13.9872 9.3026 13.5206 9.61594 13.0206C10.2559 12.0006 11.0893 11.1206 11.7226 10.0872C12.3359 9.10724 12.6693 8.02058 12.6693 6.86058C12.6693 4.28058 10.5826 2.19391 8.0026 2.19391ZM8.0026 8.69391C7.0826 8.69391 6.33594 7.94724 6.33594 7.02724C6.33594 6.10724 7.0826 5.36058 8.0026 5.36058C8.9226 5.36058 9.66927 6.10724 9.66927 7.02724C9.66927 7.94724 8.9226 8.69391 8.0026 8.69391Z" fill="white"/></svg>')}@media (min-width:768px){.contact-row.has-image.two-items{flex-direction:row!important;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media (min-width:1280px){.contact-row.has-image.two-items{-moz-column-gap:2rem;column-gap:2rem}.contact-row.has-image:not(.two-items) .description p:has(:is(span.location,span.phone,span.email)){padding-bottom:2rem}}.contact-row.has-image:not(.two-items) .description p:has(:is(span.location,span.phone,span.email)):last-child:not(:has(+*)){padding-bottom:0}.contact-row.has-image:not(.two-items) .description span.big-title{font-size:1.5rem;--font-size-rem:1.5;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.75rem;--line-height-rem:1.75;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row.has-image:not(.two-items) .description span.big-title:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row.has-image:not(.two-items) .description span.big-title:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}@media (min-width:768px){.contact-row.has-image:not(.two-items) .description span.big-title{font-size:2rem;--font-size-rem:2;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:2.25rem;--line-height-rem:2.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row.has-image:not(.two-items) .description span.big-title:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row.has-image:not(.two-items) .description span.big-title:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}@media (min-width:1024px){.contact-row.has-image:not(.two-items) .description span.big-title{font-size:3rem;--font-size-rem:3;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:3.25rem;--line-height-rem:3.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row.has-image:not(.two-items) .description span.big-title:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row.has-image:not(.two-items) .description span.big-title:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}@media (min-width:1280px){.contact-row.has-image:not(.two-items) .description span.big-title{padding-bottom:2rem}}@media (min-width:1536px){.contact-row.has-image:not(.two-items) .description span.big-title{font-size:4rem;--font-size-rem:4;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1;--line-height-unitless:1;--line-height-px:calc(var(--line-height-unitless) * var(--font-size-px))}.contact-row.has-image:not(.two-items) .description span.big-title:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row.has-image:not(.two-items) .description span.big-title:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}@media (min-width:768px){.contact-row.has-image:not(.two-items) .description span.email,.contact-row.has-image:not(.two-items) .description span.location,.contact-row.has-image:not(.two-items) .description span.phone{font-size:1rem;--font-size-rem:1;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row.has-image:not(.two-items) .description span.email:before,.contact-row.has-image:not(.two-items) .description span.location:before,.contact-row.has-image:not(.two-items) .description span.phone:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row.has-image:not(.two-items) .description span.email:after,.contact-row.has-image:not(.two-items) .description span.location:after,.contact-row.has-image:not(.two-items) .description span.phone:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}@media (min-width:1280px){.contact-row.has-image:not(.two-items) .description span.email,.contact-row.has-image:not(.two-items) .description span.location,.contact-row.has-image:not(.two-items) .description span.phone{padding-bottom:2rem;font-size:1.25rem;--font-size-rem:1.25;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.5rem;--line-height-rem:1.5;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.contact-row.has-image:not(.two-items) .description span.email:before,.contact-row.has-image:not(.two-items) .description span.location:before,.contact-row.has-image:not(.two-items) .description span.phone:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.contact-row.has-image:not(.two-items) .description span.email:after,.contact-row.has-image:not(.two-items) .description span.location:after,.contact-row.has-image:not(.two-items) .description span.phone:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}.contact-row.has-image:not(.two-items) .description span.email:last-child:not(:has(+*)),.contact-row.has-image:not(.two-items) .description span.location:last-child:not(:has(+*)),.contact-row.has-image:not(.two-items) .description span.phone:last-child:not(:has(+*)){padding-bottom:0}.contact-row.has-image:not(.two-items) .description span.phone:before{content:url('data:image/svg+xml; utf8, <svg width="16" height="17" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.9359 12.9652C15.0248 12.9652 14.1433 12.8171 13.3211 12.5504C13.0619 12.4615 12.773 12.5282 12.573 12.7282L11.41 14.1875C9.31371 13.1875 7.35075 11.2986 6.30631 9.12819L7.75075 7.89856C7.95075 7.69116 8.01001 7.40227 7.92853 7.14301C7.65446 6.32079 7.51372 5.43931 7.51372 4.52819C7.51372 4.12819 7.18038 3.79486 6.78038 3.79486H4.21742C3.81742 3.79486 3.33594 3.97264 3.33594 4.52819C3.33594 11.4097 9.06186 17.1282 15.9359 17.1282C16.4619 17.1282 16.6693 16.6615 16.6693 16.2541V13.6986C16.6693 13.2986 16.3359 12.9652 15.9359 12.9652Z" fill="white"/></svg>')}.contact-row.has-image:not(.two-items) .description span.location:before{content:url('data:image/svg+xml; utf8, <svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.0026 2.19391C5.4226 2.19391 3.33594 4.28058 3.33594 6.86058C3.33594 8.02058 3.66927 9.10724 4.27594 10.0872C4.90927 11.1139 5.7426 11.9939 6.3826 13.0206C6.69594 13.5206 6.9226 13.9872 7.1626 14.5272C7.33594 14.8939 7.47594 15.5272 8.0026 15.5272C8.52927 15.5272 8.66927 14.8939 8.83594 14.5272C9.0826 13.9872 9.3026 13.5206 9.61594 13.0206C10.2559 12.0006 11.0893 11.1206 11.7226 10.0872C12.3359 9.10724 12.6693 8.02058 12.6693 6.86058C12.6693 4.28058 10.5826 2.19391 8.0026 2.19391ZM8.0026 8.69391C7.0826 8.69391 6.33594 7.94724 6.33594 7.02724C6.33594 6.10724 7.0826 5.36058 8.0026 5.36058C8.9226 5.36058 9.66927 6.10724 9.66927 7.02724C9.66927 7.94724 8.9226 8.69391 8.0026 8.69391Z" fill="white"/></svg>')}.contact-row.has-image:not(.two-items) .media-holder{aspect-ratio:16/9}@media (min-width:768px){.contact-row.has-image:not(.two-items) .media-holder{aspect-ratio:13/5}}@media (min-width:1280px){.contact-row:not(.has-image).two-items{flex-direction:row!important;-moz-column-gap:2rem;column-gap:2rem}}