.three-column-grid__inner{padding-top:0;padding-inline:24px}@media(min-width:768px){.three-column-grid__inner{padding-inline:48px}}@media(min-width:1024px){.three-column-grid__inner{padding-inline:88px}}@media(min-width:1280px){.three-column-grid__inner{padding-inline:104px}}@media(min-width:1440px){.three-column-grid__inner{padding-inline:120px}}@media(min-width:1920px){.three-column-grid__inner{padding-inline:153px}}.three-column-grid__grid{display:grid;grid-template-rows:auto;grid-template-columns:1fr;gap:41px}@media(min-width:768px){.three-column-grid__grid{grid-template-columns:repeat(2,1fr);-webkit-column-gap:78px;-moz-column-gap:78px;column-gap:78px;row-gap:60px}}@media(min-width:1280px){.three-column-grid__grid{grid-template-columns:repeat(3,1fr);-webkit-column-gap:min(76px,48px + ((100vw - 1280px) / ((1920 - 1280) / (76 - 48))));-moz-column-gap:min(76px,48px + ((100vw - 1280px) / ((1920 - 1280) / (76 - 48))));column-gap:min(76px,48px + ((100vw - 1280px) / ((1920 - 1280) / (76 - 48))))}}.three-column-grid__filters{position:relative}.three-column-grid__filters--investments{-webkit-margin-after:32px;margin-block-end:32px}@media(min-width:768px){.three-column-grid__filters--investments{-webkit-margin-after:48px;margin-block-end:48px}}@media(min-width:1024px){.three-column-grid__filters--investments{-webkit-margin-after:64px;margin-block-end:64px}}@media(min-width:1440px){.three-column-grid__filters--investments{-webkit-margin-after:39px;margin-block-end:39px}}@media(min-width:1920px){.three-column-grid__filters--investments{-webkit-margin-after:65px;margin-block-end:65px}}.three-column-grid__filters--job-listings{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:1280px){.three-column-grid__filters--job-listings{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.three-column-grid__cards{gap:56px;margin-inline:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:768px){.three-column-grid__cards{display:grid;gap:64px 44px;grid-auto-flow:row;grid-auto-rows:auto;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.three-column-grid__cards{gap:64px 48px}}@media(min-width:1280px){.three-column-grid__cards{grid-template-columns:repeat(3,1fr)}}@media(min-width:1440px){.three-column-grid__cards{gap:80px 48px}}@media(min-width:1920px){.three-column-grid__cards{gap:74px 80px}}.three-column-grid__cards .loading-spinner{border-width:5px;grid-column:1/-1;height:56px;place-self:center;width:56px;border-radius:100%}@media(min-width:768px){.three-column-grid__cards .loading-spinner{height:100px;width:100px}}.three-column-grid__no-results{grid-column:1/-1;padding-block:32px;text-align:center}.three-column-grid__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.three-column-grid__footer button{-webkit-margin-before:40px;margin-block-start:40px}@media(min-width:768px)and (max-width:1439.98px){.three-column-grid__footer button{-webkit-margin-before:60px;margin-block-start:60px}}@media(min-width:1920px){.three-column-grid__footer button{-webkit-margin-before:80px;margin-block-start:80px}}.three-column-grid__footer button:disabled{display:none}.three-column-grid .card--investments{display:grid;grid-template-rows:160px auto;grid-template-areas:"image" "content"}@media(min-width:1024px){.three-column-grid .card--investments{grid-template-rows:180px auto}}@media(min-width:1920px){.three-column-grid .card--investments{grid-template-rows:220px auto}}.three-column-grid .card--investments .card__media-wrapper{grid-area:image;margin-bottom:0}.three-column-grid .card--investments .card__media-wrapper .picture{border-radius:5px;height:160px}@media(min-width:1024px){.three-column-grid .card--investments .card__media-wrapper .picture{height:180px}}@media(min-width:1920px){.three-column-grid .card--investments .card__media-wrapper .picture{height:220px}}.three-column-grid .card--investments .card__heading-wrapper{margin-bottom:0}.three-column-grid .card--investments .card__content-wrapper{grid-area:content;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-margin-before:24px;margin-block-start:24px;z-index:1}.three-column-grid .card--investments .card__links{margin-top:55px}.three-column-grid .card--investments .card__heading{color:var(--brown-tint);font-family:var(--p-main-family-bold);font-style:normal;font-weight:350;font-size:21px;line-height:21px;padding-bottom:20px;border-bottom:1px solid var(--grey-1);margin-bottom:0}.three-column-grid .card--investments .card__content{color:var(--text-grey);font-family:var(--p-standard-family);font-style:normal;font-weight:325;font-size:16px;line-height:32px;margin-top:14px;margin-bottom:0}.three-column-grid .card--leadership .card__heading{margin:0}.three-column-grid .card--leadership .card__links{-webkit-margin-before:32px;margin-block-start:32px;position:relative;right:2px}.three-column-grid .card--job_listings .card__heading{color:var(--brown-tint);font-family:var(--card-title-family);font-style:normal;font-weight:300;font-size:calc(24px + ((100vw - 360px) / ((1280 - 360) / (28 - 24))));line-height:calc(24px + ((100vw - 360px) / ((1280 - 360) / (28 - 24))));border-bottom:1px solid var(--grey-1);padding-bottom:14px}@media(min-width:1280px){.three-column-grid .card--job_listings .card__heading{font-size:28px;line-height:28px}}@media(min-width:1280px)and (max-width:1919.98px){.three-column-grid .card--job_listings .card__heading{font-size:calc(28px + ((100vw - 1280px) / ((1440 - 1280) / (36 - 28))));line-height:calc(28px + ((100vw - 1280px) / ((1440 - 1280) / (36 - 28))))}}@media(min-width: 1440px){.three-column-grid .card--job_listings .card__heading{font-size:36px;line-height:36px}}.three-column-grid .card--job_listings .card__heading-wrapper{margin-bottom:0}.three-column-grid .card--job_listings .card__content-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;z-index:1}.three-column-grid .card--job_listings .card__content{color:var(--text-grey);font-family:var(--p-standard-family);font-style:normal;font-weight:325;font-size:calc(16px + ((100vw - 360px) / ((1280 - 360) / (18 - 16))));line-height:32px;margin-top:17px;margin-bottom:0}@media(min-width:1280px){.three-column-grid .card--job_listings .card__content{font-size:18px}}.three-column-grid .card--job_listings .card__links{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:35px}@media(min-width:1024px){.three-column-grid .card--job_listings .card__links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:1280px){.three-column-grid .card--job_listings .card__links{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:1440px){.three-column-grid .card--job_listings .card__links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.three-column-grid .card--job_listings .card__links .btn--primary{min-width:162px;text-align:center}@media(min-width:1024px){.three-column-grid .card--job_listings .card__links .btn--primary{min-width:194px}}.three-column-grid .filter-list{list-style:none;margin:0;display:none}.three-column-grid .filter-list--investments{border-bottom:1px solid var(--grey-1)}@media(min-width:768px){.three-column-grid .filter-list--investments{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-after:39px;margin-block-end:39px;padding-block:16px}}@media(min-width:1024px){.three-column-grid .filter-list--investments{-webkit-margin-after:47px;margin-block-end:47px;padding-block:24px}}@media(min-width:1440px){.three-column-grid .filter-list--investments{padding-block:32px}}@media(min-width:1920px){.three-column-grid .filter-list--investments{-webkit-margin-after:64px;margin-block-end:64px}}@media(min-width:768px){.three-column-grid .filter-list--jobs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-after:39px;margin-block-end:39px;padding-block:16px}}@media(min-width:1024px){.three-column-grid .filter-list--jobs{-webkit-margin-after:47px;margin-block-end:47px;padding-block:24px}}@media(min-width:1440px){.three-column-grid .filter-list--jobs{padding-block:32px}}@media(min-width:1920px){.three-column-grid .filter-list--jobs{-webkit-margin-after:44px;margin-block-end:44px}}.three-column-grid .filter-header{color:var(--brown-tint)}.three-column-grid .filter-header--investments{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:768px){.three-column-grid .filter-header--investments{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.three-column-grid .filter-header--investments span{font-size:calc(12px + ((100vw - 360px) / ((1280 - 360) / (14 - 12))));line-height:18px;font-style:normal;font-weight:325}@media(min-width:1280px){.three-column-grid .filter-header--investments span{font-size:14px;line-height:28px}}.three-column-grid .filter-header--jobs{display:inline}.three-column-grid .filter-list-dropdown{display:block;position:relative;-webkit-margin-after:48px;margin-block-end:48px}.three-column-grid .filter-list-dropdown-option{font-family:var(--alright-sans-bold);font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.25px;text-transform:uppercase;color:var(--sw-luxe-blue);background:rgba(0,0,0,0);border:unset;border-bottom:1px solid #c8c8c8;padding:16px 0 8px;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none}.three-column-grid .filter-list-dropdown:after{content:"";position:absolute;top:15px;right:2px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:13px;height:12px;background-image:url("/content/themes/base/assets/img/icons/arrow.svg");background-size:contain;background-repeat:no-repeat;pointer-events:none;-webkit-filter:brightness(0) saturate(100%) invert(17%) sepia(43%) saturate(6317%) hue-rotate(188deg) brightness(86%) contrast(102%);filter:brightness(0) saturate(100%) invert(17%) sepia(43%) saturate(6317%) hue-rotate(188deg) brightness(86%) contrast(102%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.three-column-grid .filter-list-dropdown.is-open:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media(min-width:768px){.three-column-grid .filter-list-dropdown{display:none}}.three-column-grid .filter:after{content:"|";margin:0 16px;color:var(--border-grey)}@media(min-width:1024px){.three-column-grid .filter:after{margin:0 24px}}@media(min-width:1280px){.three-column-grid .filter:after{margin:0 40px}}.three-column-grid .filter:last-child:after{content:"";margin:0}.three-column-grid .filter__button{background:rgba(0,0,0,0);border:unset;font-family:var(--alright-sans-bold);font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.25px;text-transform:uppercase;color:var(--greyed-tab);padding:0;padding-bottom:3px}.three-column-grid .filter__button.active,.three-column-grid .filter__button:hover,.three-column-grid .filter__button[data-selected=true]{color:var(--sw-luxe-blue);border-bottom:1px solid var(--sw-luxe-blue)}.three-column-grid .filter__blog .filter__button[data-selected=false]{color:var(--greyed-tab)}.three-column-grid .loading-spinner{border:7px solid #c8c8c8;border-radius:50%;border-top:7px solid #058;width:80px;height:80px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media(max-width:767px){.three-column-grid .card[data-aos]{opacity:1;-webkit-transform:none;transform:none}}