body.is-locked{overflow:hidden}.text-link:after{content:"\2192";transition:transform .2s ease}.text-link:hover:after{transform:translate(3px)}.navbar_logo{transition:width .3s ease}@media(min-width:992px){.navbar_component.is-scrolled .navbar_logo-link .navbar_logo{width:9.75rem}}.header-media_poster img,.header-media_video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.header-media_video{opacity:0;transition:opacity 1.2s ease}.section_header-media.is-playing .header-media_video{opacity:1}.js-motion .header-media_media{opacity:0;transition:opacity 1.4s ease .15s}.js-motion .section_header-media.is-loaded .header-media_media{opacity:1}.js-motion .header-media_content>*{opacity:0;transform:translateY(18px);transition:opacity .9s cubic-bezier(.645,.045,.355,1),transform .9s cubic-bezier(.645,.045,.355,1)}.js-motion .section_header-media.is-loaded .header-media_content>*{opacity:1;transform:none}.js-motion .section_header-media.is-loaded .header-media_content>:nth-child(1){transition-delay:.35s}.js-motion .section_header-media.is-loaded .header-media_content>:nth-child(2){transition-delay:.5s}.js-motion .section_header-media.is-loaded .header-media_content>:nth-child(3){transition-delay:.65s}.js-motion .section_header-media.is-loaded .header-media_content>:nth-child(n+4){transition-delay:.8s}.header-media_toggle svg{width:18px;height:18px}.header-media_toggle .icon-play,.header-media_toggle[aria-pressed=true] .icon-pause{display:none}.header-media_toggle[aria-pressed=true] .icon-play{display:block}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.section_header-media .header-media_media{transform-origin:50% 0;animation:header-drift linear both;animation-timeline:view();animation-range:exit 0% exit 100%}@keyframes header-drift{to{transform:translateY(8%) scale(1.08)}}}}.book-feature_media{container-type:inline-size}.book-3d{--book-w: clamp(15rem, 22vw, 21rem);--book-t: calc(var(--book-w) / 6);--book-spine: #050D15;width:var(--book-w);aspect-ratio:2 / 3;margin:0 var(--book-t);perspective:1800px;-webkit-tap-highlight-color:transparent}.book-feature_media .book-3d{--book-w: min(72cqw, 22rem)}.book-3d:focus-visible{outline:3px solid #D1A933;outline-offset:10px;border-radius:4px}.book-3d_object{transform-style:preserve-3d;transform:rotateY(15deg) rotateX(2deg);transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.book-3d:hover .book-3d_object{transform:rotateY(7deg) rotateX(1deg)}.book-3d.is-flipped .book-3d_object{transform:rotateY(195deg) rotateX(2deg)}.book-3d.is-flipped:hover .book-3d_object{transform:rotateY(187deg) rotateX(1deg)}.book-3d_cover,.book-3d_back{position:absolute;inset:0;width:100%;height:100%;border-radius:1px 4px 4px 1px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.book-3d_cover{transform:translateZ(calc(var(--book-t) / 2));object-fit:cover}.book-3d_back{transform:rotateY(180deg) translateZ(calc(var(--book-t) / 2));border-radius:4px 1px 1px 4px;background:var(--book-spine)}.book-3d_cover-sheen,.book-3d_back-sheen{inset:0;pointer-events:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:linear-gradient(90deg,#00000073 0,#ffffff29,#0000001f 3.2%,#0000 5.5% 6.4%,#0000004d 7%,#ffffff24 7.6%,#0000 8.6%),linear-gradient(115deg,#ffffff26,#fff0 32% 70%,#ffffff0d)}.book-3d_cover-sheen{transform:translateZ(calc(var(--book-t) / 2 + .5px));border-radius:1px 4px 4px 1px}.book-3d_back-sheen{transform:rotateY(180deg) translateZ(calc(var(--book-t) / 2 + .5px)) scaleX(-1);border-radius:4px 1px 1px 4px}.book-3d_spine{top:0;bottom:0;left:calc(var(--book-t) / -2);width:var(--book-t);transform:rotateY(-90deg);background:linear-gradient(90deg,#00000073,#0000 30% 70%,#00000073),url(https://cdn.prod.website-files.com/6ad718edf2713443b680783b/6ad73b66d9c6244c30101e6c_sfom-spine.jpg) center / 100% 100% no-repeat,var(--book-spine)}.book-3d_pages{top:1.5%;bottom:1.5%;left:calc(100% - var(--book-t) / 2 - 2px);width:var(--book-t);transform:rotateY(90deg);background:linear-gradient(90deg,#08182C 0 4.5%,rgba(8,24,44,.55) 5.5%,transparent 9%,transparent 91%,rgba(8,24,44,.55) 94.5%,#08182C 95.5%),linear-gradient(180deg,#3c2d1447 0,#3c2d1400 6% 94%,#3c2d1447),linear-gradient(90deg,#00000024,#0000 30% 70%,#0000001a),repeating-linear-gradient(90deg,#fff0 0 3px,#8c7d5f2e 3px 4px),repeating-linear-gradient(90deg,#f6f2e9 0 1px,#e4ddcd 1px 2px)}.book-feature_media .book-stage_shadow{width:calc(min(72cqw,22rem)*1.05);margin-top:-1.75rem;filter:blur(3px)}@media(max-width:767px){.book-feature_media .book-3d{--book-w: min(62cqw, 15rem)}.book-feature_media .book-stage_shadow{width:calc(min(62cqw,15rem)*1.05)}}.parts-rotator{--rot-dur: 8s}.solutions-rotator_tab.is-active .solutions-rotator_progress{width:100%}.solutions-rotator.is-running .solutions-rotator_tab.is-active .solutions-rotator_progress{animation:rotator-fill var(--rot-dur, 7s) linear forwards}@keyframes rotator-fill{0%{width:0}to{width:100%}}.solutions-rotator_tab:hover .solutions-rotator_tab-icon,.solutions-rotator_tab.is-active .solutions-rotator_tab-icon{opacity:1}.solutions-rotator_tab:focus-visible{outline:3px solid #85660A;outline-offset:-3px}.solutions-rotator_tabs{scrollbar-width:none}.solutions-rotator_tabs::-webkit-scrollbar{display:none}@media(max-width:991px){.solutions-rotator_tabs{scroll-snap-type:x proximity;overscroll-behavior-x:contain}.solutions-rotator_tab{scroll-snap-align:start}.solutions-rotator_tabs.has-more{-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent)}}.js-motion [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .7s cubic-bezier(.645,.045,.355,1),transform .7s cubic-bezier(.645,.045,.355,1);transition-delay:var(--reveal-delay, 0s)}.js-motion [data-reveal].is-revealed{opacity:1;transform:none}.js-motion img[data-reveal-img]:not([alt=""]){opacity:0;transform:scale(1.03);transition:opacity 1.1s ease,transform 1.6s cubic-bezier(.2,.6,.2,1)}.js-motion img[data-reveal-img]:not([alt=""]).is-revealed{opacity:1;transform:none}@media(max-width:767px){.js-motion [data-reveal]{transition-duration:.5s,.5s}}.js-motion [data-reveal-band] .thesis_frame{opacity:0;transform:scale(1.04);transition:opacity 1.4s ease,transform 2s cubic-bezier(.2,.6,.2,1)}.js-motion [data-reveal-band] .thesis_panel>:not(.thesis_watermark){opacity:0;transform:translateY(20px);transition:opacity .9s cubic-bezier(.645,.045,.355,1) .35s,transform .9s cubic-bezier(.645,.045,.355,1) .35s}.js-motion [data-reveal-band] .thesis-carousel_bar{opacity:0;transition:opacity .8s ease .8s}.js-motion [data-reveal-band].is-revealed .thesis_frame,.js-motion [data-reveal-band].is-revealed .thesis_panel>:not(.thesis_watermark),.js-motion [data-reveal-band].is-revealed .thesis-carousel_bar{opacity:1;transform:none}.carousel_dot:focus-visible{outline:2px solid #D1A933;outline-offset:2px;border-radius:3px}.insights_card:hover .heading-style-h4{text-decoration:underline;text-decoration-color:#d1a933;text-underline-offset:5px}.insights_card .image-cover{transition:transform .4s ease}.insights_card:hover .image-cover,.js-motion .insights_card:hover img.image-cover[data-reveal-img].is-revealed{transform:scale(1.03)}.insights_card:hover .image-frame{box-shadow:0 1.4rem 2.6rem -1.3rem #08182c8c}.press_content:has([data-press-brand="Invictus Global Media"]) .press_brand.is-advisors,.press_content:has([data-press-brand="Invictus Global Media"]) .press_about-block.is-advisors{display:none}.press_content:has([data-press-brand="Invictus Global Media"]) .press_brand.is-media,.press_content:has([data-press-brand="Invictus Global Media"]) .press_about-block.is-media{display:block}.press_image:has(img.w-dyn-bind-empty){display:none}.press_pdf[href="#"]{display:none}.press_dateline time{margin-left:.3em}.header-media_slide{position:absolute;inset:0;opacity:0;z-index:0;transition:opacity 2.4s ease-in-out}.header-media_slide.is-active{opacity:1;z-index:2}.header-media_slide.is-leaving{opacity:1;z-index:1;transition:none}.header-media_slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}@media(prefers-reduced-motion:no-preference){.header-media_slide.is-active img,.header-media_slide.is-leaving img{animation:header-media-drift 14s linear both}.header-media_slide:nth-child(4n+2).is-active img,.header-media_slide:nth-child(4n+2).is-leaving img{animation-name:header-media-pan-right}.header-media_slide:nth-child(4n+3).is-active img,.header-media_slide:nth-child(4n+3).is-leaving img{animation-name:header-media-push-in}.header-media_slide:nth-child(4n+4).is-active img,.header-media_slide:nth-child(4n+4).is-leaving img{animation-name:header-media-pan-left}}@keyframes header-media-drift{0%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes header-media-pan-right{0%{transform:scale(1.08) translate(-2.5%)}to{transform:scale(1.08) translate(2.5%)}}@keyframes header-media-push-in{0%{transform:scale(1) translateY(0)}to{transform:scale(1.06) translateY(-1.5%)}}@keyframes header-media-pan-left{0%{transform:scale(1.08) translate(2.5%)}to{transform:scale(1.08) translate(-2.5%)}}@media(max-width:767px){.section_header-media[data-media-header=carousel] .header-media_background{aspect-ratio:4 / 3}.section_header-media[data-media-header=carousel] .header-media_controls{top:calc(75vw - 3.75rem)}}.section_subnav:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;opacity:.75;background:linear-gradient(90deg,transparent,rgba(209,169,51,.6) 25%,rgba(209,169,51,.6) 75%,transparent)}.subnav_link.is-current{background-color:#d1a9331a;border-color:#d1a933bf}.subnav_list{scrollbar-width:none}.subnav_list::-webkit-scrollbar{display:none}@media(max-width:991px){.subnav_list{scroll-snap-type:x proximity;overscroll-behavior-x:contain}.subnav_list>li{scroll-snap-align:start}.subnav_list.has-more{-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent)}}.solution_video video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.section_solution:not(.background-color-alternate) .solution_intro-text:before{content:"";position:absolute;z-index:-1;pointer-events:none;width:clamp(18rem,30vw,30rem);aspect-ratio:1;bottom:clamp(-11rem,-10vw,-6rem);left:clamp(-16rem,-14vw,-8rem);background-color:#0f2a4a;opacity:.045;-webkit-mask:url(https://cdn.prod.website-files.com/6ad718edf2713443b680783b/6ad73b67d9c6244c30101fc0_watermark-mark.svg) center / contain no-repeat;mask:url(https://cdn.prod.website-files.com/6ad718edf2713443b680783b/6ad73b67d9c6244c30101fc0_watermark-mark.svg) center / contain no-repeat}@media(max-width:991px){.section_solution:not(.background-color-alternate) .solution_intro-text:before{left:auto;right:-30%;bottom:-20%;width:75vw;opacity:.04}}#part-why .solution_intro-text:before,#part-journey .solution_intro-text:before,#part-future .solution_intro-text:before{content:"";position:absolute;z-index:-1;pointer-events:none;width:clamp(18rem,30vw,30rem);aspect-ratio:1;bottom:clamp(-11rem,-10vw,-6rem);left:clamp(-16rem,-14vw,-8rem);background-color:#0f2a4a;opacity:.045;-webkit-mask:url(https://cdn.prod.website-files.com/6ad718edf2713443b680783b/6ad73b67d9c6244c30101fc0_watermark-mark.svg) center / contain no-repeat;mask:url(https://cdn.prod.website-files.com/6ad718edf2713443b680783b/6ad73b67d9c6244c30101fc0_watermark-mark.svg) center / contain no-repeat}.section_part:not(#part-why):not(#part-journey):not(#part-future) .solution_intro-text:before{display:none}@media(max-width:991px){#part-why .solution_intro-text:before,#part-journey .solution_intro-text:before,#part-future .solution_intro-text:before{left:auto;right:-30%;bottom:-20%;width:75vw;opacity:.04}}.part_figure figure,.solution_figure figure,.edu-arc_figure figure{margin:0}.bio_content:before,.edu-academic_intro:before,.contact_intro:before,.contact-hero_compass{-webkit-mask:url(https://cdn.prod.website-files.com/6ad718edf2713443b680783b/6ad73b67d9c6244c30101fc0_watermark-mark.svg) center / contain no-repeat;mask:url(https://cdn.prod.website-files.com/6ad718edf2713443b680783b/6ad73b67d9c6244c30101fc0_watermark-mark.svg) center / contain no-repeat}.bio_content:before,.edu-academic_intro:before,.contact_intro:before{content:"";position:absolute;z-index:-1;pointer-events:none;width:clamp(18rem,30vw,30rem);aspect-ratio:1;bottom:clamp(-11rem,-10vw,-6rem);left:clamp(-16rem,-14vw,-8rem);background-color:#0f2a4a;opacity:.045}.contact-hero_compass{background-color:#fbfaf7;opacity:.08}@media(max-width:991px){.bio_content:before,.edu-academic_intro:before,.contact_intro:before{left:auto;right:-30%;bottom:-15%;width:75vw;opacity:.04}}.edu-card:hover,.edu-resource:hover,.contact_topic:hover{transform:translateY(-2px);box-shadow:0 1.25rem 2.5rem -1.5rem #08182c73}.edu-resource:hover{border-color:#0f2a4a40}.contact_topic[aria-pressed=true]{border-color:#0f2a4a;box-shadow:inset 3px 0 #d1a933,0 1.25rem 2.5rem -1.5rem #08182c73}.contact_topic:focus-visible{outline:3px solid #85660A;outline-offset:2px}.contact_form textarea.form_input{min-height:8rem;resize:vertical}.contact_form select.form_input{appearance:auto}.contact-next_link:hover{text-decoration:underline;text-underline-offset:.2em}.contact-next_link span[aria-hidden]{display:inline-block;transition:transform .2s ease}.contact-next_link:hover span[aria-hidden]{transform:translate(4px)}.fig-force,.fig-wheel,.fig-diagnostic,.fig-phases{--color--primary: #0F2A4A;--color--accent: #D1A933;--color--accent-ink: #85660A;--color--ink: #1E2531;--color--light: #FBFAF7;--color--muted: #5B6370;--color--neutral: #A9B2BE;--color--surface: #FBFAF7;--color--surface-alt: #F1EEE7;--font--body: "Source Sans 3", "Segoe UI", Arial, sans-serif;--font--heading: "Montserrat", "Segoe UI", Arial, sans-serif;--weight--heading: 600;--text--eyebrow: .8125rem;--text--small: .875rem;--space--small: 1rem;--space--medium: 1.5rem;--space--large: 2.5rem;--radius--small: 4px;--radius--pill: 999px;--theme--rule: rgba(15, 42, 74, .14);--shadow-card: 0 1px 0 rgba(15, 42, 74, .05), 0 .9rem 2rem -1.4rem rgba(8, 24, 44, .38);--shadow-card-hover: 0 1px 0 rgba(15, 42, 74, .06), 0 1.25rem 2.5rem -1.4rem rgba(8, 24, 44, .5);--bar-gold: linear-gradient(90deg, rgba(209, 169, 51, .15), #D1A933 30%, #D1A933 70%, rgba(209, 169, 51, .15));--bar-gold-v: linear-gradient(180deg, rgba(209, 169, 51, .15), #D1A933 25%, #D1A933 75%, rgba(209, 169, 51, .15));--hairline-gold: linear-gradient(90deg, transparent, rgba(209, 169, 51, .6) 25%, rgba(209, 169, 51, .6) 75%, transparent)}.skip-link{position:absolute;left:1rem;top:-4rem;z-index:2000;display:inline-flex;align-items:center;min-height:44px;padding:.5rem 1rem;border-radius:4px;background:#0f2a4a;color:#fbfaf7;font-weight:600;text-decoration:none}.skip-link:focus{top:1rem;outline:3px solid #D1A933;outline-offset:2px}.button:focus-visible,.w-button:focus-visible,.navbar_menu-email:focus-visible,.footer_social-button:focus-visible,.insights_card:focus-visible,.text-link:focus-visible,.contact-next_link:focus-visible,.footer_legal-link:focus-visible{outline:3px solid #D1A933;outline-offset:2px;box-shadow:0 0 0 5px #0f2a4a}.section_legal{position:relative;overflow:hidden;isolation:isolate}.section_legal:before,.section_legal:after{content:"";position:absolute;z-index:-1;pointer-events:none;width:clamp(20rem,36vw,34rem);aspect-ratio:1;background-color:#0f2a4a;opacity:.045;-webkit-mask:url(https://cdn.prod.website-files.com/6ad718edf2713443b680783b/6ad73b67d9c6244c30101fc0_watermark-mark.svg) center / contain no-repeat;mask:url(https://cdn.prod.website-files.com/6ad718edf2713443b680783b/6ad73b67d9c6244c30101fc0_watermark-mark.svg) center / contain no-repeat}.section_legal:before{top:2rem;right:clamp(-14rem,-10vw,-6rem)}.section_legal:after{bottom:4rem;left:clamp(-14rem,-10vw,-6rem)}.legal_content h1{margin-bottom:.5rem}.legal_content h2{position:relative;margin:2.5rem 0 .5rem;padding-top:.9rem;font-size:1.5rem;color:#0f2a4a}.legal_content h2:before{content:"";position:absolute;left:0;top:0;width:2.5rem;height:2px;background:#d1a933;border-radius:2px}.legal_content p,.legal_content li{color:#1e2531;margin-bottom:.5rem}.legal_content ul{padding-left:1.25rem;margin-bottom:1rem}.legal_content li::marker{color:#d1a933}.legal_content a{color:#85660a}.legal_updated{color:#5b6370;margin-bottom:1rem}@media(max-width:767px){.section_legal:before,.section_legal:after{width:80vw;opacity:.035}}.header-media_aside .book-stage_glow{top:42%;width:280%;background:radial-gradient(closest-side,#d1a93357,#d1a93300 46%),radial-gradient(closest-side,#08182cf2 46%,#08182c99 66%,#08182c00)}.header-media_aside .book-3d_object{transform:rotateY(-15deg) rotateX(2deg)}.header-media_aside .book-3d:hover .book-3d_object{transform:rotateY(-7deg) rotateX(1deg)}.header-media_aside .book-3d.is-flipped .book-3d_object{transform:rotateY(165deg) rotateX(2deg)}.header-media_aside .book-3d.is-flipped:hover .book-3d_object{transform:rotateY(173deg) rotateX(1deg)}.header-media_aside .book-stage_shadow{transform:translate(6%);filter:blur(3px)}.header-media_aside .book-stage_hint{color:#a9b2be}@media(min-width:992px){.section_header-media{--hdr-h: max(34rem, min(56.25vw, calc(100svh - 5rem) ))}.section_header-media .header-media_aside{position:absolute;z-index:1;top:50%;right:clamp(2rem,4.5vw,6rem);transform:translateY(-50%);display:block;margin:0}.header-media_aside .book-3d{--book-w: calc(var(--hdr-h) * .375);margin:0 var(--book-t) 0 0}.header-media_aside .book-stage_shadow{position:absolute;left:0;bottom:-1.1rem;margin:0;width:calc(var(--hdr-h) * .375 * 1.05)}.header-media_aside .book-stage_hint{position:absolute;left:0;right:calc(var(--hdr-h) * .375 / 6);top:calc(100% + 1.4rem);text-align:center;white-space:nowrap}.section_header-media:has(.header-media_aside) .header-media_content{max-width:min(42rem,calc(100vw - var(--hdr-h) * .375 - 12rem))}.section_header-media:has(.header-media_aside) .header-media_content .heading-style-h1{font-size:clamp(2.25rem,1rem + 3vw,4.375rem)}}@media(min-width:768px)and (max-width:991px){.section_header-media .header-media_aside{display:block;position:absolute;z-index:1;top:50%;right:2rem;transform:translateY(-50%);margin:0}.header-media_aside .book-3d{--book-w: 10.5rem;margin:0 var(--book-t) 0 0}.header-media_aside .book-stage_shadow{position:absolute;left:0;bottom:-1rem;margin:0;width:11rem}.header-media_aside .book-stage_hint{position:absolute;left:-1rem;right:.75rem;top:calc(100% + 1.2rem);text-align:center;white-space:normal;line-height:1.3}.section_header-media:has(.header-media_aside) .header-media_content{max-width:calc(100% - 14rem)}}@media(max-width:767px){.section_header-media:has(.header-media_aside) .header-media_layout{display:flex;flex-direction:column}.section_header-media .header-media_aside{display:flex;order:-1;align-self:flex-start;margin:-6.5rem 0 1rem 1rem}.header-media_aside .book-3d{--book-w: 9rem}.header-media_aside .book-stage_glow{top:50%;width:190%;background:radial-gradient(closest-side,#d1a93342,#d1a93300 50%),radial-gradient(closest-side,#08182cb3 40%,#08182c00)}.header-media_aside .book-stage_shadow{width:9.5rem;margin-top:-1rem}.header-media_aside .book-stage_hint{display:none}}[data-insights-list]>.w-dyn-list,[data-insights-list] .w-dyn-items{display:contents}[data-insights-list] .w-dyn-empty,.insights_archive-item[hidden]{display:none}.insights-filter_button[aria-pressed=true]{background-color:#0f2a4a;border-color:#0f2a4a;color:#fbfaf7}.insights-filter_button:focus-visible{outline:2px solid #85660A;outline-offset:2px}[data-insights-more][hidden]{display:none}.insights_empty{margin:1rem 0 0;padding:2rem 1.5rem;text-align:center;color:#5b6370;background:#f1eee7;border-radius:4px}.insights_empty[hidden]{display:none}.insights_title-card-label[data-kind]:not([data-kind=""]):before{content:attr(data-kind) " \b7  "}.insights-featured_card:hover .heading-style-h3{text-decoration:underline;text-decoration-color:#d1a933;text-underline-offset:6px}.insights-featured_card .image-cover{transition:transform .4s ease}.insights-featured_card:hover .image-cover{transform:scale(1.03)}.advisors-rotator{--rot-dur: 14s}.advisors-rotator .solutions-rotator_tab{gap:.75rem}.advisors-rotator .advisors_tab-photo{opacity:1}.advisors-rotator .solutions-rotator_tab.is-active .advisors_tab-photo{border-color:#d1a933;box-shadow:0 0 0 2px #f1eee7,0 0 0 4px #d1a933}.advisors-rotator:hover .solutions-rotator_tab.is-active .solutions-rotator_progress,.advisors-rotator:focus-within .solutions-rotator_tab.is-active .solutions-rotator_progress{animation-play-state:paused}.advisors_quote-text:before{content:"\201c"}.advisors_quote-text:after{content:"\201d"}.advisors_quote:has(.w-dyn-bind-empty),.advisors_summary.w-dyn-bind-empty,.advisors_roles.w-dyn-bind-empty{display:none}.advisors_more summary::-webkit-details-marker{margin-right:.4rem}.advisors_more summary:hover{text-decoration:underline;text-underline-offset:4px}.advisors_more[open] summary{margin-bottom:1rem}.advisors_more p{margin-bottom:1rem;color:#1e2531}@media(min-width:992px){.solutions-rotator>.advisors_panel:nth-child(odd){grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.solutions-rotator>.advisors_panel:nth-child(odd)>:first-child{order:2}}@media(max-width:767px){.advisors-rotator .solutions-rotator_tab span:not(.solutions-rotator_progress){font-size:.8125rem}}.insights_meta{flex-wrap:wrap;row-gap:.4rem}.insights_meta [data-meta]{display:none}.tag.is-new{background:#0f2a4a;color:#fff;border-color:#0f2a4a}.tag.is-popular{background:#d1a933;color:#0a1c33;border-color:#d1a933}.tag.is-discussed{background:#f1eee7;color:#0f2a4a;border-color:#0f2a4a}.tag.is-topic{background:transparent;color:#5b6370;border-color:#5b637059;font-weight:600}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html{scroll-padding-top:6.5rem}html:has(.section_subnav){scroll-padding-top:9.75rem}@supports (animation-timeline: scroll()){.navbar_component[data-progress]:before{content:"";position:absolute;left:0;bottom:0;z-index:2;width:100%;height:2px;pointer-events:none;background:linear-gradient(90deg,#9a7a1e,#d1a933);transform-origin:0 50%;transform:scaleX(0);animation:read-progress linear both;animation-timeline:scroll(root block)}@keyframes read-progress{to{transform:scaleX(1)}}}@media(max-width:991px){.navbar_component{transition:transform .3s ease,box-shadow .3s ease}html.nav-hidden .navbar_component{transform:translateY(-100%);box-shadow:none}html.nav-hidden .section_subnav{top:0}.navbar_menu{overscroll-behavior:contain}}@media(max-width:991px)and (prefers-reduced-motion:reduce){.navbar_component{transition:none}}.insights_title-card.has-photo,.section_cta-billboard.has-photo{isolation:isolate}.navy-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;filter:grayscale(1) brightness(1.45) contrast(.9);pointer-events:none}.navy-photo-tint{position:absolute;inset:0;z-index:0;pointer-events:none;background:#2b5385;mix-blend-mode:multiply;opacity:.9}.navy-photo-shade{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#0a1c3338,#0a1c3300 30% 62%,#0a1c3366)}.section_cta-billboard.has-photo .navy-photo{inset:-8px;width:calc(100% + 16px);height:calc(100% + 16px);filter:grayscale(1) brightness(1.1) blur(1.5px)}.section_cta-billboard.has-photo .navy-photo-shade{background:radial-gradient(60% 70% at 50% 50%,#0a1c339e,#0a1c3326 70%,#0a1c330d)}.insights_title-card.has-photo>:not(.navy-photo):not(.navy-photo-tint):not(.navy-photo-shade):not(.is-overlay){z-index:1}.section_cta-billboard.has-photo .navy-photo-tint{background:#16365c;opacity:.9}.header-media_toggle{padding:0;display:grid;place-items:center}.section_cta-billboard.has-photo>.padding-global{position:relative;z-index:1}.section_cta-billboard.has-photo>.band_hairline{z-index:2}.navy-photo-mark{position:absolute;left:50%;top:50%;width:min(36rem,80vw);transform:translate(-50%,-50%);opacity:.06;z-index:0;pointer-events:none}.insights_card .insights_title-card.has-photo .navy-photo{transition:transform .6s ease}.insights_card:hover .insights_title-card.has-photo .navy-photo{transform:scale(1.03)}.button.is-youtube{display:inline-flex;align-items:center;gap:.55rem;background-color:#c00;border-color:#c00;color:#fff}.button.is-youtube:hover{background-color:#b30000;border-color:#b30000;color:#fff}.button,.footer_social-button,.insights-filter_button,.insights-carousel_arrow{transition:background-color .35s ease,border-color .35s ease,color .35s ease,box-shadow .35s ease,transform .35s cubic-bezier(.2,.7,.2,1)}.button:hover{transform:translateY(-2px);box-shadow:0 .9rem 1.6rem -1rem #08182c8c}.button:not(.is-secondary):not(.is-youtube):not(.is-substack):not(.is-instagram):not(.is-tiktok):hover{background-color:color-mix(in srgb,var(--_theme---button-bg) 86%,#000);border-color:color-mix(in srgb,var(--_theme---button-bg) 86%,#000)}.button.is-secondary:hover{background-color:color-mix(in srgb,var(--_theme---button-bg) 12%,transparent)}.button:active{transform:translateY(0);box-shadow:0 .4rem .8rem -.6rem #08182c80;transition-duration:.12s}@media(prefers-reduced-motion:reduce){.button:hover,.button:active,.footer_social-button:hover,.insights-carousel_arrow:hover{transform:none}}.button.is-youtube svg{width:1.35em;height:1.35em;flex:none}@media(prefers-reduced-motion:reduce){.header-media_slide,.insights-featured_card .image-cover,.solution_help-item{transition:none}.solution_help-item:hover{transform:none}.edu-card,.edu-resource,.contact_topic,.contact-next_link span[aria-hidden]{transition:none}.edu-card:hover,.edu-resource:hover,.contact_topic:hover,.contact-next_link:hover span[aria-hidden]{transform:none}.insights_card,.insights_card .image-cover{transition:none}.insights_card:hover,.insights_card:hover .image-cover{transform:none}.text-link:after,.navbar_logo,.header-media_media,.header-media_video,.book-3d_object,.solutions-rotator_panel,.solutions-rotator_panel.is-active{transition:none}.text-link:hover:after{transform:none}}.footer_bottom-text a{color:inherit;text-decoration:underline;text-decoration-color:#d1a93373;text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.footer_bottom-text a:hover,.footer_bottom-text a:focus-visible{color:#d1a933;text-decoration-color:#d1a933}.footer_bottom-text a+a{margin-left:.35em}.text-link,.navbar_link,.navbar_link.is-cta,.navbar_menu-email,.footer_link,.footer_legal-link,.footer_top-link,.footer_bottom-text a,.subnav_link,.solutions-rotator_tab,.solutions-rotator_tab-icon,.header-media_toggle,.form_input,.advisors_more summary,.contact-next_link,.insights-filter_button{transition:color .3s ease,background-color .3s ease,border-color .3s ease,text-decoration-color .3s ease,opacity .3s ease,box-shadow .35s ease,background-size .45s cubic-bezier(.2,.7,.2,1),transform .4s cubic-bezier(.2,.7,.2,1)}.text-link:after,.contact-next_link span[aria-hidden]{transition:transform .4s cubic-bezier(.2,.7,.2,1)}.insights_card,.insights-featured_card,.edu-card,.edu-resource,.contact_topic,.solution_help-item,.insights_card .image-frame,.insights-featured_card .image-frame{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease,border-color .35s ease,background-color .35s ease}.insights_card .image-cover,.insights-featured_card .image-cover{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.text-link,.footer_legal-link,.contact-next_link,.advisors_more summary{text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:.2em}.text-link:hover,.footer_legal-link:hover,.contact-next_link:hover,.advisors_more summary:hover{text-decoration-color:currentColor}.insights_card .heading-style-h4{text-decoration:underline transparent;text-underline-offset:5px;transition:text-decoration-color .3s ease}.insights-featured_card .heading-style-h3{text-decoration:underline transparent;text-underline-offset:6px;transition:text-decoration-color .3s ease}@property --dot-colour{syntax: "<color>"; inherits: false; initial-value: rgba(251,250,247,.4);}.carousel_dot{--dot-colour: rgba(251, 250, 247, .4);background-image:linear-gradient(var(--dot-colour),var(--dot-colour));transition:--dot-colour .3s ease,background-size .6s cubic-bezier(.2,.7,.2,1),width .6s cubic-bezier(.2,.7,.2,1)}.carousel_dot:hover{--dot-colour: rgba(251, 250, 247, .8);background-image:linear-gradient(var(--dot-colour),var(--dot-colour))}.carousel_dot.is-light{--dot-colour: rgba(15, 42, 74, .25);background-image:linear-gradient(var(--dot-colour),var(--dot-colour))}.carousel_dot.is-light:hover{--dot-colour: rgba(15, 42, 74, .5);background-image:linear-gradient(var(--dot-colour),var(--dot-colour))}.carousel_dot.is-active,.carousel_dot.is-light.is-active{--dot-colour: #D1A933;background-image:linear-gradient(var(--dot-colour),var(--dot-colour))}@media(prefers-reduced-motion:reduce){.insights_card,.insights-featured_card,.edu-card,.edu-resource,.contact_topic,.solution_help-item,.insights_card .image-cover,.insights-featured_card .image-cover,.text-link:after,.contact-next_link span[aria-hidden]{transition-property:box-shadow,border-color,background-color}}.js-motion :is(.edu-card,.edu-resource,.contact_topic,.solution_help-item,.insights_card)[data-reveal]{transition-property:opacity,transform,box-shadow,border-color,background-color;transition-duration:.7s,.7s,.45s,.35s,.35s;transition-timing-function:ease,cubic-bezier(.2,.7,.2,1),ease,ease,ease;transition-delay:var(--reveal-delay, 0s),var(--reveal-delay, 0s),0s,0s,0s}.header-media_toggle.solutions-rotator_toggle{transition:color .3s ease,background-color .3s ease,border-color .3s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.advisors_tab-photo{flex-shrink:0}.header-media_controls{right:calc(var(--_space---global) + max(0px,(100% - 2 * var(--_space---global) - 80rem) / 2))}@media(max-width:767px){.section_header-media .header-media_aside{align-self:center;margin:-6.5rem auto 1rem}}.section_solution{scroll-margin-top:0}.insights_meta-break{flex-basis:100%;height:0}.legal_content>:not(h1){max-width:68ch}.legal_content p{margin-bottom:1rem}.legal_content h2{font-family:var(--_type---font-heading);font-weight:600;letter-spacing:-.01em}h1,h2,h3,h4,h5,h6,.eyebrow,blockquote{text-wrap:balance}p,li,figcaption{text-wrap:pretty}:is(a,button,summary,[role=tab],[tabindex]):focus-visible{outline:3px solid #85660A;outline-offset:3px;box-shadow:none;border-radius:3px}:is(.background-color-dark,.background-color-deep,.footer_component,.navbar_component,.section_header-media,.thesis_panel,.contact-hero_panel,.section_cta-billboard,.section_edu-quote) :is(a,button,summary,[role=tab],[tabindex]):focus-visible{outline-color:#d1a933}.solutions-rotator_tab:focus-visible{outline-offset:-3px}.insights_card:focus-visible{outline-offset:6px}.book-3d:focus-visible{outline-offset:10px}.section_header-media .header-media_content>.heading-style-h1{margin-top:0;margin-bottom:1.5rem}.section_header-media .header-media_content>.text-size-large{margin-bottom:2.5rem}.section_header-media .header-media_content>.heading-style-h1:not(.is-hero){font-size:clamp(2.5rem,1.5rem + 3.4vw,4rem)}.contact-hero_text>.heading-style-h1{margin-top:0;margin-bottom:1.5rem}@media(min-width:768px){.section_header-media.is-short{min-height:max(34rem,min(56.25vw,100svh - 5rem))}}.section_header-media:has(.header-media_aside) .header-media_content>.heading-style-h1{font-size:clamp(2.5rem,1.6rem + 2.4vw,4rem)}.thesis_layout{height:auto;min-height:clamp(32rem,64vh,44rem)}.thesis_panel{justify-content:flex-start;padding-top:clamp(3rem,2rem + 3vw,5.5rem)}.insights-carousel_slide.is-leaving{opacity:0;transition:opacity .4s ease}.insights-carousel_slide.is-active{transition:opacity .55s ease .3s,visibility 0s}.solutions-rotator:hover .solutions-rotator_tab.is-active .solutions-rotator_progress,.solutions-rotator:focus-within .solutions-rotator_tab.is-active .solutions-rotator_progress,.solutions-rotator.is-held .solutions-rotator_tab.is-active .solutions-rotator_progress{animation-play-state:paused}@media(max-width:767px){.solutions-rotator>.advisors_panel:not(.is-active){display:none}}.contact_form select.form_input{appearance:none;padding-right:2.75rem;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%230F2A4A' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:12px 8px}.contact_form select.form_input:invalid{color:#5b6370}.contact_form select.form_input option{color:#1e2531}.form_checkbox-input{accent-color:#0F2A4A;margin-left:0}.contact-hero_panel{padding-left:max(var(--_space---global),(100vw - var(--sbw, 0px) - 80rem) / 2)}.heading-style-h4.is-form{font-size:var(--_type---h3)}.footer_logos.is-stacked .footer_logo-divider{display:none}.footer_nav-col.is-contact a[href^="mailto:"]{white-space:nowrap}@media(min-width:992px){.footer_bottom{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.85fr);column-gap:5rem;align-items:center}.footer_bottom>.footer_legal,.footer_bottom>.footer_top-link{grid-column:2;grid-row:1}.footer_bottom>.footer_legal{justify-self:start}.footer_bottom>.footer_top-link{justify-self:end;white-space:nowrap}}@media(min-width:992px){.solution_intro:has(>.solution_image-start){grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.solution_intro>.solution_image-start.solution_video{justify-self:start}}#audiences+#arc>.padding-global>.container-large>.padding-section-large{padding-top:0}.carousel_dot,.footer_legal-link,.footer_top-link,.contact-next_link,.navbar_menu-email{position:relative}.carousel_dot:before,.footer_legal-link:before,.footer_top-link:before,.contact-next_link:before,.navbar_menu-email:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.button.is-youtube svg{width:1.25em;height:1.25em;margin-block:-.25em}@media(max-width:991px){html.nav-hidden .navbar_component[data-progress]:before{bottom:-2px}}.insights-filter_button,.contact-next_link{font-weight:600}.book-3d{aspect-ratio:var(--cover-ratio, 2 / 3)}.background-color-deep{--_theme---background: #0A1C33}@media(min-width:768px){.solution_help:not(.is-stacked) .solution_help-item>h4{min-height:2lh}}.form_success{text-align:left}@media(max-width:767px){.insights-filter_button{flex:0 0 auto}}.navbar_link.is-section-current{color:#d1a933;background-size:100% 2px}.insights_title-card.is-framed>.insights_title-card-label{visibility:hidden}.insights_title-card.is-framed>.insights_title-card-logo{position:absolute;left:.85rem;top:.75rem;height:1.25rem;opacity:.85}.insights_title-card.is-framed>img.image-cover.is-overlay:is(*,[data-reveal-img].is-revealed){inset:50% auto auto 50%;width:auto;height:auto;max-width:calc(100% - 3.5rem);max-height:calc(100% - 4.25rem);margin-top:.35rem;object-fit:contain;transform:none;translate:-50% -50%;border-radius:3px;box-shadow:0 .9rem 1.8rem -.8rem #000000a6,0 0 0 1px #ffffff14;transition:scale .45s cubic-bezier(.2,.7,.2,1),opacity .7s ease}.insights_card:hover .insights_title-card.is-framed>img.image-cover.is-overlay:is(*,[data-reveal-img].is-revealed){transform:none;scale:1.03}@media(prefers-reduced-motion:reduce){.insights_card:hover .insights_title-card.is-framed>img.image-cover.is-overlay:is(*,[data-reveal-img].is-revealed){scale:none}}.section_podcast{background-image:none;background-color:#0f2a4a;isolation:isolate;--_theme---heading: #FBFAF7;--_theme---text: #FBFAF7;--_theme---eyebrow: #D1A933}.podcast_watermark{position:absolute;z-index:-1;right:-8%;bottom:-14%;width:min(38rem,46%);height:auto;opacity:.06;pointer-events:none}.podcast_image{isolation:isolate}.podcast_image .image-cover{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.podcast_image:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;z-index:2;pointer-events:none;background:linear-gradient(90deg,#d1a93326,#d1a933 30% 70%,#d1a93326)}.podcast_play{position:absolute;inset:0;z-index:1;display:grid;place-items:center;color:#fbfaf7}.podcast_play-circle{display:grid;place-items:center;width:4.5rem;height:4.5rem;border-radius:50%;background-color:#08182c8c;border:1.5px solid rgba(251,250,247,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .35s ease,border-color .35s ease,color .35s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.podcast_play-circle svg{width:1.5rem;height:1.5rem;margin-left:.2rem}.podcast_play:hover .podcast_play-circle{background-color:#d1a933;border-color:#d1a933;color:#08182c;transform:scale(1.06)}.podcast_image:hover .image-cover{transform:scale(1.03)}.podcast_play:focus-visible{outline-offset:-6px}.podcast_note{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid rgba(169,178,190,.3);font-size:.875rem;color:#a9b2be}.podcast_episodes{margin-top:clamp(3.5rem,2.5rem + 3vw,5.5rem);padding-top:2.5rem;border-top:1px solid rgba(169,178,190,.2)}.podcast_episodes-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 2rem;margin-bottom:1.75rem}.podcast_episodes-head .eyebrow{margin-bottom:0}.podcast_episodes-head .text-link{color:#d1a933}.podcast_episodes-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.podcast_episodes .insights_card{color:#fbfaf7}.podcast_episodes .insights_meta,.podcast_episodes .insights_text{color:#a9b2be}.podcast_episodes .insights_text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.podcast_episodes .tag.is-topic{color:#c9cfd8;border-color:#c9cfd866}.podcast_episodes .tag.is-new{background:#fbfaf7;color:#0f2a4a;border-color:#fbfaf7}.podcast_episodes .image-frame.is-card{box-shadow:0 1rem 2rem -1.2rem #000000b3}.podcast_episodes .insights_card:hover .image-frame{box-shadow:0 1.4rem 2.6rem -1.2rem #000c}@media(max-width:991px){.podcast_episodes-list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(16rem,42%);gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.75rem;overscroll-behavior-x:contain}.podcast_episodes-list>*{scroll-snap-align:start}}@media(max-width:767px){.podcast_episodes-list{grid-auto-columns:82%}}@media(prefers-reduced-motion:reduce){.podcast_image .image-cover,.podcast_play-circle{transition:none}.podcast_image:hover .image-cover,.podcast_play:hover .podcast_play-circle{transform:none}}.stat-slot [data-stat]{transition:opacity .35s ease,transform .35s ease}.stat-slot.is-swapping [data-stat]{opacity:0;transform:translateY(-6px)}.stat-slot .stats_number{font-variant-numeric:tabular-nums}.section_stats .stats_text{min-height:3lh}.section_stats .stats-toggle{top:50%;bottom:auto;right:calc(5rem - 20px);translate:0 -50%}@media(min-width:992px){.section_stats .stats_list{padding-right:max(0px,7rem - var(--_space---global) - max(0px,(100vw - 2 * var(--_space---global) - 80rem) / 2))}}.stats-toggle{width:40px;height:40px;position:absolute;right:0;bottom:0;z-index:2}.stats-toggle svg{width:16px;height:16px}.stats-toggle .icon-play,.stats-toggle[aria-pressed=true] .icon-pause{display:none}.stats-toggle[aria-pressed=true] .icon-play{display:block}@media(max-width:991px){.section_stats .stats-toggle{top:auto;bottom:1rem;right:var(--_space---global);translate:none}.section_stats .padding-section-small{padding-bottom:calc(var(--_space---section-small) + 2.5rem)}}.solution_stat.is-band{position:relative;overflow:hidden;isolation:isolate;padding-right:8.5rem}.solution_stat.is-band>:not(.band_hairline):not(.band_compass):not(.stats-progress):not(.stats-toggle){position:relative;z-index:1}.solution_stat.is-band .band_compass{width:20rem;right:-5rem;opacity:.06}.solution_stat.is-band .stats_number{min-width:3.4em}.solution_stat-copy{display:grid;gap:.4rem;min-height:4.75rem;align-content:center}.solution_stat-copy .stats_label{color:#d1a933}.solution_stat.is-band .stats-toggle{right:calc(5rem - 20px);bottom:auto;top:50%;translate:0 -50%}.stats-progress{position:absolute;left:0;right:0;bottom:0;height:3px;z-index:2;pointer-events:none;background:linear-gradient(90deg,#d1a93326,#d1a933 30% 70%,#d1a93326);transform-origin:0 50%;transform:scaleX(0)}.solution_stat.is-running .stats-progress{animation:stats-fill 6.5s linear forwards}.solution_stat.is-held .stats-progress{animation-play-state:paused}@keyframes stats-fill{to{transform:scaleX(1)}}@media(max-width:767px){.solution_stat.is-band{padding-right:2.5rem;padding-bottom:5rem}.solution_stat.is-band .stats_number{min-width:0}.solution_stat.is-band .stats-toggle{top:auto;bottom:1.25rem;right:1.25rem;translate:none}}@media(prefers-reduced-motion:reduce){.stat-slot [data-stat]{transition:none}}.button.is-substack{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;background-color:#d9480f;border-color:#d9480f;color:#fff}.button.is-substack:hover{background-color:#bb3d0c;border-color:#bb3d0c;color:#fff}.button.is-substack svg{width:1.2em;height:1.2em;flex:none;margin-block:-.2em}.newsletter_panel{position:relative;overflow:hidden;isolation:isolate;box-shadow:0 1px #0f2a4a0d,0 1.4rem 2.8rem -1.8rem #08182c73}.newsletter_watermark{position:absolute;z-index:-1;right:-4rem;bottom:-6rem;width:min(22rem,45%);height:auto;opacity:.05;pointer-events:none}.newsletter_action{align-self:center;align-content:center;justify-items:stretch;width:100%;max-width:22rem;justify-self:end}.newsletter_action .button.is-substack{width:100%;min-width:0}.newsletter_points{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;margin:.5rem 0 0;padding:0;list-style:none;font-size:.875rem;color:#5b6370}.newsletter_points li{display:inline-flex;align-items:center;gap:.4rem}.newsletter_points li:before{content:"";width:.9rem;height:.9rem;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%2385660A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.newsletter_latest{display:grid;gap:.1rem;margin:1.5rem 0 0;padding-top:1rem;border-top:1px solid rgba(15,42,74,.12)}.newsletter_latest-label{font-family:var(--_type---font-heading);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5b6370}.newsletter_latest .text-link{justify-self:start;text-align:left}@media(max-width:991px){.newsletter_action{justify-self:start;max-width:24rem}}@media(max-width:767px){.newsletter_action{max-width:none}.newsletter_points{justify-content:center}}.solution_alliance{--ally-accent: #D1A933;--ally-line-end: #D1A933;--ally-letter-ink: #08182C;position:relative;overflow:hidden;isolation:isolate;align-items:center;background-image:linear-gradient(90deg,#d1a93326,#d1a933 30% 70%,#d1a93326),radial-gradient(60% 90% at 100% 0,rgba(209,169,51,.08),transparent 60%),linear-gradient(135deg,#12335a,#0f2a4a 50%,#0b2140);background-size:100% 2px,auto,auto;background-repeat:no-repeat;transition:background-color .5s ease}.solution_alliance>:not(.alliance_watermark){position:relative;z-index:1}.alliance_watermark{position:absolute;z-index:0;left:-7rem;bottom:-9rem;width:24rem;height:auto;opacity:.05;pointer-events:none}.solution_alliance-blockquote{font-weight:600}.alliance_partner{transition:color .4s ease}.alliance_nexus-card{position:relative;border-radius:12px;transition:background-color .5s ease,box-shadow .5s ease,padding .5s ease}.alliance_nexus-label{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin:0 0 1rem;font-family:var(--_type---font-heading);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#a9b2be}.alliance_nexus-label>a{display:none}.solution_nexus{position:relative;row-gap:0}.solution_nexus:before{content:"";position:absolute;left:calc(1.25rem - 1px);top:1.75rem;bottom:1.75rem;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--ally-accent),var(--ally-line-end));opacity:.55;transform-origin:50% 0}.solution_nexus-item{border-bottom-color:#a9b2be24;padding-block:.7rem;transition:transform .35s cubic-bezier(.2,.7,.2,1),color .3s ease}.solution_nexus-item:last-child{border-bottom-color:transparent}.solution_nexus-letter{position:relative;z-index:1;flex:none;background-color:var(--ally-accent);color:var(--ally-letter-ink);box-shadow:0 0 0 5px #0b2140e6;transition:transform .35s cubic-bezier(.34,1.45,.64,1),background-color .4s ease,box-shadow .4s ease,color .4s ease}@media(hover:hover){.solution_nexus-item:hover{transform:translate(4px)}.solution_nexus-item:hover .solution_nexus-letter{transform:scale(1.1);box-shadow:0 0 0 5px #0b2140e6,0 0 0 9px color-mix(in srgb,var(--ally-accent) 30%,transparent)}}.solution_alliance.has-flow:not(.is-flowing) .solution_nexus:before{transform:scaleY(0)}.solution_alliance.has-flow:not(.is-flowing) .solution_nexus-item{opacity:0;transform:translate(-10px)}.solution_alliance.has-flow .solution_nexus:before{transition:transform 1.3s cubic-bezier(.2,.7,.2,1) .1s}.solution_alliance.has-flow .solution_nexus-item{transition:opacity .5s ease,transform .5s cubic-bezier(.2,.7,.2,1),color .3s ease}.solution_alliance.has-flow .solution_nexus-item:nth-child(2){transition-delay:.2s}.solution_alliance.has-flow .solution_nexus-item:nth-child(3){transition-delay:.4s}.solution_alliance.has-flow .solution_nexus-item:nth-child(4){transition-delay:.6s}.solution_alliance.has-flow .solution_nexus-item:nth-child(5){transition-delay:.8s}.solution_alliance.is-flowing .solution_nexus-item:hover{transition-delay:0s}.solution_alliance[data-brand=b]{--ally-accent: #1AB38E;--ally-line-end: #1AB38E}.solution_alliance[data-brand=b] .alliance_partner{color:#1ab38e}.solution_alliance[data-brand=b] .alliance_nexus-card{background-color:#ecf7f4;padding:1.75rem 2rem 1.25rem;box-shadow:0 1.5rem 3rem -1.6rem #0000008c;overflow:hidden}.solution_alliance[data-brand=b] .alliance_nexus-card:after{content:"";position:absolute;left:-10%;right:-10%;bottom:-3.2rem;height:5rem;border-radius:50% 50% 0 0;background:#1ab38e24;pointer-events:none}.solution_alliance[data-brand=b] .alliance_nexus-label{color:#383131}.solution_alliance[data-brand=b] .alliance_nexus-label>a{display:inline-flex;align-items:center;gap:.3rem;min-height:24px;color:#0e7a60;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em;transition:color .3s ease,text-decoration-color .3s ease}.solution_alliance[data-brand=b] .alliance_nexus-label>a svg{width:.7rem;height:.7rem;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.solution_alliance[data-brand=b] .alliance_nexus-card.is-linked{cursor:pointer}.solution_alliance[data-brand=b] .alliance_nexus-card.is-linked:hover{box-shadow:0 1.75rem 3.25rem -1.6rem #000000a6,0 0 0 1px #1ab38e73}.solution_alliance[data-brand=b] .alliance_nexus-card:hover .alliance_nexus-label>a,.solution_alliance[data-brand=b] .alliance_nexus-label>a:focus-visible{color:#0a5e4a;text-decoration-color:currentColor}.solution_alliance[data-brand=b] .alliance_nexus-card:hover .alliance_nexus-label>a svg{transform:translate(2px,-2px)}.solution_alliance[data-brand=b] .solution_nexus-item{color:#383131;border-bottom-color:#3831311a}.solution_alliance[data-brand=b] .solution_nexus-letter{box-shadow:0 0 0 5px #ecf7f4}@media(hover:hover){.solution_alliance[data-brand=b] .solution_nexus-item:hover .solution_nexus-letter{box-shadow:0 0 0 5px #ecf7f4,0 0 0 9px #1ab38e4d}}@media(prefers-reduced-motion:reduce){.solution_nexus-item,.solution_nexus-letter{transition:none}}@media(max-width:767px){.solution_alliance[data-brand=b] .alliance_nexus-card{padding:1.5rem 1.25rem 1rem}}.footer_bottom-text{line-height:1.7}.footer_bottom-text a{display:block;width:fit-content}.footer_bottom-text a+a{margin-left:0}@media(min-width:992px){.footer_bottom{align-items:start}}@keyframes line-bar-h{0%{background-size:0% 2px}}@keyframes line-bar-v{0%{background-size:2px 0%}}@keyframes line-wipe-r{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.band_hairline.will-draw{transform:scaleX(0);transform-origin:50% 50%;transition:transform 1.4s cubic-bezier(.45,0,.25,1)}.divider-sparkle.will-draw{clip-path:inset(0 50% 0 50%);transition:clip-path 1.2s cubic-bezier(.45,0,.25,1) .15s}.will-draw.is-drawn{transform:none;clip-path:inset(0 0 0 0)}.newsletter_panel.will-draw.is-drawn{animation:line-bar-h 1.1s cubic-bezier(.45,0,.25,1) .2s backwards}@media(prefers-reduced-motion:no-preference){.js-motion .insights-carousel_slide.is-active .divider-taper{animation:line-wipe-r .9s cubic-bezier(.45,0,.25,1) .55s backwards}.js-motion .insights-carousel_slide.is-active .endorse_panel{animation:line-bar-v 1.1s cubic-bezier(.45,0,.25,1) .45s backwards}.js-motion .solution_help-item[data-reveal].is-revealed{animation:line-bar-h 1s cubic-bezier(.45,0,.25,1) calc(var(--reveal-delay, 0s) + .3s) backwards}}.edu-arc{position:relative}.edu-arc>li{position:relative;z-index:1}.edu-arc_line{position:absolute;left:0;top:0;z-index:0;overflow:visible;pointer-events:none}.edu-arc_line-track{fill:none;stroke:#0f2a4a24;stroke-width:2;stroke-dasharray:2 7;stroke-linecap:round}.edu-arc_line-draw{fill:none;stroke:#d1a933;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.edu-arc_line-node{fill:#fbfaf7;stroke:#0f2a4a47;stroke-width:2;transform-box:fill-box;transform-origin:center;transition:fill .45s ease,stroke .45s ease,transform .45s cubic-bezier(.34,1.45,.64,1)}.edu-arc_line-node.is-reached{fill:#d1a933;stroke:#d1a933;transform:scale(1.15)}@media(max-width:991px){.edu-arc_line{display:none}}.icon-inline{display:block;flex:none;overflow:visible}.icon-inline .i-p{fill:none;stroke:#0f2a4a;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.icon-inline .i-pf{fill:#0f2a4a}.icon-inline .i-a{fill:#d1a933}.icon-inline .icon-fill{transform-box:fill-box;transform-origin:center}.has-icon-draw .icon-inline .icon-line{stroke-dasharray:1}.has-icon-draw .icon-inline:not(.is-drawn) .icon-line{stroke-dashoffset:1}.has-icon-draw .icon-inline:not(.is-drawn) .icon-fill{opacity:0;transform:scale(.3)}.has-icon-draw .icon-inline.is-drawn .icon-line{transition:stroke-dashoffset 1.1s cubic-bezier(.45,0,.25,1) var(--icon-delay, 0s)}.has-icon-draw .icon-inline.is-drawn .icon-fill{transition:opacity .35s ease calc(var(--icon-delay, 0s) + .8s),transform .55s cubic-bezier(.34,1.45,.64,1) calc(var(--icon-delay, 0s) + .8s)}@keyframes icon-retrace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.has-icon-draw .solutions-rotator_tab.is-active .icon-inline.is-drawn .icon-line{animation:icon-retrace .9s cubic-bezier(.45,0,.25,1)}.contact_form,div.chapter1_form{overflow:hidden;isolation:isolate}.contact_form>:not(.form_watermark),div.chapter1_form>:not(.form_watermark){position:relative;z-index:1}.form_watermark{position:absolute;z-index:0;right:-4.5rem;bottom:-5.5rem;width:min(22rem,55%);height:auto;opacity:.05;pointer-events:none}@media(max-width:767px){.form_watermark{right:-3rem;bottom:-4rem;width:14rem}}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(fonts/source-sans-3-400.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(fonts/source-sans-3-600.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(fonts/source-sans-3-700.woff2) format("woff2")}.button.is-substack{background-color:#c2410c;border-color:#c2410c}.button.is-substack:hover{background-color:#a3360a;border-color:#a3360a}.footer_bottom-text a{min-height:24px;display:flex;align-items:center}.section_stats .stats_number{font-size:clamp(2.25rem,.6rem + 3vw,4rem);white-space:nowrap}@media(max-width:479px){.section_stats .stats_text{min-height:0}.section_stats .stats_item{padding-bottom:1.1rem}}@media(min-width:992px)and (max-width:1439px){.solutions-rotator_tab{padding-left:clamp(.6rem,.1rem + .7vw,1rem);padding-right:clamp(.6rem,.1rem + .7vw,1rem)}}main section:not([class*=background-color-]):not(.section_header-media):not(.section_podcast):not(.section_cta-billboard)+section:not([class*=background-color-]):not(.section_header-media):not(.section_podcast):not(.section_cta-billboard) .padding-section-large:first-of-type{padding-top:clamp(2.5rem,1.5rem + 3vw,5rem)}@media(min-width:768px)and (max-width:991px){.section_header-media .header-media_content{text-shadow:0 1px 18px rgba(8,24,44,.55)}.section_header-media .header-media_overlay{background-image:linear-gradient(90deg,#08182ce0,#08182c8c 70%,#08182c59)}}@media(min-width:768px)and (max-width:991px){.contact-hero_panel{padding-right:clamp(1.5rem,3vw,2.5rem)}.contact-hero_text>.heading-style-h1{font-size:clamp(2.25rem,1.2rem + 3vw,3rem)}}@media(max-width:767px){.section_header-media .header-media_aside{margin-top:1.25rem}}@media(min-width:768px){.advisors-rotator{position:relative}.advisors-rotator>.advisors_panel:not(.is-active){position:absolute;left:0;right:0}}@media(min-width:992px){.edu-arc_step{align-items:start}.edu-arc_body{padding-top:1.5rem}}.insights_card .image-frame.is-card{aspect-ratio:16 / 9}.insights_card img.image-cover.is-overlay[data-letterbox]{transform:scale(var(--letterbox-scale, 1))}.podcast_note{border-top:0;padding-top:0;margin-top:1.25rem}.legal_content{max-width:72ch;margin-left:auto;margin-right:auto}.hero_proof{font-size:.9375rem}.header-media_note{font-size:.8125rem;color:#c9d0d9}.alliance_nexus-label{font-size:.8125rem}.carousel_dot.is-light{--dot-colour: rgba(15, 42, 74, .55)}.carousel_dot:not(.is-light){--dot-colour: rgba(251, 250, 247, .6)}@media(forced-colors:active){[role=tab][aria-selected=true],.subnav_link.is-current,.insights-filter_button[aria-pressed=true],.contact_topic[aria-pressed=true],.carousel_dot[aria-current=true],.navbar_link.w--current,.navbar_link.is-section-current{forced-color-adjust:none;background:Highlight;color:HighlightText;outline:2px solid CanvasText}.icon-inline .i-p{stroke:CanvasText}.icon-inline .i-a,.icon-inline .i-pf{fill:CanvasText}img.brand-tag,img[class*=logo]{forced-color-adjust:none;background:#fbfaf7;border-radius:3px}.fig-diagnostic,.fig-wheel,.fig-phases,.fig-force{forced-color-adjust:none}.fig-diagnostic *,.fig-wheel *,.fig-phases *,.fig-force *{animation:none!important;transition:none!important}.fig-diagnostic .fig-draw,.fig-diagnostic .fig-diagnostic_line,.fig-diagnostic_mask-line,.has-draw .fig-draw{stroke-dashoffset:0!important}.navbar_component{background:Canvas;border-bottom:1px solid CanvasText}}.endorse_photo.has-clip{overflow:hidden}.endorse_video,.launch_video,.endorse_photo.has-clip .endorse_img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.clip_toggle{position:absolute;right:.75rem;bottom:.75rem;z-index:2;width:2.5rem;height:2.5rem;padding:0;display:grid;place-items:center;border:1px solid rgba(251,250,247,.5);border-radius:50%;background:#0f2a4ab8;color:#fbfaf7;cursor:pointer;transition:background-color .2s,border-color .2s}.clip_toggle:hover{background:#0f2a4a;border-color:#d1a933}.clip_toggle:focus-visible{outline:2px solid #D1A933;outline-offset:2px}.clip_toggle svg{width:1rem;height:1rem;fill:currentColor}@media(prefers-reduced-motion:reduce){.endorse_video{display:none}}.section_launch{background:#fbfaf7}.launch_head{max-width:44rem;margin-bottom:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.launch_head .eyebrow{margin-bottom:.5rem}.launch_lede{margin-top:.75rem;color:#44505f}.launch_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,.5rem + 1.5vw,2rem);margin:0;padding:0;list-style:none}.launch_card{margin:0}.launch_frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius--small, 6px);background:#0f2a4a}.launch_frame:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#d1a933;transform-origin:left}.launch_name{margin:.9rem 0 0;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:1.0625rem;color:#0f2a4a}.launch_role{margin:.2rem 0 0;font-size:.9375rem;color:#44505f}@media(max-width:767px){.launch_grid{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:991px){.launch_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.js-motion .launch_frame:after{transform:scaleX(0);transition:transform .9s cubic-bezier(.2,.7,.2,1)}.js-motion .section_launch.is-in .launch_frame:after{transform:scaleX(1)}.js-motion .section_launch.is-in .launch_card:nth-child(2) .launch_frame:after{transition-delay:.15s}.js-motion .section_launch.is-in .launch_card:nth-child(3) .launch_frame:after{transition-delay:.3s}.alliance_photo{margin:0 0 clamp(1.25rem,1rem + 1vw,2rem);border-radius:var(--radius--small, 6px);overflow:hidden;aspect-ratio:4 / 3;max-width:32rem;box-shadow:0 10px 30px #08182c40}.alliance_photo img{display:block;width:100%;height:100%;object-fit:cover}@media(forced-colors:active){.clip_toggle{forced-color-adjust:none}}@media(min-width:992px){.solution_alliance.has-ally-photo{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:stretch;row-gap:clamp(2rem,1rem + 2vw,3rem)}.solution_alliance.has-ally-photo>div:not(.alliance_nexus-card){grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);column-gap:var(--space--xlarge, 4rem);align-items:start}.solution_alliance.has-ally-photo>div:not(.alliance_nexus-card)>.eyebrow{grid-column:1 / -1}.solution_alliance.has-ally-photo .solution_alliance-blockquote{grid-column:1;margin:0}.solution_alliance.has-ally-photo .solution_alliance-text{grid-column:2;margin:0}.solution_alliance.has-ally-photo .alliance_photo{position:relative;margin:0;max-width:none;aspect-ratio:auto;min-height:20rem}.solution_alliance.has-ally-photo .alliance_photo img{position:absolute;inset:0;object-position:50% 62%}.solution_alliance.has-ally-photo .alliance_nexus-card{align-self:center}}@media(max-width:991px){.solution_alliance.has-ally-photo .alliance_photo{max-width:none;aspect-ratio:16 / 10;margin:0}}.section_why.has-media .why_list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,.5rem + 1.5vw,2rem)}@media(max-width:1199px){.section_why.has-media .why_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.section_why.has-media .why_list{grid-template-columns:1fr}}.section_why.has-media .why_item{padding:0;border:0;background:none;display:flex;flex-direction:column}.section_why.has-media .why_item:before{display:none}.section_why.has-media .why_item>h3{margin-top:1rem}.section_why.has-media .why_item>p{margin-top:.4rem}.why_frame{margin-bottom:0}.js-motion .section_why.has-media .launch_frame:after{transform:scaleX(0);transition:transform .9s cubic-bezier(.2,.7,.2,1)}.js-motion .section_why.is-in .launch_frame:after{transform:scaleX(1)}.js-motion .section_why.is-in .why_item:nth-child(2) .launch_frame:after{transition-delay:.15s}.js-motion .section_why.is-in .why_item:nth-child(3) .launch_frame:after{transition-delay:.3s}.js-motion .section_why.is-in .why_item:nth-child(4) .launch_frame:after{transition-delay:.45s}.why_frame.is-growth{background:linear-gradient(160deg,#13335a,#0b2140);display:grid;align-items:center}.why_growth{padding:0 clamp(1rem,.5rem + 1.2vw,1.6rem)}.why_growth-label,.why_growth-foot{margin:0;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#c9d0d9}.why_growth-foot{margin-top:.7rem;color:#d1a933;font-weight:700}.why_bar{position:relative;display:flex;align-items:center;gap:.6rem;margin-top:.65rem}.why_bar-fill{height:.9rem;border-radius:2px;background:#fbfaf759;transform-origin:left}.why_bar.is-before .why_bar-fill{width:7%}.why_bar.is-after .why_bar-fill{width:70%;background:linear-gradient(90deg,#b8912a,#d1a933)}.why_bar-value{font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:clamp(.95rem,.7rem + .5vw,1.25rem);color:#fbfaf7;white-space:nowrap}.js-motion .section_why .why_bar-fill{transform:scaleX(0);transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .3s}.js-motion .section_why .why_bar.is-after .why_bar-fill{transition-delay:.6s;transition-duration:1.6s}.js-motion .section_why.is-in .why_bar-fill{transform:scaleX(1)}.why_frame.is-book{background:radial-gradient(ellipse at 50% 40%,#1c4472,#0b2140 70%);display:grid;place-items:center}.why_frame.is-book{position:relative}.why_frame .why_book{position:absolute;top:9%;left:0;right:0;margin:0 auto;height:82%;width:auto;max-width:none;border-radius:2px 4px 4px 2px;box-shadow:-2px 0 #00000040 inset,0 14px 28px #00000073;transform:rotate(-4deg);transform-origin:50% 60%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.why_item:hover .why_book{transform:rotate(0) scale(1.03)}.js-motion .section_why .why_book{opacity:0;transform:translateY(12px) rotate(-4deg);transition:opacity .7s ease .35s,transform .7s cubic-bezier(.2,.7,.2,1) .35s}.js-motion .section_why.is-in .why_book{opacity:1;transform:rotate(-4deg)}.why_frame.is-nexus{background:#ecf7f4;display:grid;place-items:center}.why_nexus{position:relative;display:flex;justify-content:space-between;align-items:center;width:82%;flex-wrap:wrap}.why_nexus-line{position:absolute;left:1rem;right:1rem;top:1.05rem;height:2px;background:#1ab38e;transform-origin:left}.why_nexus-dot{position:relative;z-index:1;display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:50%;background:#1ab38e;color:#08182c;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:.85rem;box-shadow:0 0 0 4px #ecf7f4}.why_nexus-label{flex-basis:100%;margin:.9rem 0 0;text-align:center;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#383131;font-weight:600}.js-motion .section_why .why_nexus-line{transform:scaleX(0);transition:transform 1.2s cubic-bezier(.2,.7,.2,1) .5s}.js-motion .section_why .why_nexus-dot{opacity:0;transform:scale(.6);transition:opacity .4s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.js-motion .section_why.is-in .why_nexus-line{transform:scaleX(1)}.js-motion .section_why.is-in .why_nexus-dot{opacity:1;transform:none}.js-motion .section_why.is-in .why_nexus-dot:nth-of-type(2){transition-delay:.55s}.js-motion .section_why.is-in .why_nexus-dot:nth-of-type(3){transition-delay:.75s}.js-motion .section_why.is-in .why_nexus-dot:nth-of-type(4){transition-delay:.95s}.js-motion .section_why.is-in .why_nexus-dot:nth-of-type(5){transition-delay:1.15s}.js-motion .section_why.is-in .why_nexus-dot:nth-of-type(6){transition-delay:1.35s}@media(forced-colors:active){.why_frame{forced-color-adjust:none}}.section_why .solution_stat{margin:clamp(2rem,1rem + 2vw,3.5rem) 0 0}section:has(+.section_launch) .padding-section-large{padding-bottom:clamp(2.5rem,1.5rem + 2vw,4rem)}.section_launch .padding-section-medium{padding-top:0}.launch_head{margin-bottom:clamp(1.25rem,.75rem + 1vw,2rem)}:is(.section_solution,.section_contact,.section_bio,.section_edu-academic,.section_book-feature,.section_about-teaser){position:relative;overflow:hidden;isolation:isolate;--wm: clamp(17rem, 24vw, 26rem);--wm-off: calc(var(--wm) * -.3)}:is(.section_solution,.section_contact,.section_bio,.section_edu-academic) :is(.solution_intro-text,.bio_content,.edu-academic_intro,.contact_intro),:is(.section_book-feature,.section_about-teaser) :has(.content_watermark){position:static!important;isolation:auto}:is(.solution_intro-text,.bio_content,.edu-academic_intro,.contact_intro):before,img.content_watermark{width:var(--wm)!important;height:auto;aspect-ratio:1;top:auto!important;bottom:var(--wm-off)!important;left:var(--wm-off)!important;right:auto!important;transform:none;z-index:-1}.part_text-end:before,img.content_watermark:not(.is-left){left:auto!important;right:var(--wm-off)!important}@media(max-width:991px){:is(.solution_intro-text,.bio_content,.edu-academic_intro,.contact_intro):before,img.content_watermark{--wm: 70vw;left:auto!important;right:var(--wm-off)!important;opacity:.04}}:root{--wm: clamp(17rem, 24vw, 26rem);--wmp: clamp(14rem, 22vw, 22rem)}.thesis_watermark,.alliance_watermark,.podcast_watermark,.contact-hero_compass{width:var(--wm)!important;height:auto!important;aspect-ratio:1;top:auto!important;transform:none!important;bottom:calc(var(--wm) * -.3)!important;opacity:.07!important}.thesis_watermark:not(.is-left),.podcast_watermark{right:calc(var(--wm) * -.3)!important;left:auto!important}.thesis_watermark.is-left,.alliance_watermark,.contact-hero_compass{left:calc(var(--wm) * -.3)!important;right:auto!important}.section_podcast,.solution_alliance,.contact-hero_panel,.thesis_panel{position:relative;overflow:hidden;isolation:isolate}.form_watermark,.newsletter_watermark{width:var(--wmp)!important;height:auto;aspect-ratio:1;top:auto!important;left:auto!important;right:calc(var(--wmp) * -.3)!important;bottom:calc(var(--wmp) * -.3)!important;opacity:.045!important}.insights_title-card-watermark,.insights_title-card-watermark.is-left{width:62%!important;height:auto!important;aspect-ratio:1;inset:auto -18.6% -33% auto!important;opacity:.07!important}.solution_stat.is-band .band_compass{right:-6rem;opacity:.07}.solution_stat.is-band .stats-toggle{right:calc(6rem - 20px)}.footer_compass{right:calc(clamp(22rem,38vw,38rem)*-.3)!important;opacity:.07!important}.section_stats .band_compass{opacity:.07!important}.section_legal:before{top:calc(var(--wm) * -.3);right:calc(var(--wm) * -.3);width:var(--wm)}.section_legal:after{bottom:calc(var(--wm) * -.3);left:calc(var(--wm) * -.3);width:var(--wm)}@media(max-width:767px){:root{--wm: 70vw;--wmp: 60vw}.thesis_watermark.is-left,.alliance_watermark,.contact-hero_compass{left:auto!important;right:calc(var(--wm) * -.3)!important}.section_legal:before,.section_legal:after{width:var(--wm)}}@media(min-width:992px){.solution_alliance.has-ally-photo .alliance_watermark{left:auto!important;right:calc(var(--wm) * -.3)!important}}.launch_frame.is-square{aspect-ratio:1}.launch_grid.is-six{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:599px){.launch_grid.is-six{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.launch_grid.is-six .launch_role{font-size:.8125rem}}.js-motion .section_launch.is-in .launch_card:nth-child(4) .launch_frame:after{transition-delay:.45s}.js-motion .section_launch.is-in .launch_card:nth-child(5) .launch_frame:after{transition-delay:.6s}.js-motion .section_launch.is-in .launch_card:nth-child(6) .launch_frame:after{transition-delay:.75s}.epilogue_layout{max-width:52rem}.section_epilogue .heading-style-h2{text-wrap:balance}.nav-order{flex:none;display:inline-flex;align-items:center;height:40px;padding:0 1.1rem;margin-left:.75rem;border-radius:999px;background:#d1a933;border:1px solid #D1A933;color:#0f2a4a;font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:background-color .2s,border-color .2s}.nav-order:hover{background:#e0bc4f;border-color:#e0bc4f;color:#0f2a4a}.nav-order:focus-visible{outline:2px solid #FBFAF7;outline-offset:2px}.nav-order_short{display:none}@media(max-width:991px){.nav-order{margin-left:auto;margin-right:.75rem;height:38px;padding:0 1rem;font-size:14px}}@media(max-width:479px){.nav-order_long{display:none}.nav-order_short{display:inline}.nav-order{padding:0 .9rem;margin-right:.5rem}}@media(forced-colors:active){.nav-order{border:2px solid ButtonText}}@media(min-width:992px){.navbar_container:has(>.nav-order){justify-content:flex-start}.navbar_container:has(>.nav-order)>.navbar_menu{margin-left:auto}}@media(min-width:992px){.nav-order{margin-left:0}}@media(min-width:992px)and (max-width:1199px){.nav-order_long{display:none}.nav-order_short{display:inline}}.sparkle-item>p,.tag>p{margin:0}.solutions-rotator_tab>p{display:inline;margin:0;font:inherit;color:inherit}.text-size-large.is-hero{font-style:italic}.thesis_author{display:block;font-style:normal;font-weight:700}.section_stats .stats_list[hidden]{display:none}.band_line{position:relative;z-index:1;max-width:54rem;margin:0 auto;text-align:center;text-wrap:balance;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:clamp(1.5rem,.9rem + 2.4vw,2.75rem);line-height:1.2;letter-spacing:-.01em;color:#fbfaf7}.band_word{display:inline-block;opacity:0;transform:translateY(.45em)}.band_line.is-in .band_word{animation:band-word 8s cubic-bezier(.2,.7,.2,1) calc(var(--k) * .16s) both}.band_line.is-static .band_word{opacity:1;transform:none}@keyframes band-word{0%{opacity:0;transform:translateY(.45em) scale(.92)}8%,88%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-.2em)}}@media(max-width:991px){.section_stats .padding-section-small{padding-bottom:var(--_space---section-small)}}.section_epilogue .solutions-rotator_points{margin-top:1.5rem}.epilogue_quote,.intro_quote{margin:0;padding:0;border:0}.epilogue_quote{margin-top:2rem;padding-left:1.25rem;border-left:3px solid #D1A933}.epilogue_quote p,.intro_quote p{margin:0 0 .9rem;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:600;line-height:1.35;color:#0f2a4a;text-wrap:pretty}.epilogue_quote p{font-size:clamp(1.15rem,.95rem + .7vw,1.5rem)}.epilogue_quote .thesis_cite,.intro_quote .thesis_cite{display:block;font-size:.95rem;font-style:normal;color:#5b6370}.epilogue_quote .thesis_author,.intro_quote .thesis_author{color:#0f2a4a}.section_intro{background:#fbfaf7}.section_intro+.section_launch>.padding-global>.container-large>.padding-section-medium{padding-top:0}.intro_layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(1.75rem,1rem + 3vw,4rem);align-items:center}.intro_frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius--small, 6px);background:#0f2a4a}.intro_frame:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#d1a933;pointer-events:none}.section_intro.is-playing .intro_frame:after{display:none}.intro_video{display:block;width:100%;height:100%;object-fit:cover}.intro_play{position:absolute;inset:0;margin:auto;width:4.5rem;height:4.5rem;display:grid;place-items:center;border:0;border-radius:50%;background:#d1a933;color:#0f2a4a;cursor:pointer;box-shadow:0 10px 28px #08182c59;transition:transform .2s,background-color .2s}.intro_play svg{width:1.6rem;height:1.6rem;margin-left:.2rem;fill:currentColor}.intro_play:hover{background:#e0bc4f;transform:scale(1.06)}.intro_play:focus-visible{outline:3px solid #0F2A4A;outline-offset:3px}.section_intro.is-playing .intro_play{display:none}.intro_copy .eyebrow{margin-bottom:.25rem}.intro_quote p{font-size:clamp(1.25rem,.95rem + 1vw,1.75rem)}@media(max-width:767px){.intro_layout{grid-template-columns:1fr}}@media(forced-colors:active){.intro_play{border:2px solid ButtonText}}.button.is-linkedin{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;background-color:#0a66c2;border-color:#0a66c2;color:#fff}.button.is-linkedin:hover{background-color:#004182!important;border-color:#004182!important;color:#fff!important}.button.is-linkedin svg{width:1.15em;height:1.15em;flex:none;margin-block:-.2em}.button.is-linkedin+.button.is-substack{margin-left:.75rem}@media(max-width:479px){.button.is-linkedin+.button.is-substack{margin-left:0;margin-top:.75rem}}.contact-next_item>.button{margin-top:.5rem}.subnav_link>p{display:inline;margin:0;font:inherit;color:inherit}@media(min-width:992px){.solution_help:not(.is-stacked):has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.solution_help:not(.is-stacked):has(>:nth-child(5):last-child)>*{grid-column:span 2}.solution_help:not(.is-stacked):has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3}}@media(min-width:480px)and (max-width:991px){.solution_help:not(.is-stacked):has(>:nth-child(5):last-child)>:nth-child(5){grid-column:1 / -1}}.offers{--offer-navy: #0F2A4A;--offer-deep: #08182C;--offer-gold: #D1A933;--offer-cream: #FBFAF7;--offer-beige: #F1EEE8;--offer-muted: #5B6370;--offer-radius: var(--radius--small, 6px);margin-top:clamp(3.5rem,7vw,6rem);display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem)}.offers,.offer{scroll-margin-top:0}.offers_overview{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:768px){.offers_overview{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.offers_overview{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.offers_card{position:relative;display:flex;flex-direction:column;gap:.75rem;margin:0;padding:1.75rem 1.5rem 1.5rem;background:var(--offer-beige);border:1px solid rgba(15,42,74,.08);border-top:3px solid var(--offer-gold);border-radius:var(--offer-radius);transition:transform .2s ease,box-shadow .2s ease}.offers_card:hover,.offers_card:focus-within{transform:translateY(-3px);box-shadow:0 14px 30px #08182c1f}.offers_card-num{font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:.875rem;letter-spacing:.14em;color:var(--offer-gold)}.offers_card-title{margin:0;color:var(--offer-navy)}.offers_card-tagline{margin:0;font-weight:600;color:var(--offer-navy)}.offers_card-audience{margin:0;font-style:italic;font-size:.9375rem;color:var(--offer-muted)}.offers_card-link{margin-top:auto;padding-top:.5rem;align-self:flex-start}.offer{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.5rem,4vw,3rem);background:var(--offer-cream);border:1px solid rgba(15,42,74,.1);border-radius:var(--offer-radius)}.offer_head{display:grid;grid-template-columns:auto 1fr;column-gap:1.25rem;row-gap:.5rem;align-items:start}.offer_index{grid-row:1 / span 3;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:clamp(2.25rem,5vw,3.5rem);line-height:1;color:var(--offer-gold)}.offer_title{margin:0;color:var(--offer-navy)}.offer_tagline{margin:0;padding-bottom:.75rem;font-weight:700;font-size:1.125rem;color:var(--offer-navy);border-bottom:2px solid var(--offer-gold);max-width:44rem}.offer_audience{margin:0;font-style:italic;color:var(--offer-muted)}.offer_body{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem)}@media(min-width:992px){.offer_body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.offer_story,.offer_detail{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.offer_narrative{display:flex;flex-direction:column;gap:1rem}.offer_narrative p,.offer_case p,.offer_outcome p{margin:0}.offer_stats-intro{margin:0;font-weight:600;color:var(--offer-navy)}.offer_stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem}.offer_stat{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:1.25rem;background:#fff;border:1px solid rgba(15,42,74,.1);border-left:3px solid var(--offer-gold);border-radius:var(--offer-radius)}.offer_stat-figure{font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:clamp(1.75rem,3.2vw,2.25rem);line-height:1.1;color:var(--offer-navy);overflow-wrap:anywhere}.offer_stat-label{margin:0;font-size:.9375rem;line-height:1.5;color:var(--offer-muted)}.stat-cite_source{margin-top:auto;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--offer-navy)}.offer_subhead{margin:0;color:var(--offer-navy)}.offer_list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.625rem 1.5rem}@media(min-width:640px){.offer_list{grid-template-columns:repeat(2,minmax(0,1fr))}}.offer_list>li{margin:0;overflow-wrap:anywhere}.offer_after{margin:0;font-style:italic;color:var(--offer-muted)}.offer_outcome{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--offer-beige);border:1px solid rgba(15,42,74,.08);border-left:4px solid var(--offer-gold);border-radius:var(--offer-radius)}.offer_scale{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.625rem}.offer_chip{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.4rem .9rem;border:2px solid transparent;border-radius:999px;font-weight:700;font-size:.875rem;line-height:1.2}.offer_chip:before{content:"";flex:none;width:.625rem;height:.625rem;background:currentColor}.offer_chip-green{background:#1ab38e;color:#04271f;border-color:#11866a}.offer_chip-green:before{border-radius:50%}.offer_chip-amber{background:#d1a933;color:#2b2105;border-color:#a8851f}.offer_chip-amber:before{clip-path:polygon(50% 0,100% 100%,0 100%)}.offer_chip-red{background:#c0392b;color:#fff;border-color:#8f2a20}.offer_chip-red:before{clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%)}@media(forced-colors:active){.offer_chip{border-color:CanvasText;background:Canvas;color:CanvasText;forced-color-adjust:none}.offer_chip:before{background:CanvasText}}.offer_sections{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.offer_section{margin:0;padding:.4rem .8rem;background:#fff;border:1px solid rgba(15,42,74,.2);border-radius:var(--offer-radius);font-size:.9375rem;font-weight:600;color:var(--offer-navy)}.offer_case{display:flex;flex-direction:column;gap:.875rem;padding:clamp(1.5rem,3.5vw,2.5rem);background:var(--offer-navy);color:var(--offer-cream);border-radius:var(--offer-radius)}.offer_case .offer_subhead{color:var(--offer-gold)}.offer_case p{color:var(--offer-cream);max-width:52rem}.offer_case-lead{font-family:var(--font--heading, Montserrat, sans-serif);font-weight:600;font-size:clamp(1.125rem,2vw,1.375rem);line-height:1.4}.offer_cta{display:flex;justify-content:flex-start}.offers a:focus-visible{outline:3px solid var(--offer-gold);outline-offset:3px;border-radius:2px}@media(max-width:479px){.offer_head{grid-template-columns:1fr}.offer_index{grid-row:auto}.offer_outcome{padding:1.25rem}}@media(prefers-reduced-motion:reduce){.offers_card{transition:none}.offers_card:hover,.offers_card:focus-within{transform:none}}.solutions-rotator_panel .text-link+.text-link{margin-left:1.5rem}@media(max-width:479px){.solutions-rotator_panel .text-link+.text-link{margin-left:0;margin-top:.75rem;display:flex;width:fit-content}}.thesis-carousel .insights-carousel_slide{display:flex;flex-direction:column}.thesis-carousel .insights-carousel_slide>.thesis_layout{flex:1 1 auto}.parts-rotator .solutions-rotator_bar{align-items:flex-start}.parts-rotator .solutions-rotator_tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:1 1 auto;min-width:0;overflow:visible;scroll-snap-type:none;-webkit-mask-image:none!important;mask-image:none!important}.parts-rotator .solutions-rotator_tab{flex:none;min-width:0;height:auto;min-height:56px;white-space:normal;padding:12px 10px 16px;gap:8px;line-height:1.25;scroll-snap-align:none}.parts-rotator .solutions-rotator_tab>svg{flex:none}.parts-rotator .solutions-rotator_toggle{flex:none;margin-top:6px}@media(min-width:1200px){.parts-rotator .solutions-rotator_tabs{grid-template-columns:repeat(6,minmax(0,1fr))}.parts-rotator .solutions-rotator_tab{flex-direction:column;align-items:flex-start;gap:6px;padding-left:8px;padding-right:8px}}@media(max-width:479px){.parts-rotator .solutions-rotator_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.parts-rotator .solutions-rotator_tab{flex-direction:column;align-items:flex-start;gap:6px;font-size:.875rem}}.contact-next_list .button.is-linkedin,.contact-next_list .button.is-substack{background-color:transparent;border-color:var(--next-btn, #0F2A4A);color:var(--next-btn, #0F2A4A)}.contact-next_list .button.is-linkedin{--next-btn: #0A66C2}.contact-next_list .button.is-substack{--next-btn: #C2410C}.contact-next_list .button.is-linkedin:hover,.contact-next_list .button.is-substack:hover,.contact-next_list .button.is-linkedin:focus-visible,.contact-next_list .button.is-substack:focus-visible{background-color:color-mix(in srgb,var(--next-btn) 12%,transparent)!important;border-color:var(--next-btn)!important;color:var(--next-btn)!important}.contact-next_list .button{width:auto;min-width:0;justify-self:start;align-self:flex-start;margin-top:.5rem}.contact-next_list .button svg{width:1.15em;height:1.15em;flex:none;margin-block:-.2em}.contact-next_list .button{white-space:nowrap}@media(max-width:991px){.contact-next_list{grid-template-columns:minmax(0,1fr)}}.subnav_link,.subnav_link>p{white-space:nowrap}.subnav_list{flex-wrap:nowrap}.subnav_list>li{flex:none}.button.is-linkedin+.button.is-substack{margin-left:0;margin-top:0}@media(max-width:479px){.button.is-linkedin+.button.is-substack{margin-left:0;margin-top:0}}.newsletter_action{row-gap:1rem}.contact-next_list .button.is-linkedin+.button.is-substack{margin-top:.5rem}main section:not([class*=background-color-]):not(.section_header-media):not(.section_podcast):not(.section_cta-billboard)+section:not([class*=background-color-]):not(.section_header-media):not(.section_podcast):not(.section_cta-billboard):not(.section_launch) .padding-section-medium:first-of-type{padding-top:clamp(2.5rem,1.5rem + 3vw,5rem)}.section-header>.heading-style-h2+.text-size-medium{margin-top:16px}.why_pillars{margin-top:clamp(3rem,2rem + 3vw,5rem)}.why_tagline{margin:0 0 clamp(1.75rem,1.2rem + 1.5vw,2.75rem);padding-left:1rem;border-left:3px solid #D1A933;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;line-height:1.35;font-size:clamp(1.125rem,.9rem + .9vw,1.6rem);color:#0f2a4a;text-wrap:balance}.why_pillar-grid{list-style:none;margin:0;padding:0;counter-reset:why-pillar;display:grid;grid-template-columns:1fr;gap:clamp(1rem,.6rem + 1vw,1.5rem)}@media(min-width:640px){.why_pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.why_pillar-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.why_pillar{counter-increment:why-pillar;position:relative;display:flex;flex-direction:column;margin:0;padding:1.5rem 1.25rem;background:#fbfaf7;border:1px solid rgba(15,42,74,.1);border-top:3px solid #D1A933;border-radius:4px}.why_pillar:before{content:counter(why-pillar,decimal-leading-zero);display:block;margin:0 0 .75rem;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:.8125rem;letter-spacing:.12em;color:#8a6d12}.why_pillar-title{margin:0 0 .6rem;color:#0f2a4a;text-wrap:balance}.why_pillar-text{margin:0;font-size:.9688rem;line-height:1.6;color:#5b6370}.why_pillar-link{color:#0f2a4a;font-weight:600;text-decoration:underline;text-decoration-color:#d1a933;text-decoration-thickness:2px;text-underline-offset:3px;border-radius:2px;transition:color .2s ease,text-decoration-color .2s ease}.why_pillar-link:hover{color:#08182c;text-decoration-color:#0f2a4a}.why_pillar-link:focus-visible{outline:3px solid #D1A933;outline-offset:3px}.why_statement{margin:clamp(3rem,2rem + 4vw,5.5rem) auto 0;max-width:28em;text-align:center;text-wrap:balance;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;line-height:1.3;letter-spacing:-.01em;font-size:clamp(1.5rem,1rem + 1.8vw,2.4rem);color:#0f2a4a}.why_statement:before{content:"";display:block;width:3.5rem;height:3px;margin:0 auto 1.5rem;background:#d1a933}@media(prefers-reduced-motion:reduce){.why_pillar-link{transition:none}}@media(min-width:992px){.section_header-media .header-media_content>.button-group{width:max-content;max-width:calc(100vw - var(--sbw, 0px) - 2 * var(--_space---global, 5%))}}.offer_stats>li:last-child:nth-child(odd){grid-column:1 / -1}@media(min-width:768px)and (max-width:991px){.offers_overview>li:last-child:nth-child(odd){grid-column:1 / -1}.bio_sidebar>:last-child:nth-child(odd){grid-column:1 / -1}}@media(max-width:479px){.footer_nav{grid-template-columns:minmax(0,1fr)}}.fig-force_engine-title{line-height:1.1}.offers_card-num,.offer_index,.why_pillar:before{color:#85660a}.launch_lede,.launch_role{color:#5b6370}.header-media_note,.why_growth-label{color:#a9b2be}.podcast_episodes .tag.is-topic{color:#a9b2be;border-color:#a9b2be73}.insights_title-card>img.is-overlay.w-dyn-bind-empty{display:none}@media(min-width:480px)and (max-width:991px){.contact_topic-item:last-child:nth-child(odd){grid-column:1 / -1}}.section_pressfeat{background:#fbfaf7}.pressfeat_card{max-width:52rem;padding:clamp(1.25rem,.8rem + 1.6vw,2.25rem);background:#fff;border:1px solid #E3DFD3;border-left:4px solid #D1A933;border-radius:var(--radius--small, 6px);display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.pressfeat_card>p{margin:0}.pressfeat_dateline{font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:#5b6370}.pressfeat_summary{color:#0f2a4a}.pressfeat_event{font-size:.9375rem;line-height:1.5;color:#44505f;padding-top:1rem;border-top:1px solid #E3DFD3;width:100%}.pressfeat_link{margin-top:.25rem}#press-release .section-header{max-width:52rem}.section_mgal{background:#fbfaf7}.section_mgal .padding-section-large{padding-top:0}.mgal_caption{margin-top:.75rem;max-width:44rem}.mgal_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,.4rem + 1.2vw,1.5rem);margin:0;padding:0;list-style:none}.mgal_item{margin:0;padding:0}.mgal_figure{position:relative;margin:0;aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--radius--small, 6px);background:#0f2a4a}.mgal_figure:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#d1a933}.mgal_img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}@media(max-width:991px){.mgal_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:479px){.mgal_grid{grid-template-columns:1fr}}.solution_subtitle{margin:-.25rem 0 1rem;font-weight:600;color:#8a6d12}.km_copy{margin-top:1.25rem}.km_copy p{margin:0 0 1rem}.km_copy p:last-child{margin-bottom:0}.km_build{margin-top:1.5rem!important;padding-left:1rem;border-left:3px solid #D1A933;font-family:var(--font--heading, Montserrat, sans-serif);font-size:clamp(1.0625rem,.95rem + .5vw,1.3rem);line-height:1.4;color:#0f2a4a;text-wrap:balance}.km_offerings{margin-top:clamp(2.5rem,2rem + 2vw,4rem)}#knowledge-management .solution_help.is-offerings{display:grid;grid-template-columns:1fr;gap:clamp(1rem,.6rem + 1vw,1.5rem);list-style:none;margin:0;padding:0}@media(min-width:700px){#knowledge-management .solution_help.is-offerings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){#knowledge-management .solution_help.is-offerings{grid-template-columns:repeat(3,minmax(0,1fr))}}#knowledge-management .solution_help.is-offerings>.solution_help-item{grid-column:auto;height:100%}#knowledge-management .solution_help.is-offerings>.solution_help-item>h4{min-height:0;margin-top:0}.km_portfolio{margin-top:clamp(3.5rem,3rem + 3vw,6rem);scroll-margin-top:6rem}.km_portfolio-title{margin:0 0 clamp(1.5rem,1rem + 1.5vw,2.5rem);color:#0f2a4a}.km_group{margin-top:clamp(2rem,1.5rem + 2vw,3.25rem)}.km_group:first-of-type{margin-top:0}.km_courses{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){.km_courses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.km_courses{grid-template-columns:repeat(3,minmax(0,1fr))}}.km_course{margin:0;padding:1.25rem 1.25rem 1.35rem;background:#fbfaf7;border:1px solid rgba(15,42,74,.1);border-top:3px solid #D1A933;border-radius:4px}.km_course-title{margin:0 0 .5rem;font-family:var(--font--heading, Montserrat, sans-serif);font-size:1.0625rem;font-weight:700;line-height:1.3;color:#0f2a4a;text-wrap:balance}.km_course-text{margin:0;font-size:.9688rem;line-height:1.6;color:#5b6370}.km_flagship{margin:0 0 1.5rem;padding:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);background:#0f2a4a;color:#fff;border-radius:4px;border-left:4px solid #D1A933}.km_flagship-tag{margin:0 0 .5rem;font-family:var(--font--heading, Montserrat, sans-serif);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#d1a933}.km_flagship-title{margin:0 0 .6rem;font-family:var(--font--heading, Montserrat, sans-serif);font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:700;line-height:1.25;color:#fff;text-wrap:balance}.km_flagship-text{margin:0;max-width:46rem;color:#ffffffe0;line-height:1.6}.km_programs-label{margin:0 0 .75rem;font-family:var(--font--heading, Montserrat, sans-serif);font-size:.8125rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#5b6370}.km_programs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.625rem}.km_program{margin:0;padding:.5rem .9rem;font-size:.9375rem;line-height:1.35;color:#0f2a4a;background:#f1eee8;border:1px solid rgba(15,42,74,.12);border-radius:999px}.km_program.is-dev{border-style:dashed;border-color:#8a6d12;background:transparent}.km_badge{display:inline-block;margin-left:.35rem;padding:.1rem .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#08182c;background:#d1a933;border-radius:999px;vertical-align:.08em}.km_note{margin:1rem 0 0;font-size:.9375rem;font-style:italic;color:#5b6370}.km_entry{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.75rem 2rem}@media(min-width:700px){.km_entry{grid-template-columns:repeat(2,minmax(0,1fr))}}.km_entry-item{position:relative;margin:0;padding-left:1.5rem;line-height:1.5;color:#0f2a4a}.km_entry-item:before{content:"";position:absolute;left:0;top:.55em;width:.5rem;height:.5rem;background:#d1a933;transform:rotate(45deg)}.km_ladder{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0}.km_step{position:relative;margin:0;padding:0 0 1.5rem 3.5rem;min-height:3rem}.km_step:last-child{padding-bottom:0}.km_step:before{content:"";position:absolute;left:1.1875rem;top:2.5rem;bottom:.25rem;width:2px;background:#d1a9338c}.km_step:last-child:before{display:none}.km_step-num{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem;border-radius:50%;background:#0f2a4a;color:#d1a933;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:.9375rem;box-shadow:0 0 0 3px #fbfaf7,0 0 0 5px #d1a933}.km_step:last-child .km_step-num{background:#d1a933;color:#08182c}.km_step-title{margin:0 0 .25rem;padding-top:.35rem;font-family:var(--font--heading, Montserrat, sans-serif);font-size:1.0625rem;font-weight:700;line-height:1.3;color:#0f2a4a}.km_step-text{margin:0;font-size:.9688rem;line-height:1.5;color:#5b6370}@media(min-width:992px){.km_ladder{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;padding-top:5rem}.km_step{padding:3.25rem .75rem 0 0;min-height:0;border-top:0}.km_step:nth-child(1){margin-top:4rem}.km_step:nth-child(2){margin-top:3.2rem}.km_step:nth-child(3){margin-top:2.4rem}.km_step:nth-child(4){margin-top:1.6rem}.km_step:nth-child(5){margin-top:.8rem}.km_step:nth-child(6){margin-top:0}.km_step:before{left:2.75rem;right:0;top:1.1875rem;bottom:auto;width:auto;height:2px}.km_step-title{padding-top:0}}@media(min-width:992px)and (max-width:1199px){.km_step-title{font-size:1rem}.km_step-text{font-size:.9rem}}.section_pillars .why_pillars{margin-top:0}.section_pillars .section-header,.section_values .section-header{margin-bottom:clamp(2rem,1.4rem + 2vw,3.25rem)}.why_more{margin:clamp(1.25rem,1rem + 1vw,2rem) 0 0}.section_why .why_tagline{margin-top:clamp(2rem,1.5rem + 2vw,3.25rem)}.values_list{list-style:none;margin:0;padding:0;counter-reset:value;display:grid;grid-template-columns:1fr;gap:clamp(1rem,.6rem + 1vw,1.5rem)}@media(min-width:640px){.values_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.values_list{grid-template-columns:repeat(6,minmax(0,1fr))}.values_item{grid-column:span 2}.values_item:nth-child(4){grid-column:2 / span 2}.values_item:nth-child(5){grid-column:4 / span 2}}.values_item{counter-increment:value;position:relative;margin:0;padding:1.5rem 1.25rem;background:#fbfaf7;border:1px solid rgba(15,42,74,.1);border-top:3px solid #D1A933;border-radius:4px}.values_item:before{content:counter(value,decimal-leading-zero);display:block;margin:0 0 .75rem;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:.8125rem;letter-spacing:.12em;color:#8a6d12}.values_name{margin:0 0 .5rem;color:#0f2a4a;text-transform:uppercase;letter-spacing:.06em;font-size:1.0625rem}.values_text{margin:0;font-size:.9688rem;line-height:1.6;color:#5b6370}.section_statement{background:#08182c}.section_statement .statement_slot{padding-top:clamp(4rem,3rem + 5vw,8rem);padding-bottom:clamp(4rem,3rem + 5vw,8rem)}.section_statement .why_statement{margin:0 auto;max-width:30em;color:#fff;font-size:clamp(1.6rem,1.1rem + 2.4vw,3rem)}.section_statement .why_statement:before{margin-bottom:1.75rem}@media(prefers-reduced-motion:reduce){.km_step,.km_course,.values_item{transition:none}}html:has(.navbar_component:focus-within){scroll-padding-top:0}.panels_panel[hidden]{display:none!important}.panels_panel [tabindex="-1"]:focus{outline:none}.panels_panel.is-entering{animation:panels-in .35s ease both}@keyframes panels-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.panels_panel.is-entering{animation:none}}html.panels-pending main>:not(:first-child):not(.section_stats):not(.section_cta-billboard){display:none}html.panels-pending main>:has(>.section_cta-billboard){display:block}.panels_panel>:first-child .padding-section-large:first-of-type,.panels_panel>:first-child .padding-section-medium:first-of-type{padding-top:clamp(2.5rem,1.5rem + 3vw,5rem)}.panels_panel>:first-child.section_launch .padding-section-medium:first-of-type{padding-top:clamp(2.5rem,1.5rem + 3vw,5rem)}.section_subnav .subnav_link[aria-selected=true]{background-color:#d1a9331a;border-color:#d1a933bf;color:#0f2a4a}.section_subnav .subnav_link:focus-visible{outline:3px solid #85660A;outline-offset:-3px}@media(min-width:992px){.subnav_list.has-more{-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);mask-image:linear-gradient(90deg,#000 92%,transparent)}.subnav_list.is-tight{column-gap:.25rem}.subnav_list.is-tight .subnav_link{padding-left:.65rem;padding-right:.65rem;font-size:.8125rem}.subnav_list.is-tight .subnav_icon{display:none}}@media(forced-colors:active){.section_subnav .subnav_link[aria-selected=true]{forced-color-adjust:none;background:Highlight;color:HighlightText;outline:2px solid CanvasText}}@media(min-width:992px){.navbar_link{white-space:nowrap;font-size:.875rem}.navbar_link-list{column-gap:.875rem}.navbar_link-item.has-drop>.navbar_link:not(.is-cta){padding-right:.15rem}.navbar_drop-toggle{width:18px}.navbar_container{column-gap:1rem}}@media(min-width:992px)and (max-width:1199px){.navbar_container{column-gap:.75rem}.navbar_container .navbar_logo{width:7.5rem}.navbar_link-list{column-gap:.25rem}.navbar_link{font-size:.78125rem;letter-spacing:0;padding-left:.2rem;padding-right:.1rem}.navbar_link.is-cta{padding-left:.7rem;padding-right:.7rem}.navbar_drop-toggle{width:14px}.nav-order{padding:0 .8rem;font-size:.78125rem}}@media(min-width:1200px)and (max-width:1439px){.navbar_container .navbar_logo{width:8.25rem}.navbar_link-list{column-gap:.5rem}.navbar_link{font-size:.8125rem}.navbar_drop-toggle{width:16px}.nav-order_long{display:none}.nav-order_short{display:inline}}@media(min-width:992px)and (max-width:1199px){.navbar_link-prefix{display:none}}.navbar_drop,.navbar_drop-toggle{margin:0}.navbar_drop-toggle{flex:none;padding:0;border:0;background:none;color:#fbfaf7;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .2s}.navbar_drop-toggle svg{width:11px;height:11px;transition:transform .2s}.navbar_drop-toggle:hover,.has-drop.is-open>.navbar_drop-toggle{color:#d1a933}.has-drop.is-open>.navbar_drop-toggle svg{transform:rotate(180deg)}.navbar_drop-toggle:focus-visible,.navbar_drop-link:focus-visible{outline:2px solid #D1A933;outline-offset:2px}.navbar_drop{padding:0;list-style:none;display:none}.has-drop.is-open>.navbar_drop{display:block}.navbar_drop-link{display:block;text-decoration:none;color:#fbfaf7;font-family:var(--_type---font-heading, Montserrat, Arial, sans-serif);font-weight:600;line-height:1.3;transition:color .2s,background-color .2s}.navbar_drop-link:hover,.navbar_drop-link:focus-visible{color:#d1a933;background-color:#d1a9331a}.navbar_drop-link.is-current{color:#d1a933}@media(min-width:992px){.navbar_link-item.has-drop{position:relative;display:flex;align-items:center}.navbar_drop-toggle{width:20px;height:44px;margin-left:-.1rem}.navbar_drop{position:fixed;z-index:60;top:4.75rem;left:0;min-width:17.5rem;max-width:22rem;padding:.5rem;background:linear-gradient(#0f2a4a,#0b2140);border:1px solid rgba(209,169,51,.35);border-top:2px solid #D1A933;border-radius:0 0 8px 8px;box-shadow:0 18px 36px -14px #08182ca6}.navbar_drop:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.navbar_drop-link{padding:.6rem .85rem;font-size:.9375rem;border-radius:6px;white-space:nowrap}.navbar_drop-link.is-current{box-shadow:inset 3px 0 #d1a933}.has-drop.is-open>.navbar_drop{animation:panels-in .18s ease both}}@media(min-width:992px)and (prefers-reduced-motion:reduce){.has-drop.is-open>.navbar_drop{animation:none}}@media(max-width:991px){.navbar_link-item.has-drop{display:flex;flex-wrap:wrap;align-items:stretch}.navbar_link-item.has-drop>.navbar_link{flex:1 1 0;width:auto;min-width:0}.navbar_drop-toggle{width:64px;min-height:64px;border-left:1px solid rgba(169,178,190,.25)}.navbar_drop-toggle svg{width:14px;height:14px}.navbar_drop{flex:0 0 100%;margin:0 0 1rem .25rem;padding:0 0 0 1rem;border-left:2px solid rgba(209,169,51,.55)}.navbar_drop-link{padding:.75rem .5rem;font-size:1.0625rem;color:#fbfaf7e6}.navbar_drop-link.is-current{box-shadow:none}}@media(forced-colors:active){.navbar_drop{background:Canvas;border:1px solid CanvasText}.navbar_drop-link.is-current{forced-color-adjust:none;background:Highlight;color:HighlightText}}@media print{.panels_panel[hidden]{display:block!important}html.has-panels .section_subnav,.navbar_drop,.navbar_drop-toggle{display:none!important}}.advisors_bio{max-width:68ch;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(15,42,74,.12)}.advisors_bio-p{margin:0 0 1rem;color:#1e2531;font-size:1rem;line-height:1.65}.advisors_bio-p.is-lede{font-size:1.125rem;line-height:1.6;color:#0f2a4a}.advisors_quote+.advisors_bio{border-top:0;padding-top:0}.advisors_photo{aspect-ratio:4 / 5;overflow:hidden}.advisors_photo .image-cover{width:100%;height:100%;object-fit:cover;object-position:50% 18%}@media(min-width:992px){.advisors_panel{align-items:start}.advisors_photo{position:sticky;top:9.5rem}}.why_pillar,.values_item{position:relative;margin:0;padding:1.5rem;background-color:#f1eee7;background-image:linear-gradient(90deg,#d1a93326,#d1a933 30% 70%,#d1a93326);background-size:100% 2px;background-repeat:no-repeat;border:1px solid rgba(15,42,74,.06);border-radius:0 0 4px 4px;box-shadow:0 1px #0f2a4a0d,0 .9rem 2rem -1.4rem #08182c61;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease}.why_pillar:hover,.values_item:hover{transform:translateY(-2px);box-shadow:0 1px #0f2a4a0f,0 1.25rem 2.5rem -1.4rem #08182c80}.background-color-alternate .values_item{background-color:#fbfaf7}.js-motion :is(.why_pillar,.values_item)[data-reveal]{transition-property:opacity,transform,box-shadow;transition-duration:.7s,.7s,.45s;transition-timing-function:ease,cubic-bezier(.2,.7,.2,1),ease;transition-delay:var(--reveal-delay, 0s),var(--reveal-delay, 0s),0s}@media(prefers-reduced-motion:no-preference){.js-motion :is(.why_pillar,.values_item)[data-reveal].is-revealed{animation:line-bar-h 1s cubic-bezier(.45,0,.25,1) calc(var(--reveal-delay, 0s) + .3s) backwards}}@media(prefers-reduced-motion:reduce){.why_pillar,.values_item{transition:none}.why_pillar:hover,.values_item:hover{transform:none}}.values_list{grid-template-columns:1fr}@media(min-width:480px)and (max-width:991px){.values_list{grid-template-columns:repeat(2,minmax(0,1fr))}.values_item,.values_item:nth-child(4),.values_item:nth-child(5){grid-column:auto}.values_item:nth-child(5){grid-column:1 / -1}}@media(min-width:992px){.values_list{grid-template-columns:repeat(6,minmax(0,1fr))}.values_item{grid-column:span 2}.values_item:nth-child(n+4){grid-column:span 3}}.section_pillars,.section_statement{position:relative;overflow:hidden;isolation:isolate}.section_pillars:before,.section_statement:before{content:"";position:absolute;z-index:-1;pointer-events:none;width:var(--wm);aspect-ratio:1;bottom:calc(var(--wm) * -.3);-webkit-mask:url(https://cdn.prod.website-files.com/6ad718edf2713443b680783b/6ad73b67d9c6244c30101fc0_watermark-mark.svg) center / contain no-repeat;mask:url(https://cdn.prod.website-files.com/6ad718edf2713443b680783b/6ad73b67d9c6244c30101fc0_watermark-mark.svg) center / contain no-repeat}.section_pillars:before{left:calc(var(--wm) * -.3);background-color:#0f2a4a;opacity:.045}.section_statement:before{right:calc(var(--wm) * -.3);background-color:#fbfaf7;opacity:.07}@media(max-width:991px){.section_pillars:before{left:auto;right:calc(var(--wm) * -.3)}}.section_home-why{background-color:#f1eee7}.section_home-why .section-header{margin-bottom:clamp(2rem,1.4rem + 2vw,3.25rem)}.home-why_carousel{display:block}.home-why_slide{display:flex}.home-why_card{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(1.5rem,1rem + 3vw,4rem);padding:clamp(1.75rem,1.2rem + 2.4vw,3.5rem);background:#fbfaf7;border:1px solid rgba(15,42,74,.1);border-top:3px solid #D1A933;border-radius:4px}.home-why_num{margin:0 0 .5rem;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;line-height:1;font-size:clamp(2.75rem,2rem + 3vw,4.75rem);letter-spacing:-.02em;color:#d1a933}.home-why_card .eyebrow{margin:0 0 .75rem}.home-why_title{margin:0;color:#0f2a4a;text-wrap:balance}.home-why_text{margin:0;color:#3e4757;line-height:1.65;font-size:clamp(1.0625rem,.98rem + .3vw,1.25rem)}.home-why_link{color:#0f2a4a;font-weight:600;text-decoration:underline;text-decoration-color:#d1a933;text-decoration-thickness:2px;text-underline-offset:3px;border-radius:2px;transition:color .2s ease,text-decoration-color .2s ease}.home-why_link:hover{color:#08182c;text-decoration-color:#0f2a4a}.home-why_link:focus-visible{outline:3px solid #85660A;outline-offset:3px}.home-why_values{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr)}.home-why_value{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr);column-gap:1.5rem;align-items:baseline;margin:0;padding:.8rem 0;border-top:1px solid rgba(15,42,74,.12)}.home-why_value:first-child{border-top:0;padding-top:0}.home-why_value:last-child{padding-bottom:0}.home-why_value-name{margin:0;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:1rem;color:#0f2a4a}.home-why_value-text{margin:0;font-size:.9688rem;line-height:1.55;color:#3e4757}.home-why_carousel .carousel_bar{margin-top:clamp(1.25rem,1rem + 1vw,2rem);flex-wrap:wrap;row-gap:.75rem}.home-why_cta{margin-top:clamp(1.5rem,1.2rem + 1vw,2.25rem);display:flex;justify-content:center}@media(max-width:1023px){.home-why_card{grid-template-columns:minmax(0,1fr);align-items:start;align-content:start;gap:1.25rem}.home-why_num{margin-bottom:.35rem}}@media(max-width:599px){.home-why_value{grid-template-columns:minmax(0,1fr);row-gap:.15rem;padding:.7rem 0}}@media(prefers-reduced-motion:reduce){.home-why_link{transition:none}}.advisors_quote-text{white-space:pre-line}.advisors_panel h3.is-advisor{letter-spacing:-.01em}.advisors_title{margin-bottom:1rem}.advisors_roles{margin-bottom:1.75rem}.advisors_photo{border-radius:6px;box-shadow:0 1px 2px #0f2a4a0f,0 24px 48px -28px #0f2a4a8c}.advisors_quote{position:relative;margin:0 0 2.25rem;padding:1.5rem 1.75rem 1.5rem 3.5rem;max-width:46rem;background:#fff;border:1px solid rgba(15,42,74,.08);border-radius:6px;box-shadow:0 1px 2px #0f2a4a0a,0 12px 32px -20px #0f2a4a40}.advisors_quote:before{content:"\201c";position:absolute;left:1.05rem;top:.85rem;font:700 3.25rem/1 Georgia,Times New Roman,serif;color:#d1a933}.advisors_quote:after{content:none}.advisors_quote-text{font-size:1.0625rem;font-weight:400;line-height:1.7;color:#0f2a4a;text-wrap:pretty}.advisors_quote-text:before,.advisors_quote-text:after{content:none}.advisors_bio{max-width:66ch;margin-top:0;padding-top:0;border-top:0}.advisors_bio:before{content:"Biography";display:flex;align-items:center;gap:.75rem;margin-bottom:1.125rem;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#85660a}.advisors_bio-p{margin:0 0 1.125rem;font-size:1.0625rem;line-height:1.75;color:#2a3342;text-wrap:pretty}.advisors_bio-p.is-lede{margin-bottom:1.375rem;font-size:1.1875rem;line-height:1.6;color:#0f2a4a}.advisors_bio-p:last-child{margin-bottom:0}@media(max-width:767px){.advisors_photo{max-width:20rem}.advisors_quote{margin-bottom:1.75rem;padding:1.25rem 1.25rem 1.25rem 2.75rem}.advisors_quote:before{left:.75rem;top:.7rem;font-size:2.5rem}.advisors_quote-text{font-size:1rem;line-height:1.65}.advisors_bio-p{font-size:1rem;line-height:1.7}.advisors_bio-p.is-lede{font-size:1.0625rem}}.section_contact>.padding-global>.container-large>.padding-section-large{padding-bottom:3rem}#connect>.padding-global>.container-large>.padding-section-medium{padding-top:0}.offers.has-subviews .offers_card{cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.offers.has-subviews .offers_card:hover{transform:translateY(-2px)}.offers.has-subviews .offers_card:has(.is-selected){border-color:#d1a933;box-shadow:0 0 0 1px #d1a933,0 16px 32px -22px #0f2a4a73}.offers.has-subviews .offers_card-link.is-selected{color:#85660a;text-decoration-color:currentColor}.offers.has-subviews .offers_card-link.is-selected:after{content:" \2193"}.offers.has-subviews>.subview[hidden]{display:none}.offers.has-subviews>.subview>article.offer{margin-top:2rem}.subtabs{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 2rem}.subtabs_tab{padding:.55rem 1.05rem;border:1px solid rgba(15,42,74,.2);border-radius:999px;background:transparent;font:600 .875rem/1.2 Montserrat,Arial,sans-serif;color:#0f2a4a;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.subtabs_tab:hover{border-color:#0f2a4a}.subtabs_tab.is-selected{background:#0f2a4a;border-color:#0f2a4a;color:#fff}.subtabs_tab:focus-visible{outline:2px solid #85660A;outline-offset:2px}.km_portfolio.has-subviews>.km_group>.solution_label:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.km_portfolio.has-subviews>.km_group[hidden]{display:none}.km_portfolio.has-subviews>.km_group{margin-top:0}.solution_help.is-offerings.is-collapsed>:nth-child(n+7){display:none}.km_more{margin-top:1.5rem}.press-list{display:grid;gap:3rem;margin-top:2rem}.press-list_item{padding:2.5rem;background:#fff;border:1px solid rgba(15,42,74,.08);border-radius:6px;box-shadow:0 12px 32px -24px #0f2a4a59}.press-list_item>h3{margin:0 0 1rem}.press-list_title{color:inherit;text-decoration:none}.press-list_title:hover{text-decoration:underline;text-decoration-color:#d1a933;text-underline-offset:6px}.press-list_item .press_summary{margin-bottom:1rem}.press-list_item .press_body{margin-top:1.5rem}.press-list_item .press_actions{margin-top:2rem}.press-list_loading{color:#5b6370}@media(max-width:767px){.press-list_item{padding:1.5rem 1.25rem}}.section_solutions .solutions-rotator_tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;-webkit-mask-image:none;mask-image:none}.section_solutions .solutions-rotator_tab{white-space:normal;text-align:left}@media(max-width:1199px){.section_solutions .solutions-rotator_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.section_solutions .solutions-rotator_tabs{grid-template-columns:minmax(0,1fr)}}@media(min-width:1024px){.home-why_card:has(.home-why_values){grid-template-columns:minmax(0,1fr);align-content:center;gap:1.5rem}.home-why_values{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem 2.5rem}.home-why_value,.home-why_value:first-child,.home-why_value:last-child{grid-template-columns:minmax(0,1fr);align-content:start;row-gap:.25rem;padding:0;border-top:0}}.home-why_num{color:#85660a}@media(min-width:1200px){html[data-wf-page="6ad7655c38b42945e6ff6ddc"] .section_header-media .header-media_overlay{background-image:linear-gradient(90deg,#08182ceb,#08182ccc 42%,#08182c4d 72%,#08182c26)}}.section_header-media:has(.header-media_aside) .header-media_overlay{background-image:linear-gradient(0deg,#08182cb3,#08182c00 38%),linear-gradient(90deg,#08182ce0,#08182c8c 70%,#08182c59)}@media(min-width:992px){.navbar_drop-toggle{width:24px;margin-left:-4px}}.footer_legal-link,.footer_top-link{padding-block:.2rem;display:inline-block}.carousel_dot{min-width:24px;min-height:24px}.press-list_item .press_body,.press-list_item .press_about-block,.press_body{max-width:42rem}.mgal_grid+.solution_label,.mgal_grid+.heading-style-h6{margin-top:2.5rem}.button[disabled],input.button[disabled],input[type=submit][disabled]{opacity:.55;cursor:progress}.section_trailer{background:#fbfaf7}.section_trailer+.section_intro>.padding-global>.container-large>.padding-section-medium{padding-top:0}.section_trailer .eyebrow{margin-bottom:1rem}.trailer_embed{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius--small, 6px);background:#0f2a4a}.trailer_embed:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#d1a933;pointer-events:none}.trailer_embed.is-playing:after{display:none}.trailer_poster{display:block;width:100%;height:100%;object-fit:cover}.trailer_embed .trailer_video{position:absolute;inset:0;border:0}.trailer_frame .trailer_video{border:0}.trailer_button{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}.trailer_button svg{width:.875rem;height:.875rem;flex:none}.trailer_dialog{width:min(1100px,92vw);max-width:none;padding:0;border:0;background:transparent;overflow:visible}.trailer_dialog::backdrop{background:#08182cdb}.trailer_frame{position:relative;aspect-ratio:16 / 9;background:#08182c;border-radius:6px;box-shadow:0 30px 80px -20px #0009}.trailer_video{display:block;width:100%;height:100%;border-radius:6px;background:#08182c}.trailer_close{position:absolute;top:-3rem;right:0;width:2.5rem;height:2.5rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:999px;background:transparent;color:#fff;cursor:pointer}.trailer_close svg{width:1rem;height:1rem}.trailer_close:hover{border-color:#d1a933;color:#d1a933}.trailer_close:focus-visible{outline:2px solid #D1A933;outline-offset:3px}@media(prefers-reduced-motion:no-preference){.trailer_dialog[open]{animation:trailer-in .3s ease both}@keyframes trailer-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}}.km_portfolio.is-ladder .km_ladder{margin-bottom:clamp(1.75rem,1.25rem + 1.5vw,2.75rem)}.km_step-btn{display:block;width:100%;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:4px}.km_step-btn:focus-visible{outline:2px solid #85660A;outline-offset:4px}.km_portfolio.is-ladder .km_step-num{background:#fbfaf7;color:#0f2a4a;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.km_portfolio.is-ladder .km_step-btn:hover .km_step-num{background:#f1eee7}.km_portfolio.is-ladder .km_step-btn[aria-selected=true] .km_step-num{background:#0f2a4a;color:#d1a933;box-shadow:0 0 0 3px #fbfaf7,0 0 0 5px #d1a933,0 6px 16px -4px #0f2a4a73}.km_portfolio.is-ladder .km_step-btn .km_step-title{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:5px;transition:text-decoration-color .2s ease}.km_portfolio.is-ladder .km_step-btn:hover .km_step-title{text-decoration-color:#d1a93399}.km_portfolio.is-ladder .km_step-btn[aria-selected=true] .km_step-title{text-decoration-color:#d1a933}.km_stage{padding:clamp(1.5rem,1rem + 2vw,2.75rem);background:#fff;border:1px solid rgba(15,42,74,.08);border-top:3px solid #D1A933;border-radius:6px;box-shadow:0 16px 40px -28px #0f2a4a66}.km_view[hidden]{display:none}.km_view>.km_group{margin-top:0}.km_view>.km_group+.km_group{margin-top:clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.km_view .km_course{background:#fbfaf7}.km_view-lead p{margin:0;max-width:46rem;font-size:1.125rem;line-height:1.6;color:#0f2a4a}.km_view-links{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;margin-top:1.25rem}@media(prefers-reduced-motion:no-preference){.km_view:not([hidden]){animation:km-view-in .35s ease both}@keyframes km-view-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}.challenge_card:before,.delivery_card:before{content:none}.challenge_lead{max-width:52rem;margin-top:1rem;color:#3e4757}@media(min-width:900px){.challenge_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.challenge_tag,.delivery_num,.why_experience-tag{margin:0 0 .6rem;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#85660a}.challenge_points,.delivery_questions{list-style:none;margin:.25rem 0 0;padding:0;display:grid;gap:.6rem}.challenge_points li,.delivery_questions li{position:relative;margin:0;padding-left:1.1rem;font-size:.9688rem;line-height:1.55;color:#3e4757}.challenge_points li:before,.delivery_questions li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:#d1a933}.delivery_questions strong{color:#0f2a4a;font-weight:600}.challenge_close{max-width:52rem;margin:clamp(1.5rem,1rem + 1.5vw,2.25rem) 0 0;padding-left:1rem;border-left:3px solid #D1A933;font-size:1.0625rem;line-height:1.6;color:#0f2a4a}.delivery_intro{display:grid;gap:1rem;max-width:52rem;margin-bottom:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.delivery_intro p{margin:0;color:#3e4757}.delivery_intro .text-size-medium{color:#0f2a4a}@media(min-width:1200px){.delivery_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.delivery_num{font-size:.875rem}.delivery_note{margin:1.5rem 0 0;font-size:.9375rem;font-style:italic;color:#5b6370}.delivery_note .text-link{font-style:normal}.why_experience{margin-top:clamp(2.5rem,2rem + 2vw,4rem)}.why_experience-title{margin:0 0 1.25rem}.why_experience-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:clamp(1rem,.6rem + 1vw,1.5rem)}@media(min-width:900px){.why_experience-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.why_experience-card{margin:0;padding:1.5rem 1.25rem;background:#fbfaf7;border:1px solid rgba(15,42,74,.1);border-left:3px solid #D1A933;border-radius:4px}.why_experience-card p:last-child{margin:0;font-size:.9688rem;line-height:1.6;color:#3e4757}.why_credentials{margin:1.5rem 0 0;font-size:.9688rem;color:#5b6370}.press_image{border-radius:6px;overflow:hidden}.press_image img{width:100%;height:auto;display:block}.press-photos{margin:clamp(2rem,1.5rem + 1.5vw,3rem) 0 0}.press-photos_label{margin:0 0 1rem;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#85660a}.press-photos_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:768px){.press-photos_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.press-photos_item{aspect-ratio:3 / 2;overflow:hidden;border-radius:4px;background:#f1eee7}.press-photos_item img{width:100%;height:100%;object-fit:cover;display:block}.press-photos_label{text-align:left}.substack-feed_head{align-items:end}.substack-feed{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,1rem + 1.5vw,2.5rem);margin-top:clamp(1.5rem,1rem + 1.5vw,2.5rem)}@media(min-width:992px){.substack-feed{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}}.substack-feed_lead{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid rgba(15,42,74,.08);border-top:3px solid #D1A933;border-radius:6px;color:inherit;text-decoration:none;box-shadow:0 16px 40px -28px #0f2a4a73;transition:box-shadow .25s ease,transform .25s ease}.substack-feed_lead:hover{transform:translateY(-2px);box-shadow:0 22px 48px -28px #0f2a4a8c}.substack-feed_media{display:block;aspect-ratio:16 / 9;overflow:hidden;background:#0f2a4a}.substack-feed_media img{width:100%;height:100%;object-fit:cover;display:block}.substack-feed_body{display:flex;flex-direction:column;gap:.6rem;padding:clamp(1.25rem,1rem + 1vw,2rem)}.substack-feed_tag{font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#85660a}.substack-feed_meta{font-size:.875rem;color:#5b6370}.substack-feed_title{margin:0;color:#0f2a4a;text-wrap:balance}.substack-feed_sub{font-size:1rem;line-height:1.55;color:#3e4757}.substack-feed_read{margin-top:.4rem;align-self:flex-start}.substack-feed_list{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid rgba(15,42,74,.12)}.substack-feed_list li{margin:0;border-bottom:1px solid rgba(15,42,74,.12)}.substack-feed_item{display:grid;gap:.3rem;padding:1.1rem .25rem;color:inherit;text-decoration:none;border-radius:4px;transition:background-color .2s ease}.substack-feed_item:hover{background:#d1a93314}.substack-feed_item-title{font-family:var(--font--heading, Montserrat, sans-serif);font-weight:600;font-size:1.0625rem;line-height:1.35;color:#0f2a4a}.substack-feed_item:hover .substack-feed_item-title{text-decoration:underline;text-decoration-color:#d1a933;text-underline-offset:4px}.substack-feed_item .substack-feed_sub{font-size:.9375rem}.substack-feed_more{margin:clamp(1.25rem,1rem + 1vw,2rem) 0 0}.substack-feed_lead:focus-visible,.substack-feed_item:focus-visible{outline:2px solid #85660A;outline-offset:3px}.press_content[data-press-brand="Invictus Global Media"] .press_brand.is-advisors,.press_content[data-press-brand="Invictus Global Media"] .press_about-block.is-advisors,.press-list_item[data-press-brand="Invictus Global Media"] .press_about-block.is-advisors{display:none}.press_content[data-press-brand="Invictus Global Media"] .press_brand.is-media,.press_content[data-press-brand="Invictus Global Media"] .press_about-block.is-media,.press-list_item[data-press-brand="Invictus Global Media"] .press_about-block.is-media{display:block}.press-list_item[data-press-brand="Invictus Global Advisors"] .press_about-block.is-media{display:none}.section_mini-follow{padding-bottom:clamp(3rem,2.5rem + 2vw,5rem)}.newsletter_panel.mini-follow{display:block;padding:clamp(1.5rem,1.1rem + 1.5vw,2.5rem)}.newsletter_panel.mini-follow .newsletter_watermark{opacity:.08;right:-3rem;bottom:-5rem;width:min(20rem,38%)}.mini-follow_text{max-width:38rem}.mini-follow .eyebrow{margin:0 0 .4rem}.mini-follow_title{margin:0;color:#0f2a4a;text-wrap:balance}.mini-follow_sub{margin:.4rem 0 0}.mini-follow_list{list-style:none;margin:1.25rem 0 0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.6rem;max-width:40rem}.mini-follow_list li:nth-child(-n+2){grid-column:span 3}.mini-follow_list li:nth-child(n+3){grid-column:span 2}.mini-follow_list .mini-follow_btn{width:100%;justify-content:center;white-space:nowrap}.mini-follow_list li:nth-child(n+3) .mini-follow_btn{font-size:.78rem;padding-inline:.7rem}.mini-follow_list li{margin:0}.mini-follow_btn{--brand: #0F2A4A;display:inline-flex;align-items:center;gap:.5rem;min-height:2.6rem;padding:.55rem 1.05rem;border-radius:999px;background:var(--brand);color:#fff;text-decoration:none;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:600;font-size:.8125rem;line-height:1.2;box-shadow:0 6px 16px -10px #08182c8c;transition:filter .2s ease,transform .2s ease}.mini-follow_btn:hover{filter:brightness(.88);transform:translateY(-1px);color:#fff}.mini-follow_btn:focus-visible{outline:2px solid #85660A;outline-offset:3px}.mini-follow_btn.is-linkedin{--brand: #0A66C2}.mini-follow_btn.is-substack{--brand: #C2410C}.mini-follow_btn.is-youtube{--brand: #CC0000}.mini-follow_btn.is-instagram{background:linear-gradient(45deg,#e1306c,#c13584 45%,#833ab4)}.mini-follow_btn.is-tiktok{--brand: #010101}.mini-follow_btn.is-tiktok .mini-follow_icon{filter:drop-shadow(1.2px 1px 0 #FE2C55) drop-shadow(-1px -.8px 0 #25F4EE)}.mini-follow_icon{width:1rem;height:1rem;flex:none}@media(max-width:479px){.mini-follow_list{grid-template-columns:minmax(0,1fr);max-width:none}.mini-follow_list li:nth-child(n){grid-column:auto}.mini-follow_list li:nth-child(n+3) .mini-follow_btn{font-size:.8125rem}}#insights:has(+.section_mini-follow) .padding-section-large{padding-bottom:clamp(2rem,1.5rem + 1.5vw,3rem)}.press-feature{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;background:#fff;border:1px solid rgba(15,42,74,.08);border-radius:8px;box-shadow:0 1px 2px #0f2a4a0d,0 28px 60px -36px #0f2a4a80}@media(min-width:992px){.press-feature{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.press-feature_media{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 10;background:#0f2a4a}@media(min-width:992px){.press-feature_media{aspect-ratio:auto;min-height:26rem}}.press-feature_media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;transition:transform .6s ease}.press-feature:hover .press-feature_media img{transform:scale(1.03)}.press-feature_body{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.5rem,1rem + 2vw,3rem);background-image:linear-gradient(90deg,#d1a933,#d1a93300);background-repeat:no-repeat;background-size:100% 3px}.press-feature_eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin:0;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#85660a}.press-feature_date{position:relative;padding-left:.85rem;color:#5b6370;letter-spacing:.1em}.press-feature_date:before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:#d1a933}.press-feature_title{margin:0;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:600;font-size:clamp(1.5rem,1.15rem + 1.2vw,2.25rem);line-height:1.2;letter-spacing:-.01em;color:#0f2a4a;text-wrap:balance}.press-feature_title a{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:6px;transition:text-decoration-color .2s ease}.press-feature_title a:hover{text-decoration-color:#d1a933}.press-feature_summary{margin:0;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.6;color:#3e4757;max-width:38rem}.press-feature_event{display:flex;align-items:flex-start;gap:.6rem;margin:0;padding:.8rem 1rem;background:#f6f3ec;border-radius:6px;font-size:.9375rem;line-height:1.5;color:#0f2a4a}.press-feature_event svg{width:1.1rem;height:1.1rem;flex:none;margin-top:.15rem;color:#85660a}.press-feature_actions{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.75rem;margin-top:.5rem}.section_mini-press{padding-top:clamp(2.5rem,2rem + 2vw,4rem)}.section_mini-press+#insights .padding-section-large{padding-top:clamp(2.5rem,2rem + 2vw,4rem)}.section_about-teaser .image-frame.is-portrait{border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0f2a4a0f,0 28px 56px -32px #0f2a4a8c}.section_about-teaser:has(+.section_home-team) .padding-section-large{padding-bottom:clamp(2.5rem,2rem + 2vw,4rem)}.section_home-team{padding-bottom:clamp(3.5rem,3rem + 3vw,6rem)}.home-team{border-top:1px solid rgba(15,42,74,.12);padding-top:clamp(2rem,1.5rem + 2vw,3rem)}.home-team_head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 2rem;margin-bottom:clamp(1.25rem,1rem + 1vw,2rem)}.home-team_head .eyebrow{margin:0 0 .4rem}.home-team_head h2{margin:0;color:#0f2a4a}.home-team_grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,.75rem + 1vw,1.5rem)}@media(min-width:560px){.home-team_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.home-team_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.team-card{margin:0;display:flex}.team-card_link{display:flex;flex-direction:column;width:100%;overflow:hidden;background:#fff;border:1px solid rgba(15,42,74,.08);border-radius:8px;color:inherit;text-decoration:none;box-shadow:0 1px 2px #0f2a4a0d,0 18px 40px -30px #0f2a4a80;transition:transform .25s ease,box-shadow .25s ease}.team-card_link:hover{transform:translateY(-3px);box-shadow:0 1px 2px #0f2a4a0d,0 26px 50px -30px #0f2a4a99}.team-card_link:focus-visible{outline:2px solid #85660A;outline-offset:3px}.team-card_photo{display:block;aspect-ratio:4 / 3;overflow:hidden;background:#e9e5dc}.team-card_photo img{width:100%;height:100%;object-fit:cover;object-position:50% 22%;display:block;transition:transform .5s ease}.team-card_link:hover .team-card_photo img{transform:scale(1.04)}.team-card_body{display:flex;flex-direction:column;gap:.35rem;flex:1 1 auto;padding:1.15rem 1.25rem 1.3rem;background-image:linear-gradient(90deg,#d1a933,#d1a93300);background-repeat:no-repeat;background-size:100% 3px}.team-card_role{font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:#85660a}.team-card_name{font-family:var(--font--heading, Montserrat, sans-serif);font-weight:600;font-size:1.125rem;line-height:1.25;color:#0f2a4a}.team-card_title{font-size:.875rem;line-height:1.4;color:#5b6370}.team-card_summary{margin-top:.35rem;font-size:.9375rem;line-height:1.55;color:#3e4757;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.team-card_more{margin-top:auto;padding-top:.75rem;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:600;font-size:.875rem;color:#85660a}.team-card_more:after{content:" \2192"}.team-card_link:hover .team-card_more{text-decoration:underline;text-underline-offset:3px}.button.is-instagram,.button.is-tiktok{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;color:#fff}.button.is-instagram{background-color:#c13584;background-image:linear-gradient(45deg,#d62976,#b02f8e 45%,#7a35b0);border-color:#b02f8e}.button.is-instagram:hover{background-image:linear-gradient(45deg,#ba2468,#962779 45%,#66299a);border-color:#962779;color:#fff}.button.is-tiktok{background-color:#010101;border-color:#010101}.button.is-tiktok:hover{background-color:#1f1f1f;border-color:#1f1f1f;color:#fff}.button.is-tiktok svg{filter:drop-shadow(1.2px 1px 0 #FE2C55) drop-shadow(-1px -.8px 0 #25F4EE)}.button.is-instagram svg,.button.is-tiktok svg{width:1.2em;height:1.2em;flex:none;margin-block:-.2em}.section_cta-billboard .button.is-tiktok{border-color:#ffffff8c}.km_offerings+.offer_cta{margin-top:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.advisory-more{margin-top:clamp(3rem,2.4rem + 2.5vw,5rem)}.advisory-more_head{max-width:46rem;margin-bottom:clamp(1.25rem,1rem + 1vw,2rem)}.advisory-more_lede{margin-top:.5rem;color:#3d4a5c}.solution_help.is-advisory{display:grid;grid-template-columns:1fr;gap:clamp(1rem,.6rem + 1vw,1.5rem);list-style:none;margin:0;padding:0}@media(min-width:700px){.solution_help.is-advisory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.solution_help.is-advisory{grid-template-columns:repeat(4,minmax(0,1fr))}}.solution_help.is-advisory>.solution_help-item{grid-column:auto;height:100%;display:flex;flex-direction:column}.solution_help.is-advisory>.solution_help-item>h4{min-height:0;margin-top:0}.advisory-more_tag{font-weight:600;color:#0f2a4a}.advisory-more_includes{margin-top:auto;padding-top:.9rem;border-top:1px solid rgba(15,42,74,.1);font-size:.875rem;line-height:1.55;color:#5a6575}.advisory-more_tag+.advisory-more_includes{margin-top:.9rem}@media(min-width:700px){.advisory-more_tag+.advisory-more_includes{margin-top:auto}.advisory-more_tag{margin-bottom:.9rem}}.solution_help.is-advisory>.solution_help-item.is-sustain{background:#0f2a4a;color:#fbfaf7;border-color:#0f2a4a;background-image:linear-gradient(90deg,#d1a93326,#d1a933 30% 70%,#d1a93326);background-size:100% 2px;background-repeat:no-repeat;background-color:#0f2a4a}.is-sustain>h4{color:#fbfaf7}.is-sustain .solution_help-text{color:#fbfaf7d1}.advisory-more_phases{margin:.5rem 0 .9rem;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.7;color:#d1a933}.advisory-more_close{margin-top:auto;padding-top:.9rem;font-family:var(--font--heading, Montserrat, sans-serif);font-weight:700;font-size:.95rem;line-height:1.4;color:#fbfaf7}main:focus{outline:0}@media(min-width:992px){#knowledge-management .solution_intro{align-items:start}}@media(min-width:1024px){.home-why_card:has(.home-why_values){grid-template-columns:minmax(0,2fr) minmax(0,9fr);align-content:normal;align-items:center;gap:clamp(1.5rem,1rem + 2vw,3rem)}.home-why_values>.home-why_value:first-child{grid-row:1 / span 2}}.intro_layout{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,.75rem + 1vw,1.75rem)}.intro_copy{max-width:46rem}.endorse_slide.is-review{grid-template-columns:minmax(0,1fr)}.endorse_slide.is-review .endorse_panel{border-radius:4px}.review_stars{margin:0 0 .75rem;color:#d1a933;font-size:1.125rem;letter-spacing:.15em;line-height:1}.reviews_more{margin:clamp(1.25rem,1rem + 1vw,2rem) 0 0}.section_reviews .padding-section-large{padding-top:0}.advisory-more_body{margin:0 0 .9rem;font-size:.9375rem;line-height:1.55;color:#44505f}.advisory-more_tag+.advisory-more_body{margin-top:.9rem}@media(min-width:700px){.advisory-more_tag+.advisory-more_body{margin-top:0}}.section_gallery{background:#fbfaf7}.section_gallery .padding-section-medium{padding-top:0}.gallery_grid{--gallery-gap: clamp(.5rem, .25rem + 1vw, 1rem);--gallery-show: 3;display:flex;gap:var(--gallery-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gallery_grid::-webkit-scrollbar{display:none}.gallery_grid:focus-visible{outline:3px solid #D1A933;outline-offset:3px}.gallery_grid.is-tall{--gallery-show: 5}.gallery_item{flex:0 0 calc((100% - (var(--gallery-show) - 1) * var(--gallery-gap)) / var(--gallery-show));margin:0;scroll-snap-align:start}.gallery_open{display:block;width:100%;padding:0;border:0;background:#0f2a4a;border-radius:var(--radius--small, 6px);overflow:hidden;cursor:zoom-in;aspect-ratio:3 / 2}.gallery_grid.is-tall .gallery_open{aspect-ratio:2 / 3}.gallery_open img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .3s}.gallery_open:hover img{transform:scale(1.04)}.gallery_open:focus-visible{outline:3px solid #D1A933;outline-offset:-3px}.gallery_controls{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:1rem}.gallery_count{margin:0 auto 0 0;color:#44505f;font-size:.9375rem}.gallery_page{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid rgba(15,42,74,.35);border-radius:50%;background:transparent;color:#0f2a4a;font-size:1.5rem;line-height:1;cursor:pointer}.gallery_page:hover:not(:disabled){border-color:#d1a933;color:#85660a}.gallery_page:focus-visible{outline:3px solid #D1A933;outline-offset:2px}.gallery_page:disabled{opacity:.35;cursor:default}@media(max-width:991px){.gallery_grid{--gallery-show: 2}.gallery_grid.is-tall{--gallery-show: 3}}@media(max-width:767px){.gallery_grid{--gallery-show: 1}.gallery_grid.is-tall{--gallery-show: 2}}.gallery_dialog{width:min(1200px,94vw);max-width:none;max-height:94vh;padding:0;border:0;background:transparent;overflow:visible}.gallery_dialog::backdrop{background:#08182ce6}.gallery_figure{margin:0;text-align:center}.gallery_full{display:block;max-width:100%;max-height:82vh;margin:0 auto;border-radius:6px;box-shadow:0 30px 80px -20px #0009}.gallery_caption{margin-top:.75rem;color:#e8ecf2;font-size:.9375rem}.gallery_nav,.gallery_close{position:absolute;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:#08182c8c;color:#fff;font-size:1.75rem;line-height:1;cursor:pointer}.gallery_nav{top:calc(41vh - 1.375rem)}.gallery_nav.is-prev{left:.75rem}.gallery_nav.is-next{right:.75rem}.gallery_close{top:-3.25rem;right:0;font-size:1.5rem}.gallery_nav:hover,.gallery_close:hover{border-color:#d1a933;color:#d1a933}.gallery_nav:focus-visible,.gallery_close:focus-visible{outline:2px solid #D1A933;outline-offset:3px}@media(prefers-reduced-motion:reduce){.gallery_open img{transition:none}.gallery_open:hover img{transform:none}}.review_feature{margin-bottom:clamp(1.5rem,1rem + 2vw,3rem);padding:clamp(1.5rem,1rem + 3vw,3.5rem);border:1px solid rgba(15,42,74,.08);border-radius:4px;background-color:#fbfaf7;background-image:linear-gradient(#d1a93326,#d1a933 25% 75%,#d1a93326);background-repeat:no-repeat;background-size:2px 100%;box-shadow:0 1.5rem 3rem -1.5rem #08182c33}.review_feature-title{margin:0 0 1rem;font-family:var(--_type---font-heading, Montserrat, sans-serif);font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:600;line-height:1.25;color:#0f2a4a}.review_feature-lede{margin:0 0 1rem;font-family:var(--_type---font-heading, Montserrat, sans-serif);font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);font-weight:500;line-height:1.45;color:#0f2a4a}.review_feature-text{margin:0 0 1.25rem;color:#1e2531;line-height:1.6}.review_feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,3rem);margin-top:clamp(1.25rem,1rem + 1vw,2rem);padding-top:clamp(1.25rem,1rem + 1vw,2rem);border-top:1px solid rgba(15,42,74,.12)}.review_feature-head{margin:0 0 .75rem;font-family:var(--_type---font-heading, Montserrat, sans-serif);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#85660a}.review_feature-list{display:grid;gap:.9rem;margin:0;padding:0;list-style:none;color:#1e2531;line-height:1.6}.review_feature-list strong{color:#0f2a4a}.review_feature-close{margin:clamp(1.25rem,1rem + 1vw,2rem) 0 1.25rem;padding-top:clamp(1.25rem,1rem + 1vw,2rem);border-top:1px solid rgba(15,42,74,.12);font-family:var(--_type---font-heading, Montserrat, sans-serif);font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);font-weight:500;line-height:1.45;color:#0f2a4a}@media(max-width:767px){.review_feature-grid{grid-template-columns:minmax(0,1fr)}}.advisors_bio-p strong{color:#0f2a4a}@media(min-width:768px){.advisors-rotator .solutions-rotator_tabs,.advisors-rotator .solutions-rotator_tabs.has-more{flex-wrap:wrap;overflow-x:visible;row-gap:.25rem;-webkit-mask-image:none;mask-image:none}}
