@font-face{font-family:GreenOak Teodor;src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/GoTeodor-Medium.woff2) format("woff2");font-weight:100 500;font-style:normal;font-display:swap}@font-face{font-family:GreenOak Teodor;src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/GoTeodor-MediumItalic.woff2) format("woff2");font-weight:100 500;font-style:italic;font-display:swap}@font-face{font-family:GreenOak Teodor;src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/GoTeodor-Bold.woff2) format("woff2");font-weight:600 900;font-style:normal;font-display:swap}@font-face{font-family:GreenOak Teodor;src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/GoTeodor-BoldItalic.woff2) format("woff2");font-weight:600 900;font-style:italic;font-display:swap}@font-face{font-family:GreenOak Yellix;src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/GoYellix-Regular.woff2) format("woff2");font-weight:100 500;font-style:normal;font-display:swap}@font-face{font-family:GreenOak Yellix;src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/GoYellix-RegularItalic.woff2) format("woff2");font-weight:100 500;font-style:italic;font-display:swap}@font-face{font-family:GreenOak Yellix;src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/GoYellix-Bold.woff2) format("woff2");font-weight:600 900;font-style:normal;font-display:swap}@font-face{font-family:GreenOak Yellix;src:url(https://cdn.sunlife.com/content/dam/sunlife/global/fonts/GoYellix-BoldItalic.woff2) format("woff2");font-weight:600 900;font-style:italic;font-display:swap}:root{--brand-purple-900: #29162c;--brand-purple-900-rgb: 41, 22, 44;--brand-purple-700: #3c1f3f;--brand-purple-700-rgb: 60, 31, 63;--brand-purple-500: #634966;--brand-purple-500-rgb: 99, 73, 102;--brand-purple-300: #918194;--brand-purple-300-rgb: 145, 129, 148;--brand-purple-100: #c4bcc5;--brand-purple-100-rgb: 196, 188, 197;--brand-purple-50: #ebe9ec;--brand-purple-50-rgb: 235, 233, 236;--brand-champagne-900: #b8a884;--brand-champagne-900-rgb: 184, 168, 132;--brand-champagne-700: #e1d4b7;--brand-champagne-700-rgb: 225, 212, 183;--brand-champagne-500: #ece2cc;--brand-champagne-500-rgb: 236, 226, 204;--brand-champagne-300: #f2ebdb;--brand-champagne-300-rgb: 242, 235, 219;--brand-champagne-100: #f7f3eb;--brand-champagne-100-rgb: 247, 243, 235;--brand-champagne-50: #fbf9f5;--brand-champagne-50-rgb: 251, 249, 245;--brand-moss-900: #2e3229;--brand-moss-900-rgb: 46, 50, 41;--brand-moss-700: #474c3e;--brand-moss-700-rgb: 71, 76, 62;--brand-moss-500: #666d5b;--brand-moss-500-rgb: 102, 109, 91;--brand-moss-300: #848e76;--brand-moss-300-rgb: 132, 142, 118;--brand-moss-100: #b1baa5;--brand-moss-100-rgb: 177, 186, 165;--brand-moss-50: #c6ccc0;--brand-moss-50-rgb: 198, 204, 192;--brand-steel-900: #212223;--brand-steel-900-rgb: 33, 34, 35;--brand-steel-700: #414346;--brand-steel-700-rgb: 65, 67, 70;--brand-steel-500: #72757b;--brand-steel-500-rgb: 114, 117, 123;--brand-steel-300: #a3a7af;--brand-steel-300-rgb: 163, 167, 175;--brand-steel-100: #d3d5d9;--brand-steel-100-rgb: 211, 213, 217;--brand-steel-50: #f2f5f7;--brand-steel-50-rgb: 242, 245, 247;--brand-white: #ffffff;--brand-white-rgb: 255, 255, 255;--color-base: var(--brand-purple-700);--color-base-rgb: var(--brand-purple-700-rgb);--color-base-deep: var(--brand-purple-900);--color-primary: var(--brand-purple-700);--color-primary-rgb: var(--brand-purple-700-rgb);--color-primary-light: var(--brand-purple-500);--color-secondary: var(--brand-moss-700);--color-secondary-rgb: var(--brand-moss-700-rgb);--color-accent: var(--brand-moss-500);--color-accent-rgb: var(--brand-moss-500-rgb);--color-accent-light: var(--brand-moss-50);--color-accent-dark: var(--brand-moss-900);--color-champagne: var(--brand-champagne-700);--color-champagne-rgb: var(--brand-champagne-700-rgb);--color-champagne-deep:var(--brand-champagne-900);--color-steel: var(--brand-steel-300);--color-steel-rgb: var(--brand-steel-300-rgb);--color-white: var(--brand-white);--color-ink: var(--brand-steel-900);--color-black: var(--brand-steel-900);--color-off-white: var(--brand-champagne-300);--color-cream: var(--brand-champagne-100);--color-surface-alt: var(--brand-champagne-500);--color-surface-neutral: var(--brand-steel-50);--color-text: var(--brand-steel-900);--color-text-light: var(--brand-white);--color-text-muted: var(--brand-steel-500);--color-muted: var(--brand-steel-500);--color-border: rgba(var(--brand-champagne-700-rgb), .18);--color-border-light: rgba(var(--brand-purple-700-rgb), .12);--color-border-neutral:var(--brand-steel-100);--color-overlay: rgba(var(--color-base-rgb), .65);--color-scrim: rgba(var(--brand-steel-900-rgb), .55);--chart-1: var(--brand-purple-700);--chart-2: var(--brand-champagne-700);--chart-3: var(--brand-moss-500);--chart-4: var(--brand-steel-300);--chart-5: var(--brand-purple-500);--chart-6: var(--brand-moss-700);--chart-7: var(--brand-champagne-900);--chart-8: var(--brand-steel-500);--chart-9: var(--brand-purple-300);--chart-10: var(--brand-moss-300);--interactive-primary-bg: var(--brand-purple-700);--interactive-primary-bg-hover: var(--brand-moss-700);--interactive-primary-label: var(--brand-champagne-300);--interactive-primary-label-hover: var(--brand-champagne-300);--interactive-secondary-bg: transparent;--interactive-secondary-bg-hover: rgba(var(--brand-purple-700-rgb), .06);--interactive-secondary-border: var(--brand-purple-700);--interactive-secondary-border-hover: var(--brand-moss-700);--interactive-secondary-label: var(--brand-purple-700);--interactive-secondary-label-hover: var(--brand-moss-700);--interactive-tertiary-bg-hover: rgba(var(--brand-purple-700-rgb), .06);--interactive-tertiary-border-hover: var(--brand-moss-700);--interactive-danger-bg: #9e1a30;--interactive-danger-bg-hover: #7c1328;--interactive-disabled-bg: var(--brand-steel-100);--interactive-disabled-label: var(--brand-steel-500);--interactive-link: var(--brand-purple-700);--interactive-link-hover: var(--brand-moss-500);--buttons-background-primary-default: var(--interactive-primary-bg);--buttons-background-primary-hover: var(--interactive-primary-bg-hover);--buttons-label-primary-default: var(--interactive-primary-label);--buttons-label-primary-hover: var(--interactive-primary-label-hover);--buttons-background-secondary-hover: var(--interactive-secondary-bg-hover);--buttons-border-secondary-default: var(--interactive-secondary-border);--buttons-border-secondary-hover: var(--interactive-secondary-border-hover);--buttons-label-secondary-default: var(--interactive-secondary-label);--buttons-label-secondary-hover: var(--interactive-secondary-label-hover);--buttons-label-tertiary-default: var(--interactive-link);--buttons-label-tertiary-hover: var(--interactive-link-hover);--buttons-background-tertiary-hover: var(--interactive-tertiary-bg-hover);--buttons-border-tertiary-hover: var(--interactive-tertiary-border-hover);--buttons-label-white: var(--brand-white);--buttons-background-danger-default: var(--interactive-danger-bg);--buttons-background-danger-hover: var(--interactive-danger-bg-hover);--buttons-background-disabled: var(--interactive-disabled-bg);--buttons-label-disabled: var(--interactive-disabled-label);--buttons-focus-border-gap: var(--brand-white);--buttons-focus-border-blue: var(--brand-purple-700);--helios-button-transition: background-color var(--duration-fast) var(--ease-brand), color var(--duration-fast) var(--ease-brand), outline-color var(--duration-fast) var(--ease-brand), box-shadow var(--duration-fast) var(--ease-brand);--colour-action-label-primary-normal: var(--interactive-primary-bg);--colour-action-label-primary-dark: var(--interactive-primary-bg-hover);--colour-action-background-primary-normal: var(--interactive-primary-bg);--colour-action-background-primary-dark: var(--interactive-primary-bg-hover);--colour-action-link-normal: var(--interactive-link);--colour-action-link-dark: var(--interactive-link-hover);--typography-brand: var(--color-primary);--links-default: var(--interactive-link);--links-hover: var(--interactive-link-hover);--links-visited: var(--interactive-link);--background-primary: var(--brand-champagne-300);--font-heading: "GreenOak Teodor", Georgia, "Times New Roman", serif;--font-body: "GreenOak Yellix", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-legal: var(--font-body);--font-quote: var(--font-heading);--weight-eyebrow: 700;--weight-headline: 500;--weight-subhead: 500;--weight-title-4: 400;--weight-body: 400;--weight-body-bold: 700;--weight-link: 700;--leading-headline: 1.1;--leading-subhead: 1.25;--leading-body: 1.6;--leading-legal: 1.5;--tracking-eyebrow: .1em;--tracking-headline: 0;--link-decoration: underline;--link-decoration-hover: none;--focus-ring-color: var(--brand-purple-700);--focus-ring-offset: var(--brand-white);--focus-ring-width: 2px;--selection-bg: rgba(var(--brand-moss-500-rgb), .28);--selection-text: var(--brand-steel-900);--sticky-header-offset: 5rem;--type-eyebrow-color: var(--brand-steel-900);--type-headline-color: var(--brand-purple-700);--type-subhead-color: var(--brand-purple-700);--type-body-color: var(--brand-steel-900);--type-legal-color: var(--brand-steel-700);--type-quote-color: var(--brand-steel-900);--typography-display-0-desktop-laptop-font: var(--font-heading);--typography-display-0-tablet-mobile-font: var(--font-heading);--typography-display-1-desktop-laptop-font: var(--font-heading);--typography-display-1-tablet-mobile-font: var(--font-heading);--typography-display-2-desktop-laptop-font: var(--font-heading);--typography-display-2-tablet-mobile-font: var(--font-heading);--typography-grande-1-desktop-laptop-font: var(--font-heading);--typography-grande-1-tablet-mobile-font: var(--font-heading);--typography-grande-2-desktop-laptop-font: var(--font-heading);--typography-grande-2-tablet-mobile-font: var(--font-heading);--typography-title-1-desktop-laptop-font: var(--font-heading);--typography-title-1-tablet-mobile-font: var(--font-heading);--typography-title-2-desktop-laptop-font: var(--font-heading);--typography-title-2-tablet-mobile-font: var(--font-heading);--typography-title-3-desktop-laptop-font: var(--font-heading);--typography-title-3-tablet-mobile-font: var(--font-heading);--typography-title-4-desktop-laptop-font: var(--font-body);--typography-title-4-tablet-mobile-font: var(--font-body);--typography-body-md-regular-font: var(--font-body);--typography-body-md-bold-font: var(--font-body);--typography-body-md-italic-font: var(--font-body);--typography-body-sm-regular-font: var(--font-body);--typography-body-sm-bold-font: var(--font-body);--typography-body-xs-regular-font: var(--font-body);--typography-body-xs-bold-font: var(--font-body);--typography-heading: var(--type-headline-color);--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-md: 1.125rem;--text-lg: 1.25rem;--text-xl: 1.5rem;--text-2xl: 2rem;--text-3xl: 2.5rem;--text-4xl: 3.25rem;--text-5xl: 4rem;--text-fluid-display: clamp(2.75rem, 5.5vw, 4.5rem);--text-fluid-headline: clamp(2.25rem, 4.5vw, 3.5rem);--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-2xl-plus: 3.5rem;--space-3xl: 4rem;--space-4xl: 6rem;--space-5xl: 8rem;--section-intro-gap: var(--space-2xl-plus);--section-heading-gap: var(--space-lg);--section-boundary-gap: var(--space-3xl);--section-rhythm-gap: var(--space-4xl);--page-intro-gap: var(--space-4xl);--content-reading-max: 47.5rem;--media-band-compact-height: 15rem;--text-support-title: 2.125rem;--text-subgroup-mobile: 1.75rem;--brand-icon-size: 4rem;--type-neutral-heading: var(--brand-steel-900);--type-support-link: var(--brand-moss-700);--max-width: 1280px;--gm-content-max: 1152px;--gm-page-gutter: 24px;--border-radius: 4px;--border-radius-lg: 8px;--touch-target-size: max(44px, 2.75rem);--radius-sweep: 8.75rem 0 clamp(7rem, 16vw, 15rem) 0;--radius-sweep-sm: 4rem 0 6.5rem 0;--radius-sweep-btn: 1.5rem;--shadow-color-rgb: var(--brand-steel-900-rgb);--shadow-sm: 0 1px 3px rgba(var(--shadow-color-rgb), .06), 0 1px 2px rgba(var(--shadow-color-rgb), .04);--shadow-md: 0 4px 12px rgba(var(--shadow-color-rgb), .08);--shadow-lg: 0 12px 40px rgba(var(--shadow-color-rgb), .12);--shadow-gold: 0 4px 20px rgba(var(--color-champagne-rgb), .25);--ease-out: cubic-bezier(.25, .46, .45, .94);--ease-in-out: cubic-bezier(.645, .045, .355, 1);--duration-fast: .15s;--duration-normal: .3s;--duration-slow: .6s;--ease-brand: cubic-bezier(.16, 1, .3, 1);--reveal-duration: .8s;--reveal-shift: 1.5rem;--reveal-stagger: 90ms;--hero-duration: .9s;--hero-stagger: .12s;--parallax-scene-travel: 32px;--parallax-depth-travel: 96px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-padding-top:var(--sticky-header-offset)}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}button{border:none;background:none;cursor:pointer;font:inherit}input{font:inherit}body{font-family:var(--font-body);color:var(--type-body-color);font-weight:var(--weight-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;accent-color:var(--color-primary);caret-color:var(--color-primary)}::selection{background:var(--selection-bg);color:var(--selection-text)}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-width)}.section:focus-visible,section:focus-visible,main:focus-visible{outline-offset:calc(var(--focus-ring-width) * -2)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}body .experiencefragment:has(.header.header-container.sticky-header){z-index:999}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--weight-headline);line-height:var(--leading-headline);letter-spacing:var(--tracking-headline);color:var(--type-headline-color);overflow-wrap:break-word}h3,h4,h5,h6{font-weight:var(--weight-subhead);line-height:var(--leading-subhead);color:var(--type-subhead-color)}strong,b{font-weight:var(--weight-body-bold)}helios-heading{font-family:var(--font-heading)}helios-text,helios-button,helios-link{font-family:var(--font-body)}helios-heading::part(title){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}@media(max-width:63.999rem){:where(.media-banner,.image-text-banner,.stats-section,.leadership,.insights-story){--section-intro-gap: var(--space-xl);--section-boundary-gap: var(--space-2xl-plus);--page-intro-gap: var(--space-2xl-plus)}:where(.text-block,.evolution-timeline,.leadership,.insights-story){--section-rhythm-gap: var(--space-2xl-plus)}}@container gm-editor-preview (max-width: 1023px){:where(.media-banner,.image-text-banner,.stats-section,.leadership,.insights-story){--section-intro-gap: var(--space-xl);--section-boundary-gap: var(--space-2xl-plus);--page-intro-gap: var(--space-2xl-plus)}:where(.text-block,.evolution-timeline,.leadership,.insights-story){--section-rhythm-gap: var(--space-2xl-plus)}}.gm-container{width:calc(100% - 2 * var(--gm-page-gutter));max-width:var(--gm-content-max);margin-inline:auto;padding-inline:0}.gm-container.helios-container>.helios-row{width:100%;max-width:100%}@media(min-width:1024px){:root{--gm-page-gutter: 40px}}.gm-editor-preview{container:gm-editor-preview / inline-size;width:100%}.gm-editor-preview .gm-container,.gm-editor-preview .media-banner__frame{--gm-page-gutter: 24px}@container gm-editor-preview (min-width: 1024px){.gm-editor-preview .gm-container,.gm-editor-preview .media-banner__frame{--gm-page-gutter: 40px}}.container{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 var(--space-xl)}@media(max-width:48rem){.container{padding-inline:min(var(--space-xl),5vw)}body{overflow-wrap:anywhere}}@media(max-width:37.499rem){:root{--spacing-sm: min(1rem, 5vw)}}helios-modal.exit-modal{--exit-modal-close-inset: var(--space-xl);--buttons-background-primary-default: var(--color-secondary);--buttons-label-primary-default: var(--color-white);--buttons-background-primary-hover: var(--color-accent-dark);--buttons-label-primary-hover: var(--color-white);--buttons-label-secondary-default: var(--color-secondary);--buttons-border-secondary-default: var(--color-secondary);--buttons-label-secondary-hover: var(--color-accent-dark);--buttons-border-secondary-hover: var(--color-accent-dark);--buttons-background-secondary-hover: rgba(var(--brand-moss-700-rgb), .06)}helios-modal.exit-modal::part(modal-heading){color:var(--color-ink)}.nhp-cta-link{text-decoration:none;display:inline-block}.nhp-cta-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:.25rem;border-radius:var(--border-radius)}.nhp-cta-link helios-button{pointer-events:none}helios-button{--helios-button-transition: background-color var(--duration-fast) var(--ease-brand), color var(--duration-fast) var(--ease-brand), outline-color var(--duration-fast) var(--ease-brand), box-shadow var(--duration-fast) var(--ease-brand), border-radius var(--duration-fast) var(--ease-brand);--helios-button-secondary-hover-text-color: var(--buttons-label-secondary-hover);--helios-button-tertiary-hover-text-color: var(--buttons-label-tertiary-hover)}helios-button:not([disabled]):hover,helios-button:not([disabled]):has(>a:hover),.nhp-cta-link:hover helios-button:not([disabled]){--helios-button-border-top-left-radius: var(--radius-sweep-btn);--helios-button-border-bottom-right-radius: var(--radius-sweep-btn)}helios-link.gm-cta{display:inline-block;max-width:100%;--cta-background: var(--interactive-primary-bg);--cta-hover-background: var(--interactive-primary-bg-hover);--cta-label: var(--interactive-primary-label);--cta-hover-label: var(--interactive-primary-label-hover);--cta-border: transparent;--cta-hover-border: transparent;--helios-link-font-family: var(--font-body);--helios-link-font-size: var(--text-base);--helios-link-text-color: var(--cta-label);--helios-link-visited-text-color: var(--cta-label);--helios-link-hover-text-color: var(--cta-hover-label)}helios-link.gm-cta--secondary{--cta-background: var(--interactive-secondary-bg);--cta-hover-background: var(--interactive-secondary-bg-hover);--cta-label: var(--interactive-secondary-label);--cta-hover-label: var(--interactive-secondary-label-hover);--cta-border: var(--interactive-secondary-border);--cta-hover-border: var(--interactive-secondary-border-hover)}helios-link.gm-cta::part(link){box-sizing:border-box;min-height:3rem;max-width:100%;padding:calc(var(--space-sm) - 2px) calc(var(--space-xl) - 2px);justify-content:center;text-align:center;white-space:normal;overflow-wrap:anywhere;line-height:1.5;border:2px solid var(--cta-border);background:var(--cta-background);color:var(--cta-label);text-decoration:none;transition:background-color var(--duration-fast) var(--ease-brand),color var(--duration-fast) var(--ease-brand),border-color var(--duration-fast) var(--ease-brand),border-radius var(--duration-fast) var(--ease-brand)}helios-link.gm-cta:hover::part(link){background:var(--cta-hover-background);color:var(--cta-hover-label);border-color:var(--cta-hover-border);border-radius:var(--radius-sweep-btn) 0 var(--radius-sweep-btn) 0}helios-link.gm-cta::part(link):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:.25rem}@media(min-width:1024px){helios-link.gm-cta::part(link){min-width:8.5rem}}.site-footer__policy{list-style:none;font-family:var(--font-body);font-size:var(--text-sm);color:var(--type-legal-color)}.site-footer__policy a{text-decoration:underline;text-underline-offset:.2em}.site-footer__policy a:hover{text-decoration:none}helios-footer [slot=acknowledgements] p+p{margin-block-start:1em}.site-footer__notice{font-family:var(--font-body);font-size:var(--text-sm);color:var(--type-legal-color);line-height:var(--leading-legal)}.section{padding:var(--space-4xl) 0}.section--alt{background:var(--color-off-white)}.section--dark{background:var(--color-base);color:var(--color-white)}.section--primary{background:var(--color-primary);color:var(--color-white)}.section--dark,.section--primary,.media-banner--dark,.text-banner--dark,.world-map--dark{--focus-ring-color: var(--brand-champagne-300);--focus-ring-offset: var(--color-base);--buttons-focus-border-gap: var(--color-base);--buttons-focus-border-blue: var(--brand-champagne-300);--selection-bg: rgba(var(--brand-champagne-700-rgb), .32);--selection-text: var(--brand-white)}.section--dark,.section--primary{--type-eyebrow-color: var(--brand-white);--type-headline-color: var(--brand-white);--type-subhead-color: var(--brand-white);--type-body-color: var(--brand-white);--type-legal-color: rgba(var(--brand-white-rgb), .8);--type-quote-color: var(--brand-white);--typography-heading: var(--brand-white);--color-text: var(--brand-white);--interactive-primary-bg: var(--brand-champagne-300);--interactive-primary-bg-hover: var(--brand-champagne-700);--interactive-primary-label: var(--brand-purple-700);--interactive-primary-label-hover: var(--brand-purple-700);--interactive-secondary-bg: transparent;--interactive-secondary-bg-hover: rgba(var(--brand-white-rgb), .08);--interactive-secondary-border: var(--brand-champagne-300);--interactive-secondary-border-hover: var(--brand-champagne-700);--interactive-secondary-label: var(--brand-champagne-300);--interactive-secondary-label-hover: var(--brand-champagne-700);--interactive-tertiary-bg-hover: rgba(var(--brand-white-rgb), .08);--interactive-tertiary-border-hover: var(--brand-champagne-700);--interactive-link: var(--brand-champagne-300);--interactive-link-hover: var(--brand-champagne-700);--links-default: var(--interactive-link);--links-hover: var(--interactive-link-hover);--links-visited: var(--interactive-link);--colour-action-link-normal: var(--interactive-link);--colour-action-link-dark: var(--interactive-link-hover);--buttons-background-primary-default: var(--interactive-primary-bg);--buttons-background-primary-hover: var(--interactive-primary-bg-hover);--buttons-label-primary-default: var(--interactive-primary-label);--buttons-label-primary-hover: var(--interactive-primary-label-hover);--buttons-background-secondary-hover: var(--interactive-secondary-bg-hover);--buttons-border-secondary-default: var(--interactive-secondary-border);--buttons-border-secondary-hover: var(--interactive-secondary-border-hover);--buttons-label-secondary-default: var(--interactive-secondary-label);--buttons-label-secondary-hover: var(--interactive-secondary-label-hover);--buttons-label-tertiary-default: var(--interactive-link);--buttons-label-tertiary-hover: var(--interactive-link-hover);--buttons-background-tertiary-hover: var(--interactive-tertiary-bg-hover);--buttons-border-tertiary-hover: var(--interactive-tertiary-border-hover);--buttons-focus-border-gap: var(--color-base);--buttons-focus-border-blue: var(--brand-champagne-300)}.section__header{text-align:center;max-width:720px;margin:0 auto var(--space-2xl)}.label{display:inline-block;font-family:var(--font-body);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--type-eyebrow-color);margin-bottom:var(--space-sm);font-weight:var(--weight-eyebrow)}.label--accent{color:var(--color-accent)}.section--dark .label--accent,.section--primary .label--accent{color:var(--color-champagne)}.section__title{display:block;font-family:var(--font-heading);font-weight:var(--weight-headline);line-height:var(--leading-headline);letter-spacing:var(--tracking-headline);color:var(--type-headline-color);margin-bottom:var(--space-sm)}.section__desc{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-muted);line-height:var(--leading-body)}.section--dark .section__desc{color:rgba(var(--brand-white-rgb),.7)}.divider{width:60px;height:3px;background:var(--color-accent);margin:var(--space-lg) 0}.section--dark .divider,.section--primary .divider{background:var(--color-champagne)}.heading-duo__lead{color:var(--color-accent);font-weight:var(--weight-headline)}.section--dark .heading-duo__lead,.section--primary .heading-duo__lead{color:var(--color-champagne)}.heading-duo__main{font-weight:var(--weight-body-bold)}.headline{font-family:var(--font-heading);font-weight:var(--weight-headline);line-height:var(--leading-headline);letter-spacing:var(--tracking-headline);color:var(--type-headline-color)}.subhead{font-family:var(--font-heading);font-weight:var(--weight-subhead);line-height:var(--leading-subhead);color:var(--type-subhead-color)}.body-copy{font-family:var(--font-body);font-weight:var(--weight-body);line-height:var(--leading-body);color:var(--type-body-color)}.body-copy--bold{font-weight:var(--weight-body-bold)}.quote{font-family:var(--font-quote);font-style:italic;font-weight:var(--weight-headline);line-height:var(--leading-subhead);color:var(--type-quote-color)}.legal{font-family:var(--font-legal);font-size:var(--text-xs);line-height:var(--leading-legal);color:var(--type-legal-color)}.reveal{opacity:0;transform:translateY(30px);transition:opacity var(--duration-slow) var(--ease-out),transform var(--duration-slow) var(--ease-out)}.reveal.is-visible{opacity:1;transform:translateY(0)}.gm-motion [data-reveal]{opacity:0;transform:translateY(var(--reveal-shift));transition:opacity var(--reveal-duration) var(--ease-brand),transform var(--reveal-duration) var(--ease-brand),clip-path var(--reveal-duration) var(--ease-brand);transition-delay:calc(var(--gm-i, 0) * var(--reveal-stagger))}.gm-motion [data-reveal=fade]{transform:none}.gm-motion [data-reveal=right]{transform:translate(calc(var(--reveal-shift) * -1))}.gm-motion [data-reveal=left]{transform:translate(var(--reveal-shift))}.gm-motion [data-reveal=scale]{transform:scale(.96);transform-origin:center}.gm-motion [data-reveal=image]{opacity:0;transform:scale(1.08);transform-origin:center}.gm-motion [data-reveal].is-revealed,.gm-motion [data-reveal-group].is-revealed [data-reveal]{opacity:1;transform:none;clip-path:none}.gm-motion [data-draw]{transform:scaleX(0);transform-origin:left center;transition:transform var(--reveal-duration) var(--ease-brand);transition-delay:calc(var(--gm-i, 0) * var(--reveal-stagger))}.gm-motion [data-draw].is-revealed{transform:scaleX(1)}.gm-motion [data-hero] [data-hero-item]{opacity:0;transform:translateY(1.25rem);transition:opacity var(--hero-duration) var(--ease-brand),transform var(--hero-duration) var(--ease-brand),clip-path var(--hero-duration) var(--ease-brand);transition-delay:calc(var(--gm-i, 0) * var(--hero-stagger))}.gm-motion [data-hero] [data-hero-item=title]{clip-path:inset(0 0 100% 0)}.gm-motion [data-hero].is-in [data-hero-item]{opacity:1;transform:none;clip-path:inset(0 0 0 0)}.reveal:focus-within,.reveal.gm-focus-revealed,.gm-motion [data-reveal]:focus-within,.gm-motion [data-reveal].gm-focus-revealed,.gm-motion [data-reveal-group]:focus-within [data-reveal],.gm-motion [data-reveal-group].gm-focus-revealed [data-reveal],.gm-motion [data-hero]:focus-within [data-hero-item],.gm-motion [data-hero].gm-focus-revealed [data-hero-item]{opacity:1;transform:none;clip-path:none;transition:none}.gm-motion [data-parallax]{transform:translate3d(0,var(--gm-parallax, 0px),0)}@supports (translate: 0 0){.gm-motion [data-parallax-scene]{translate:0 calc(var(--gm-scene, 0px) * var(--parallax-scale, 1))}.gm-motion [data-parallax-depth]{translate:0 calc(var(--gm-depth, 0px) * var(--parallax-scale, 1))}@media(max-width:48rem){:root{--parallax-scale: .5}}.gm-motion helios-heading[data-parallax-depth],.gm-motion helios-text[data-parallax-depth]{display:block}.gm-motion helios-button[data-parallax-depth],.gm-motion helios-link[data-parallax-depth]{display:inline-block}}[data-motion=strong]{--parallax-scale: 1;--reveal-duration: .7s}@media(max-width:48rem){[data-motion=strong]{--parallax-scale: .8}}.gm-motion [data-motion=strong][data-hero] [data-hero-item]{transform:none;clip-path:inset(0 0 12% 0)}.gm-motion [data-motion=strong][data-hero].is-in [data-hero-item],.gm-motion [data-motion=strong][data-hero]:focus-within [data-hero-item],.gm-motion [data-motion=strong][data-hero].gm-focus-revealed [data-hero-item]{clip-path:inset(0)}.gm-lift{transition:transform var(--duration-normal) var(--ease-brand),box-shadow var(--duration-normal) var(--ease-brand)}@media(hover:hover){.gm-lift:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}}@media(prefers-reduced-motion:reduce){.reveal,[data-reveal],[data-draw],[data-hero] [data-hero-item],[data-parallax]{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}[data-parallax-scene],[data-parallax-depth]{translate:none!important;scale:none!important;transition:none!important}.gm-lift{transition:none}.gm-lift:hover{transform:none;box-shadow:none}helios-button{--helios-button-transition: none}helios-link.gm-cta::part(link){transition:none}}@media(max-width:768px){.section{padding:var(--space-2xl) 0}}.media-banner{width:100%;min-width:0;--media-banner-copy-gap: var(--space-xl)}@media(max-width:63.999rem){.media-banner{--media-banner-copy-gap: var(--space-xl)}.media-banner helios-link.gm-cta,.media-banner helios-link.gm-cta::part(link){width:100%}}.media-banner helios-media-banner{display:block;width:100%}.media-banner__frame{position:relative;padding-block-end:var(--media-banner-bottom-gap, var(--section-boundary-gap));--media-banner-aspect-w: 16;--media-banner-aspect-h: 9;--media-banner-media-aspect: var(--media-banner-aspect-w) / var(--media-banner-aspect-h);--media-banner-frame-radius: calc( var(--media-banner-content-width, 100vw) * var(--media-banner-aspect-h) / var(--media-banner-aspect-w) / 2 )}.media-banner--spacious{--media-banner-bottom-gap: var(--space-4xl)}@media(max-width:63.999rem){.media-banner--spacious{--media-banner-bottom-gap: var(--space-2xl-plus)}}@container gm-editor-preview (max-width: 1023px){.media-banner--spacious{--media-banner-bottom-gap: var(--space-2xl-plus)}}@media(min-width:64rem){.media-banner__frame{--media-banner-aspect-w: 1152;--media-banner-aspect-h: 408}}.media-banner__frame helios-media-banner{--media-banner-media-width: var(--media-banner-content-width, min(var(--gm-content-max), calc(100% - 2 * var(--gm-page-gutter))));--media-banner-media-radius: var(--media-banner-frame-radius)}.media-banner__frame.is-playing helios-media-banner{--media-banner-media-width: 100%;--media-banner-media-radius: 0px}.gm-motion .media-banner[data-motion=strong] .media-banner__frame:not(.is-playing) helios-media-banner{--media-banner-media-radius: calc(var(--media-banner-frame-radius) * (1 - clamp(0, var(--gm-progress, 0), 1)))}.media-banner--light .media-banner__frame{background:var(--color-surface-alt)}.media-banner--dark .media-banner__frame{background:var(--color-primary)}.media-banner__frame [slot=top-heading]{display:block;max-width:var(--media-banner-content-width, 100%);margin-inline:auto;margin-block-end:0;padding-block:var(--page-intro-gap) var(--section-intro-gap)}.media-banner__frame [slot=top-heading]::part(title){font-family:var(--font-heading);font-size:var(--text-fluid-display);line-height:var(--leading-headline)}@media(min-width:64rem){.media-banner__frame [slot=top-heading]{max-width:calc(var(--media-banner-content-width, 100%) * .666667);margin-inline:auto auto}}.media-banner__frame.has-no-video helios-media-banner{--media-banner-media-height: 0px}.media-banner__frame.has-no-video .helios-media-banner__media-wrapper,.media-banner__frame.has-no-video helios-video,.media-banner__frame.has-no-video helios-play-button{display:none}.media-banner__frame.has-no-video:before{content:"";display:block;aspect-ratio:var(--media-banner-media-aspect, 16 / 9);max-width:var(--media-banner-content-width, 100%);margin-inline:auto;border-start-start-radius:var(--media-banner-frame-radius);border-end-end-radius:var(--media-banner-frame-radius);background:url(../assets/greenoak-white.svg) center / clamp(8rem,22%,18rem) no-repeat,var(--color-base-deep);opacity:.55}.media-banner--light .media-banner__frame.has-no-video:before{background:url(../assets/greenoak-black.svg) center / clamp(8rem,22%,18rem) no-repeat,var(--color-surface-alt);opacity:.35}.media-banner--light helios-media-banner{--helios-media-banner-text-background: var(--color-surface-alt);--helios-media-banner-top-heading-background: var(--color-surface-alt)}.media-banner--dark helios-media-banner{--helios-media-banner-text-background: var(--color-primary);--helios-media-banner-top-heading-background: var(--color-primary);--helios-media-banner-pagination-color: var(--color-off-white)}.media-banner--dark helios-media-banner-item{--helios-media-banner-item-heading-color: var(--color-off-white);--helios-media-banner-item-description-color: var(--color-off-white)}.media-banner--dark .media-banner__frame [slot=top-heading]::part(title){color:var(--color-text-light)}.media-banner__frame helios-media-banner-item:not([inert]){pointer-events:auto}.media-banner--dark helios-link.gm-cta{--cta-background: var(--brand-moss-100);--cta-hover-background: var(--brand-moss-50);--cta-label: var(--brand-moss-900);--cta-hover-label: var(--brand-moss-900)}@container gm-editor-preview (max-width: 1023px){.media-banner{--media-banner-copy-gap: var(--space-xl)}.media-banner helios-link.gm-cta,.media-banner helios-link.gm-cta::part(link){width:100%}}.world-map{--world-map-ocean: var(--brand-champagne-50);--world-map-land: var(--brand-purple-50);--world-map-outline: var(--brand-purple-300);--world-map-graticule: rgba(var(--color-primary-rgb), .1);--world-map-dot: var(--chart-1);--world-map-dot-dim: var(--brand-purple-100);--world-map-halo: var(--color-accent);--world-map-label: var(--color-ink);--world-map-label-stroke: var(--color-white);--world-map-tip-bg: var(--color-primary);--world-map-tip-city: var(--color-white);--world-map-tip-meta: rgba(var(--brand-white-rgb), .66);--world-map-focus: var(--color-accent);--world-map-control-bg: var(--color-white);--world-map-dot-r: 7;--world-map-hit-r: 18;--world-map-pill-radius: 999px;--world-map-card-radius: .5rem;background:var(--color-white);padding:var(--space-4xl) 0}.world-map--dark{--world-map-ocean: var(--color-base-deep);--world-map-land: rgba(var(--brand-champagne-300-rgb), .1);--world-map-outline: rgba(var(--brand-champagne-300-rgb), .38);--world-map-graticule: rgba(var(--brand-champagne-300-rgb), .14);--world-map-dot: var(--chart-2);--world-map-dot-dim: rgba(var(--brand-champagne-300-rgb), .25);--world-map-halo: var(--color-champagne);--world-map-label: var(--color-white);--world-map-label-stroke: rgba(var(--brand-purple-900-rgb), .85);--world-map-focus: var(--color-champagne);--world-map-control-bg: rgba(var(--brand-white-rgb), .1);background:var(--color-primary)}.world-map__header{max-width:40rem;margin-bottom:var(--space-lg)}.world-map__title{display:block;font-family:var(--font-heading);color:var(--type-headline-color);font-size:var(--text-fluid-headline);line-height:var(--leading-headline);letter-spacing:var(--tracking-headline);font-weight:var(--weight-headline);margin-bottom:var(--space-lg)}.world-map__desc{display:block;font-family:var(--font-body);color:var(--type-body-color);line-height:var(--leading-body)}.world-map__title::part(title){color:var(--type-headline-color)}.world-map:not(.world-map--dark){--type-headline-color: var(--type-neutral-heading)}.world-map__desc::part(text){color:var(--type-body-color)}.world-map__summary{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-xs);margin:0 0 var(--space-md);font-family:var(--font-body);font-size:var(--text-sm);color:var(--type-body-color)}.world-map__summary-count{font-weight:var(--weight-body-bold);color:var(--world-map-dot);font-variant-numeric:tabular-nums}.world-map__summary-unit{text-transform:uppercase;letter-spacing:var(--tracking-eyebrow)}.world-map__summary-sub{color:var(--color-muted)}.world-map--dark .world-map__summary-sub{color:rgba(var(--brand-white-rgb),.72)}.world-map__nav{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-md);overflow:visible;scrollbar-width:none;-webkit-overflow-scrolling:touch}.world-map__nav::-webkit-scrollbar{display:none}.world-map__pill{display:inline-flex;align-items:center;gap:var(--space-sm);flex:0 0 auto;max-width:100%;min-width:0;min-height:var(--touch-target-size);padding:var(--space-sm) var(--space-lg);border-radius:var(--world-map-pill-radius);border:1px solid var(--interactive-secondary-border);background:var(--interactive-secondary-bg);color:var(--interactive-secondary-label);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-link);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:normal;text-align:left;transition:background .2s ease,color .2s ease,border-color .2s ease}.world-map__pill-label{min-width:0;overflow-wrap:anywhere}.world-map__pill:hover{background:var(--interactive-secondary-bg-hover);border-color:var(--interactive-secondary-border-hover);color:var(--interactive-secondary-label-hover)}.world-map__pill.is-active{background:var(--interactive-primary-bg);border-color:var(--interactive-primary-bg);color:var(--interactive-primary-label)}.world-map__pill-count{font-weight:var(--weight-body);opacity:.7;font-variant-numeric:tabular-nums;white-space:nowrap}.world-map__canvas{position:relative;width:100%;height:clamp(20rem,75vw,24rem);background:var(--world-map-ocean);border-radius:var(--world-map-card-radius);overflow:hidden}@media(min-width:48rem){.world-map__canvas{height:clamp(24rem,52vw,40rem)}}@media(max-width:63.999rem){.world-map{padding-top:var(--space-2xl-plus)}.world-map__title,.world-map__title::part(title){font-size:var(--text-support-title)}.world-map__canvas{height:clamp(18rem,54vw,28rem)}.world-map__zoom-btn{width:2.75rem;height:2.75rem}}@container gm-editor-preview (max-width: 1023px){.world-map{padding-top:var(--space-2xl-plus)}.world-map__title,.world-map__title::part(title){font-size:var(--text-support-title)}}.world-map__chart{position:absolute;inset:0}.world-map__svg{display:block;width:100%;height:100%;touch-action:none;cursor:grab}.world-map__svg:active{cursor:grabbing}.world-map__sphere{fill:var(--world-map-ocean)}.world-map__graticule{fill:none;stroke:var(--world-map-graticule);stroke-width:.4px}.world-map__land{fill:var(--world-map-land);stroke:var(--world-map-outline);stroke-width:.6px}.world-map__loc{opacity:0;cursor:pointer;transition:opacity .35s ease;transition-delay:calc(var(--world-map-i, 0) * 40ms)}.world-map.is-map-ready .world-map__loc{opacity:1}.world-map.is-map-ready .world-map__loc.is-off{opacity:.22;pointer-events:none;transition-delay:0ms}.world-map__dot{fill:var(--world-map-dot)}.world-map__loc.is-off .world-map__dot{fill:var(--world-map-dot-dim)}.world-map__halo{fill:none;stroke:var(--world-map-halo)}.world-map__loc.is-off .world-map__halo{display:none}.world-map__hit{fill:transparent}.world-map__loc:focus{outline:none}.world-map__loc:focus-visible .world-map__dot{stroke:var(--world-map-focus);stroke-width:3px;paint-order:stroke;vector-effect:non-scaling-stroke}.world-map__label{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-body);fill:var(--world-map-label);stroke:var(--world-map-label-stroke);stroke-width:3.5px;stroke-linejoin:round;paint-order:stroke;pointer-events:none;opacity:0;transition:opacity .3s ease}.world-map__tip{position:absolute;z-index:2;left:0;top:0;max-width:22rem;padding:var(--space-sm) var(--space-md);border-radius:var(--world-map-card-radius);background:var(--world-map-tip-bg);box-shadow:var(--shadow-lg);font-family:var(--font-body);pointer-events:none;opacity:0;transition:opacity .15s ease}.world-map__tip.is-visible{opacity:1}.world-map__tip-city{display:block;font-weight:var(--weight-body-bold);font-size:var(--text-sm);line-height:var(--leading-subhead);color:var(--world-map-tip-city)}.world-map__tip-addr{display:block;margin-top:var(--space-xs);font-size:var(--text-xs);line-height:var(--leading-body);color:rgba(var(--brand-white-rgb),.82);white-space:normal}.world-map__tip-city+.world-map__tip-addr{margin-top:var(--space-sm)}.world-map__tip-region{display:block;margin-top:var(--space-sm);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--world-map-tip-meta)}.world-map__zoom{position:absolute;right:var(--space-md);bottom:var(--space-md);z-index:2;display:flex;flex-direction:column;gap:var(--space-xs)}.world-map__zoom-btn{width:2.375rem;height:2.375rem;display:grid;place-items:center;border-radius:var(--world-map-card-radius);border:1px solid var(--interactive-secondary-border);background:var(--world-map-control-bg);color:var(--interactive-secondary-label);font-family:var(--font-body);font-size:var(--text-base);line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease}.world-map__zoom-btn:hover{background:var(--interactive-primary-bg);color:var(--interactive-primary-label)}@media(hover:none){.world-map__zoom{display:none}.world-map{--world-map-dot-r: 8;--world-map-hit-r: 24}}@media(pointer:coarse){.world-map__pill{min-height:2.75rem}}.world-map__pill:focus-visible,.world-map__zoom-btn:focus-visible{outline:2px solid var(--world-map-focus);outline-offset:2px}.world-map__hint{margin:var(--space-sm) 0 0;font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.05em;color:var(--color-muted)}.world-map--dark .world-map__hint{color:rgba(var(--brand-white-rgb),.66)}@media(hover:none){.world-map__hint{display:none}}.world-map__live,.world-map__offices,.world-map__unavailable{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.world-map__office{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs);width:100%;min-height:2.75rem;padding:var(--space-sm) var(--space-md);border:1px solid var(--interactive-secondary-border);border-radius:var(--world-map-card-radius);background:var(--world-map-control-bg);color:var(--type-body-color);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;transition:background .2s ease,border-color .2s ease}.world-map__office:hover{background:var(--interactive-secondary-bg-hover);border-color:var(--interactive-secondary-border-hover)}.world-map__office:focus-visible{outline:2px solid var(--world-map-focus);outline-offset:2px}.world-map__office-name{font-weight:var(--weight-body-bold)}.world-map__office-address{color:var(--color-muted);font-size:var(--text-xs);line-height:var(--leading-body)}@media(max-width:63.999rem){.world-map__offices{position:static;width:auto;height:auto;margin:var(--space-2xl) 0 0;overflow:visible;clip:auto;clip-path:none;white-space:normal;border-top:1px solid var(--interactive-secondary-border);padding-top:var(--space-xl);color:var(--type-body-color);font-family:var(--font-body);line-height:var(--leading-body)}.world-map__offices-title{margin:0 0 var(--space-lg);color:var(--type-subhead-color);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-subhead)}.world-map__offices-group{padding-top:var(--space-md);border-top:1px solid var(--interactive-secondary-border)}.world-map__offices-group+.world-map__offices-group{margin-top:var(--space-lg)}.world-map__offices-group h4{margin:0 0 var(--space-sm);color:var(--type-subhead-color);font-size:var(--text-sm);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.world-map__offices-group ul,.world-map__offices>ul{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-sm);padding:0;margin:0;list-style:none}}@media(min-width:48rem)and (max-width:63.999rem){.world-map__offices-group ul,.world-map__offices>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.world-map.is-map-unavailable .world-map__canvas{height:auto;min-height:0;background:none}.world-map.is-map-unavailable .world-map__chart,.world-map.is-map-unavailable .world-map__zoom{display:none}.world-map.is-map-unavailable .world-map__unavailable,.world-map.is-map-unavailable .world-map__offices{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal}.world-map.is-map-unavailable .world-map__unavailable{padding:var(--space-lg) 0;font-family:var(--font-body);color:var(--type-body-color)}.world-map.is-map-unavailable .world-map__offices{font-family:var(--font-body);color:var(--type-body-color);line-height:var(--leading-body)}.world-map.is-map-unavailable .world-map__offices-title{font-family:var(--font-heading);font-weight:var(--weight-subhead);color:var(--type-subhead-color)}@media(prefers-reduced-motion:reduce){.world-map__loc,.world-map__label,.world-map__tip,.world-map__pill,.world-map__zoom-btn{transition-duration:0s;transition-delay:0s}}.investment-data{--type-headline-color: var(--type-neutral-heading);--investment-subheading-size: var(--text-2xl);background:var(--color-white);padding:var(--space-4xl) 0}.investment-data__intro{max-width:760px;margin-bottom:var(--space-2xl-plus)}.investment-data__label{margin-bottom:var(--space-sm)}.investment-data__heading{display:block;font-family:var(--font-heading);font-size:var(--text-fluid-headline);line-height:1.1;color:var(--type-headline-color);margin-bottom:var(--space-lg)}.investment-data__desc{display:block;font-family:var(--font-body);font-size:var(--text-base);line-height:1.6;color:var(--color-muted)}.investment-data__group{margin-top:0}.investment-data__subheading{display:block;font-family:var(--font-heading);font-size:var(--investment-subheading-size);line-height:1.2;color:var(--type-headline-color);margin-bottom:var(--space-lg)}.investment-data__stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));gap:var(--space-2xl);margin:0 0 var(--space-2xl-plus)}.investment-data__stat-cell{margin:0;min-width:0}.investment-data__stat-term{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.investment-data__stat-value{margin:0}.investment-data__stat{display:block;width:100%;--helios-statistic-value-text-color: var(--type-neutral-heading);--typography-body: var(--color-muted);--typography-title-3-tablet-mobile-font: var(--font-body);--typography-title-3-desktop-laptop-font: var(--font-body)}.investment-data__strategies{margin-bottom:var(--space-2xl-plus)}.investment-data__strategies-title{display:block;font-family:var(--font-heading);font-size:var(--investment-subheading-size);line-height:1.25;color:var(--type-headline-color);margin-bottom:var(--space-lg)}.investment-data__strategy-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));gap:var(--space-2xl)}.investment-data__strategy-group{min-width:0}.investment-data__strategy-group-title{display:block;margin-bottom:var(--space-md)}.investment-data__strategy-group-title::part(title){font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-body);line-height:var(--leading-body);color:var(--type-body-color)}.investment-data__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-xs)}.investment-data__list-item{position:relative;padding-left:1.25rem;font-family:var(--font-body);font-size:var(--text-base);line-height:1.6;color:var(--color-text)}.investment-data__list-item:before{content:"";position:absolute;left:.25rem;top:.7em;width:5px;height:5px;border-radius:50%;background:var(--color-accent)}.investment-data__list-item helios-text{color:inherit}.investment-data__link{--helios-link-text-color: var(--type-support-link);--helios-link-visited-text-color: var(--type-support-link);--helios-link-hover-text-color: var(--color-accent-dark);display:inline-block;margin-top:0;font-weight:var(--weight-body-bold)}.investment-data__heading::part(title),.investment-data__subheading::part(title),.investment-data__strategies-title::part(title){color:var(--type-headline-color)}.investment-data__subheading::part(title),.investment-data__strategies-title::part(title){font-size:var(--investment-subheading-size)}.investment-data__divider{border:0;border-top:1px solid var(--color-steel);opacity:1;margin:var(--space-2xl-plus) 0}@media(max-width:768px){.investment-data{padding:var(--space-2xl-plus) 0}.investment-data__stats,.investment-data__strategy-groups{grid-template-columns:1fr;gap:var(--space-2xl-plus)}}@media(max-width:63.999rem){.investment-data{--investment-subheading-size: var(--text-subgroup-mobile)}.investment-data__heading,.investment-data__heading::part(title){font-size:var(--text-support-title)}}@container gm-editor-preview (max-width: 1023px){.investment-data{--investment-subheading-size: var(--text-subgroup-mobile)}.investment-data__heading,.investment-data__heading::part(title){font-size:var(--text-support-title)}}@container gm-editor-preview (max-width: 768px){.investment-data{padding-block:var(--space-2xl-plus)}.investment-data__stats,.investment-data__strategy-groups{grid-template-columns:minmax(0,1fr);gap:var(--space-2xl-plus)}}.text-block{padding:var(--space-3xl) 0}.text-block__inner{text-align:left}.text-block .label{display:block;margin-bottom:var(--space-md)}.text-block__heading{display:block;font-family:var(--font-heading);font-size:var(--text-fluid-headline);line-height:1.05;color:var(--color-primary);margin-bottom:var(--space-xl)}.text-block__heading::part(title){color:var(--color-primary)}.text-block__body{max-width:62ch;margin-bottom:var(--space-xl)}.text-block__text{display:block;font-family:var(--font-body);font-size:var(--text-lg);line-height:1.6;color:var(--color-text)}.text-block__text::part(text){color:var(--color-text)}.text-block__text+.text-block__text{margin-top:var(--space-md)}.text-block__link{display:inline-flex;align-items:center;--helios-link-font-family: var(--font-body);--helios-link-font-size: var(--text-base);--helios-link-text-color: var(--color-primary);--helios-link-hover-text-color: var(--interactive-link-hover);--helios-link-underline-thickness: 0}.text-block__link--email{--helios-link-text-color: var(--color-secondary);--helios-link-visited-text-color: var(--color-secondary);--helios-link-hover-text-color: var(--color-primary)}.text-block__link--email::part(link){font-weight:var(--weight-body-bold)}@media(pointer:coarse){.text-block__link{min-height:2.75rem}}.text-block--compact .text-block__heading{line-height:1.1;margin-bottom:var(--space-lg);color:var(--type-neutral-heading)}.text-block--compact .text-block__heading::part(title){color:var(--type-neutral-heading)}.text-block--compact .text-block__body{margin-bottom:var(--space-2xl-plus)}.text-block--compact .text-block__text{font-size:var(--text-base);color:var(--color-text)}.text-block--compact .text-block__text::part(text){color:var(--color-text)}.text-block--compact .text-block__link{font-weight:var(--weight-body-bold);--helios-link-text-color: var(--type-support-link);--helios-link-visited-text-color: var(--type-support-link);--helios-link-hover-text-color: var(--color-accent-dark)}@media(max-width:63.999rem){.text-block--compact .text-block__heading,.text-block--compact .text-block__heading::part(title){font-size:var(--text-support-title)}}@container gm-editor-preview (max-width: 1023px){.text-block--compact .text-block__heading,.text-block--compact .text-block__heading::part(title){font-size:var(--text-support-title)}}@media(max-width:768px){.text-block{padding:var(--space-2xl) 0}}.text-block--wide{padding:var(--section-rhythm-gap) 0}.text-block--wide .text-block__body{margin-bottom:var(--space-lg)}.contact-cta{--contact-cta-surface: var(--color-secondary);--contact-cta-text: var(--color-white);--contact-cta-accent: var(--brand-moss-100);--focus-ring-color: var(--contact-cta-text);background:var(--contact-cta-surface);color:var(--contact-cta-text);padding:var(--space-2xl) 0}.contact-cta__inner{text-align:left}.contact-cta__icon{display:flex;width:var(--brand-icon-size);height:var(--brand-icon-size);color:var(--contact-cta-accent);margin-bottom:var(--space-md)}.contact-cta__icon helios-icon{display:block;--helios-icon-size: var(--brand-icon-size)}.contact-cta__heading{display:block;font-family:var(--font-heading);font-size:var(--text-support-title);font-weight:var(--weight-headline);line-height:var(--leading-headline);color:var(--contact-cta-text);margin-bottom:var(--space-md)}.contact-cta__heading::part(title){color:var(--contact-cta-text);font-size:var(--text-support-title)}.contact-cta__desc{display:block;font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--leading-body);color:var(--contact-cta-text);max-width:620px;margin-bottom:var(--space-lg)}.contact-cta__desc::part(text){color:var(--contact-cta-text)}helios-link.contact-cta__link{--cta-background: transparent;--cta-hover-background: rgba(var(--brand-white-rgb), .1);--cta-label: var(--contact-cta-accent);--cta-hover-label: var(--brand-moss-50);--cta-border: var(--contact-cta-accent);--cta-hover-border: var(--brand-moss-50)}@media(max-width:768px){.contact-cta{padding:var(--space-2xl) 0}}@media(max-width:63.999rem){helios-link.contact-cta__link,helios-link.contact-cta__link::part(link){width:100%}}@container gm-editor-preview (max-width: 1023px){helios-link.contact-cta__link,helios-link.contact-cta__link::part(link){width:100%}}
