.investment-management-hero{position:relative;width:100%;min-height:65vh;height:65vh;overflow:hidden}.investment-management-hero__image-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.investment-management-hero__image{width:100%;height:100%;object-fit:cover;object-position:center center;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.investment-management-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35);z-index:2}.investment-management-hero__container{position:relative;z-index:3;display:flex;align-items:center;justify-content:flex-start;padding:clamp(1.5rem,4vw,4rem);min-height:65vh;height:100%;max-width:1600px;margin:0 auto}.investment-management-hero__content{display:flex;flex-direction:column;align-items:flex-start;max-width:920px;width:100%}.investment-management-hero__title{color:#ffffff;font-size:clamp(2.25rem,3.5vw + .75rem,4.5rem);line-height:clamp(1.15,1.2,1.25);letter-spacing:-.025em;margin:0 0 clamp(1rem,2.5vh,2rem);text-shadow:0 2px 8px rgba(0,0,0,.4);max-width:100%;word-wrap:break-word}.investment-management-hero__subtitle,.investment-management-hero__title{font-family:Source Sans\ 3,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;text-align:left}.investment-management-hero__subtitle{color:rgba(255,255,255,.95);font-size:clamp(1.125rem,1.5vw + .5rem,1.75rem);line-height:clamp(1.4,1.5,1.6);letter-spacing:.005em;margin:0 0 clamp(1.5rem,3vh,2.5rem);text-shadow:0 1px 4px rgba(0,0,0,.3);max-width:42rem}.investment-management-hero__cta-button{background:#ffffff;color:#1a1a1a;border:none;border-radius:2px;padding:clamp(.875rem,1.2vw,1rem) clamp(1.75rem,2.5vw,2.25rem);font-family:Source Sans\ 3,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(1rem,1.1vw,1.125rem);font-weight:600;letter-spacing:.02em;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.15)}.investment-management-hero__cta-button:hover{background:#5c9a97;color:#ffffff;transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.2)}.investment-management-hero__cta-button:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.15)}@media (max-width:1200px){.investment-management-hero{min-height:60vh;height:60vh}.investment-management-hero__container{min-height:60vh}}@media (max-width:768px){.investment-management-hero{min-height:55vh;height:55vh}.investment-management-hero__container{min-height:55vh;align-items:flex-end;padding-bottom:clamp(2rem,5vh,3rem)}.investment-management-hero__image{object-position:center 40%}.investment-management-hero__overlay{background:rgba(0,0,0,.45)}.investment-management-hero__subtitle{max-width:100%}}@media (max-width:480px){.investment-management-hero{min-height:50vh;height:50vh}.investment-management-hero__container{min-height:50vh;align-items:flex-end;padding-bottom:clamp(1.5rem,4vh,2.5rem)}.investment-management-hero__image{object-position:center 35%}.investment-management-hero__overlay{background:rgba(0,0,0,.5)}}.investment-management-content{padding:4rem 0;background-color:#ffffff}.investment-management-content__container{max-width:1200px;margin:0 auto;padding:0 2rem}.investment-management-content__paragraphs{display:flex;flex-direction:row;gap:3rem;margin-bottom:4rem}.investment-management-content__paragraph-column{flex:1}.investment-management-content__paragraph{font-family:Source Sans\ 3,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.25rem;font-weight:400;color:#000000;line-height:1.6;margin:0 0 1.5rem;text-align:left}.investment-management-content__paragraph:last-child{margin-bottom:0}.investment-management-content__approach-title-container{text-align:center;margin:3rem 0}.investment-management-content__approach-title{font-size:2.5rem;font-weight:500;margin:0 0 1rem;line-height:1.2}.investment-management-content__approach-subtitle,.investment-management-content__approach-title{font-family:Source Sans\ 3,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#000000}.investment-management-content__approach-subtitle{font-size:1.25rem;font-weight:400;margin:0 0 1.5rem;line-height:1.6;padding:0;text-align:left;max-width:none}.investment-management-content__cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:3rem 0}.investment-management-content__card{background:#ffffff;border:none;border-radius:0;padding:2rem;box-shadow:none;transition:all .3s ease;text-align:left}.investment-management-content__card:hover{transform:none;box-shadow:none}.investment-management-content__card-icon{display:flex;justify-content:center;margin-bottom:1.5rem}.investment-management-content__card-icon svg{width:6rem;height:6rem;stroke:#559495;stroke-width:1.5}.investment-management-content__card-title{font-size:1.5rem;font-weight:500;margin:0 0 1rem;line-height:1.3}.investment-management-content__card-description,.investment-management-content__card-title{font-family:Source Sans\ 3,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#000000;text-align:left}.investment-management-content__card-description{font-size:1.25rem;font-weight:400;margin:0;line-height:1.6}.investment-management-content__cta-section{width:100%;height:210px;display:flex;align-items:center;background:linear-gradient(135deg,#559495,#4a7c7d)}.investment-management-content__cta-container{max-width:1200px;width:100%;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.investment-management-content__cta-title{font-size:2.25rem;font-weight:700;color:#ffffff;margin:0}.investment-management-content__cta-button,.investment-management-content__cta-title{font-family:Source Sans\ 3,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.investment-management-content__cta-button{background:#ffffff;color:#559495;border:none;border-radius:0;padding:1rem 2rem;font-size:1.125rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .3s ease}.investment-management-content__cta-button:hover{background:#f0f8f8;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.investment-management-new-section{background-color:#ffffff;padding:3rem 0}.investment-management-new-section__container{max-width:1200px;margin:0 auto;padding:0 2rem}.investment-management-new-section__paragraph{font-family:Source Sans\ 3,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.45rem;font-weight:400;color:#000000;line-height:1.6;text-align:justify;margin:0 0 1.5rem;padding:0 2rem}.investment-management-metrics-section{background-color:#ffffff;padding:4rem 0;text-align:center}.investment-management-metrics-container{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:flex-start}@keyframes metricSlideIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.investment-management-metric-column{flex:1;padding:0 1.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;opacity:0;transform:translateY(40px)}.investment-management-metric-column.metric-animate-in{animation:metricSlideIn .5s ease-out forwards}.investment-management-metric-divider{width:1px;background-color:#000000;height:180px;margin:0 1rem;align-self:flex-start}.investment-management-metric-number{font-family:Source Sans\ 3,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:3rem;font-weight:500;color:#559495;margin-bottom:1rem;line-height:1}.investment-management-metric-title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;line-height:1.2}.investment-management-metric-description,.investment-management-metric-title{font-family:Source Sans\ 3,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#000000;text-align:center}.investment-management-metric-description{font-size:1.25rem;font-weight:400;line-height:1.4}@media (max-width:1024px){.investment-management-content{padding:3rem 0}.investment-management-content__container{padding:0 1.5rem}.investment-management-content__paragraphs{gap:2rem;margin-bottom:3rem}.investment-management-content__approach-title{font-size:2.25rem}.investment-management-content__approach-subtitle{font-size:1.25rem}.investment-management-content__cards-container{gap:1.5rem}.investment-management-content__card{padding:1.5rem}.investment-management-content__card-icon svg{width:5rem;height:5rem}.investment-management-content__card-title{font-size:1.375rem}.investment-management-content__card-description{font-size:1.25rem}.investment-management-new-section{padding:2rem 0}.investment-management-new-section__container{padding:0 1rem}.investment-management-new-section__paragraph{font-size:1.25rem;padding:0 1rem;margin:0 0 1.25rem;text-align:left}.investment-management-metrics-section{padding:3rem 0}.investment-management-metrics-container{padding:0 1.5rem}.investment-management-metric-number{font-size:2.5rem}.investment-management-metric-title{font-size:1.375rem}.investment-management-metric-divider{height:150px}}@media (max-width:768px){.investment-management-content{padding:2.5rem 0}.investment-management-content__container{padding:0 1rem}.investment-management-content__paragraphs{flex-direction:column;gap:1.5rem;margin-bottom:2.5rem}.investment-management-content__approach-title-container{margin:2rem 0}.investment-management-content__approach-title{font-size:2rem}.investment-management-content__approach-subtitle{font-size:1.25rem}.investment-management-content__cards-container{grid-template-columns:1fr;gap:1.5rem}.investment-management-content__cta-section{height:180px}.investment-management-content__cta-container{padding:0 1rem;flex-direction:column;text-align:center;gap:1.5rem}.investment-management-content__cta-title{font-size:1.75rem}.investment-management-content__cta-button{font-size:1rem;padding:.875rem 1.5rem}.investment-management-new-section{padding:2rem 0}.investment-management-new-section__container{padding:0 1rem}.investment-management-new-section__paragraph{font-size:1.25rem;padding:0 1rem;margin:0 0 1.25rem}.investment-management-metrics-container{flex-direction:column;padding:0 1rem}.investment-management-metric-column{padding:1.5rem 0}.investment-management-metric-divider{width:100%;height:2px;margin:.5rem 0;align-self:stretch}.investment-management-metric-number{font-size:2.25rem}.investment-management-metric-title{font-size:1.25rem}}@media (max-width:480px){.investment-management-content{padding:2rem 0}.investment-management-content__container{padding:0 .75rem}.investment-management-content__approach-title{font-size:1.75rem}.investment-management-content__card{padding:1.25rem}.investment-management-content__card-icon svg{width:4rem;height:4rem}.investment-management-content__card-description,.investment-management-content__card-title{font-size:1.25rem}.investment-management-content__cta-section{height:200px}.investment-management-content__cta-title{font-size:1.5rem;text-align:center}.investment-management-new-section{padding:2rem 0}.investment-management-new-section__container{padding:0 1rem}.investment-management-new-section__paragraph{font-size:1.25rem;padding:0 1rem;margin:0 0 1.25rem}.investment-management-metric-number{font-size:2rem}.investment-management-metric-description,.investment-management-metric-title{font-size:1.25rem}}