main:focus{outline:none}.rs-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.rs-skip-link{z-index:100;background:var(--rs-color-inverted,#15171c);border-radius:var(--rs-radius-sm,6px);padding:.75rem 1rem;position:absolute;top:-4rem;left:1rem;color:var(--rs-color-on-inverted,#fff)!important}.rs-skip-link:focus{top:1rem}.rs-form__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.rs-preview-banner{z-index:50;border-radius:var(--rs-radius-sm,6px);color:#fff;background:#111;padding:.6rem 1rem;font-size:.9rem;position:fixed;bottom:1rem;right:1rem}.rs-preview-banner a{color:#fff!important}@media (prefers-reduced-motion:reduce){.rs-body *,.rs-body :before,.rs-body :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.rs-base{--rs-space-unit:clamp(1rem, .8rem + 1vw, 1.5rem);--rs-color-primary-fallback:#0b57d0;background:var(--rs-color-surface,#fff);color:var(--rs-color-text,#1b1c1f);font-family:var(--rs-font-body,system-ui, sans-serif);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.6}.rs-base *,.rs-base :before,.rs-base :after{box-sizing:border-box}.rs-base img{max-width:100%;height:auto;display:block}.rs-base h1,.rs-base h2,.rs-base h3,.rs-base h4{font-family:var(--rs-font-heading,inherit);text-wrap:balance;margin:0 0 .6em;line-height:1.2}.rs-base h1{font-size:clamp(2rem,1.4rem + 2.6vw,3.25rem)}.rs-base h2{font-size:clamp(1.6rem,1.3rem + 1.3vw,2.25rem)}.rs-base h3{font-size:1.3rem}.rs-base h4{font-size:1.1rem}.rs-base p{margin:0 0 1em}.rs-base a{color:var(--rs-link,var(--rs-color-primary,#0b57d0));text-underline-offset:.2em}.rs-base :focus-visible{outline:3px solid var(--rs-color-focus,#e8501c);outline-offset:3px;border-radius:2px}.rs-base .rs-container{width:100%;max-width:var(--rs-container,1200px);padding-inline:var(--rs-space-unit);margin-inline:auto}.rs-base .rs-container--narrow{max-width:48rem}.rs-base .rs-section{background:var(--rs-section-bg,transparent);color:var(--rs-section-fg,inherit)}.rs-base .rs-space-none{padding-block:0}.rs-base .rs-space-sm{padding-block:calc(var(--rs-space-unit) * 1.5)}.rs-base .rs-space-md{padding-block:calc(var(--rs-space-unit) * 3)}.rs-base .rs-space-lg{padding-block:calc(var(--rs-space-unit) * 5)}.rs-base .rs-theme-muted{--rs-section-bg:var(--rs-color-surface-muted,#f3f4f6)}.rs-base .rs-theme-inverted{--rs-section-bg:var(--rs-color-inverted,#15171c);--rs-section-fg:var(--rs-color-on-inverted,#f5f6f8);--rs-link:var(--rs-color-on-inverted,#f5f6f8);--rs-color-muted:color-mix(in srgb, var(--rs-color-on-inverted,#f5f6f8) 80%, transparent);background:var(--rs-section-bg);color:var(--rs-section-fg)}.rs-base .rs-section__header{max-width:48rem;margin-bottom:calc(var(--rs-space-unit) * 1.5)}.rs-base .rs-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--rs-color-muted,#4b5260);font-size:.875rem;font-weight:600}.rs-base .rs-prose>:last-child{margin-bottom:0}.rs-base .rs-prose ul,.rs-base .rs-prose ol{margin:0 0 1em;padding-left:1.4em}.rs-base .rs-prose blockquote{border-left:4px solid var(--rs-color-primary,#0b57d0);margin:1.5em 0;padding-left:1em;font-size:1.15em}.rs-base .rs-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.rs-base .rs-button{border:2px solid var(--rs-color-primary,#0b57d0);border-radius:var(--rs-radius-sm,6px);min-height:2.9rem;font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:.7rem 1.4rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.rs-base .rs-button--primary{background:var(--rs-color-primary,#0b57d0);color:var(--rs-color-on-primary,#fff)}.rs-base .rs-button--primary:hover{background:color-mix(in srgb, var(--rs-color-primary,#0b57d0) 85%, #000)}.rs-base .rs-button--secondary{color:var(--rs-link,var(--rs-color-primary,#0b57d0));background:0 0;border-color:currentColor}.rs-base .rs-button--ghost{color:var(--rs-link,var(--rs-color-primary,#0b57d0));background:0 0;border-color:#0000;text-decoration:underline}.rs-base .rs-button[disabled]{opacity:.7;cursor:progress}.rs-base .rs-header{z-index:20;border-bottom:1px solid var(--rs-color-border,#d5d8de);background:var(--rs-color-surface,#fff);position:relative}.rs-base .rs-header__inner{justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;display:flex}.rs-base .rs-brand{font-family:var(--rs-font-heading,inherit);font-size:1.25rem;font-weight:700;text-decoration:none;color:inherit!important}.rs-base .rs-brand__logo{width:auto;max-height:3rem}.rs-base .rs-menu-toggle{border:1px solid var(--rs-color-border,#d5d8de);border-radius:var(--rs-radius-sm,6px);width:2.9rem;height:2.9rem;color:inherit;cursor:pointer;background:0 0;place-items:center;display:inline-grid}.rs-base .rs-menu-toggle__icon,.rs-base .rs-menu-toggle__icon:before,.rs-base .rs-menu-toggle__icon:after{background:currentColor;width:1.25rem;height:2px;transition:transform .2s;display:block}.rs-base .rs-menu-toggle__icon{position:relative}.rs-base .rs-menu-toggle__icon:before,.rs-base .rs-menu-toggle__icon:after{content:"";position:absolute;left:0}.rs-base .rs-menu-toggle__icon:before{top:-6px}.rs-base .rs-menu-toggle__icon:after{top:6px}.rs-base [data-open=true] .rs-menu-toggle__icon{background:0 0}.rs-base [data-open=true] .rs-menu-toggle__icon:before{transform:translateY(6px)rotate(45deg)}.rs-base [data-open=true] .rs-menu-toggle__icon:after{transform:translateY(-6px)rotate(-45deg)}.rs-base .rs-nav ul{margin:0;padding:0;list-style:none}.rs-base .rs-nav__list a,.rs-base .rs-nav__list span{color:inherit;padding:.6rem .25rem;font-weight:500;text-decoration:none;display:block}.rs-base .rs-nav a[aria-current]{text-underline-offset:.4em;text-decoration:underline;text-decoration-thickness:2px}.rs-base .rs-nav a:hover{color:var(--rs-color-primary,#0b57d0)}.rs-base .rs-menu-panel{padding:1rem var(--rs-space-unit) 1.5rem;background:var(--rs-color-surface,#fff);border-bottom:1px solid var(--rs-color-border,#d5d8de);display:none;position:absolute;inset:100% 0 auto;box-shadow:0 12px 24px #00000014}.rs-base [data-open=true]>.rs-menu-panel{display:block}.rs-base .rs-nav__sub{padding-left:1rem!important}.rs-base .rs-lang{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rs-base .rs-lang a{font-size:.9rem;font-weight:600}.rs-base .rs-lang a[aria-current]{color:inherit;text-decoration:none}@media (min-width:900px){.rs-base .rs-menu-toggle{display:none}.rs-base .rs-menu-panel{box-shadow:none;background:0 0;border:0;align-items:center;gap:1.5rem;padding:0;display:flex;position:static}.rs-base .rs-nav__list{gap:1.25rem;display:flex}.rs-base .rs-nav__item{position:relative}.rs-base .rs-nav__sub{background:var(--rs-color-surface,#fff);border:1px solid var(--rs-color-border,#d5d8de);border-radius:var(--rs-radius-sm,6px);min-width:14rem;display:none;position:absolute;top:100%;left:-.75rem;box-shadow:0 12px 24px #00000014;padding:.5rem .75rem!important}.rs-base .rs-nav__item--parent:hover>.rs-nav__sub,.rs-base .rs-nav__item--parent:focus-within>.rs-nav__sub{display:block}}.rs-base .rs-footer{padding-block:calc(var(--rs-space-unit) * 3) calc(var(--rs-space-unit) * 1.5)}.rs-base .rs-footer a{color:inherit}.rs-base .rs-footer__inner{gap:2rem;display:grid}.rs-base .rs-footer__name{font-size:1.15rem;font-weight:700}.rs-base .rs-footer ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.rs-base .rs-footer .rs-icon{vertical-align:-.2em;width:1.1em;height:1.1em;display:inline}.rs-base .rs-footer__bottom{border-top:1px solid color-mix(in srgb, currentColor 25%, transparent);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;font-size:.9rem;display:flex}.rs-base .rs-footer__legal ul{flex-wrap:wrap;gap:1.25rem;display:flex}@media (min-width:900px){.rs-base .rs-footer__inner{grid-template-columns:2fr 1fr 1fr}}.rs-base .rs-hero__inner{gap:calc(var(--rs-space-unit) * 2);align-items:center;display:grid}.rs-base .rs-hero__text{color:var(--rs-color-muted,#4b5260);max-width:40rem;font-size:1.2rem}.rs-base .rs-hero__media img{border-radius:var(--rs-radius-lg,16px);width:100%}.rs-base .rs-hero--minimal .rs-hero__content{max-width:48rem}.rs-base .rs-hero--image-bg{isolation:isolate;--rs-section-fg:#fff;--rs-link:#fff;--rs-color-muted:#ffffffe6;color:#fff;align-items:end;min-height:min(80vh,42rem);display:grid;position:relative}.rs-base .rs-hero__backdrop{z-index:-1;position:absolute;inset:0}.rs-base .rs-hero__backdrop:after{content:"";background:linear-gradient(#00000040,#000000bf);position:absolute;inset:0}.rs-base .rs-hero--image-bg .rs-button--primary{--rs-color-primary:#fff;--rs-color-on-primary:#111}@media (min-width:900px){.rs-base .rs-hero--split .rs-hero__inner{grid-template-columns:1fr 1fr}}.rs-base .rs-split{gap:calc(var(--rs-space-unit) * 2);align-items:center;display:grid}.rs-base .rs-split__media img{border-radius:var(--rs-radius-lg,16px);width:100%}@media (min-width:900px){.rs-base .rs-split{grid-template-columns:1fr 1fr}.rs-base .rs-split--reverse .rs-split__media{order:2}}.rs-base .rs-grid{gap:calc(var(--rs-space-unit) * 1.25);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.rs-base .rs-grid--2,.rs-base .rs-grid--3,.rs-base .rs-grid--4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.rs-base .rs-grid--3{grid-template-columns:repeat(3,1fr)}.rs-base .rs-grid--4{grid-template-columns:repeat(4,1fr)}}.rs-base .rs-card{border:1px solid var(--rs-color-border,#d5d8de);border-radius:var(--rs-radius-lg,16px);background:var(--rs-color-surface,#fff);color:var(--rs-color-text,#1b1c1f);--rs-link:var(--rs-color-primary,#0b57d0);flex-direction:column;gap:.25rem;padding:1.5rem;display:flex}.rs-base .rs-card__icon{width:2.25rem;height:2.25rem;color:var(--rs-color-primary,#0b57d0);margin-bottom:.5rem}.rs-base .rs-card__media{border-radius:var(--rs-radius-lg,16px) var(--rs-radius-lg,16px) 0 0;width:calc(100% + 3rem);margin:-1.5rem -1.5rem 1rem;max-width:none!important}.rs-base .rs-card__title{font-size:1.2rem!important}.rs-base .rs-card__link{margin-top:auto;font-weight:600}.rs-base .rs-card--link{position:relative}.rs-base .rs-card--link .rs-card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.rs-base .rs-card--link:hover{border-color:var(--rs-color-primary,#0b57d0)}.rs-base .rs-card--link:focus-within{outline:3px solid var(--rs-color-focus,#e8501c);outline-offset:2px}.rs-base .rs-card--link .rs-card__link:focus-visible{outline:none}.rs-base .rs-tabs__list{border-bottom:1px solid var(--rs-color-border,#d5d8de);flex-wrap:wrap;gap:.25rem;margin-bottom:1.5rem;display:flex}.rs-base .rs-tabs__tab{font:inherit;color:var(--rs-color-muted,#4b5260);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:.75rem 1rem;font-weight:600}.rs-base .rs-tabs__tab[aria-selected=true]{color:var(--rs-color-primary,#0b57d0);border-bottom-color:currentColor}.rs-base .rs-tabs__tab:hover{color:var(--rs-color-text,#1b1c1f)}.rs-base .rs-tabs__panel:focus-visible{outline:3px solid var(--rs-color-focus,#e8501c);outline-offset:4px}.rs-base [data-tabs=static] .rs-tabs__panel+.rs-tabs__panel{margin-top:2rem}.rs-base .rs-downloads{border-top:1px solid var(--rs-color-border,#d5d8de);margin:0;padding:0;list-style:none}.rs-base .rs-downloads li{border-bottom:1px solid var(--rs-color-border,#d5d8de)}.rs-base .rs-downloads__link{color:inherit;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.9rem .25rem;text-decoration:none;display:grid}.rs-base .rs-downloads__link:hover .rs-downloads__label{text-decoration:underline}.rs-base .rs-downloads__icon{width:1.5rem;height:1.5rem;color:var(--rs-color-primary,#0b57d0)}.rs-base .rs-downloads__label{font-weight:600}.rs-base .rs-downloads__info{color:var(--rs-color-muted,#4b5260);white-space:nowrap;font-size:.9em}.rs-base .rs-team__member{flex-direction:column;gap:.25rem;display:flex}.rs-base .rs-team__photo{border-radius:var(--rs-radius-lg,16px);margin-bottom:.75rem}.rs-base .rs-team__name{margin:0;font-size:1.2rem!important}.rs-base .rs-team__role{color:var(--rs-color-muted,#4b5260);margin:0}.rs-base .rs-team__contact{flex-direction:column;gap:.25rem;margin:.5rem 0 0;display:flex}.rs-base .rs-team__contact a{align-items:center;gap:.5rem;display:inline-flex}.rs-base .rs-team__contact svg{flex:none;width:1.1rem;height:1.1rem}.rs-base .rs-cta__box{align-items:center;gap:1.5rem;display:grid}.rs-base .rs-cta__box .rs-actions{margin-top:0}.rs-base .rs-cta--card .rs-cta__box{padding:calc(var(--rs-space-unit) * 2);border-radius:var(--rs-radius-lg,16px);border:1px solid color-mix(in srgb, currentColor 20%, transparent)}@media (min-width:900px){.rs-base .rs-cta__box{grid-template-columns:1fr auto}}.rs-base .rs-gallery{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.rs-base .rs-gallery img{border-radius:var(--rs-radius-sm,6px);width:100%}.rs-base .rs-gallery--slider{scroll-snap-type:x mandatory;padding-bottom:.5rem;display:flex;overflow-x:auto}.rs-base .rs-gallery--slider>li{scroll-snap-align:start;flex:0 0 min(80%,28rem)}.rs-base .rs-gallery__open{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.rs-base .rs-lightbox{color:#fff;background:#000;border:0;width:min(96vw,80rem);max-height:94vh;padding:0}.rs-base .rs-lightbox::backdrop{background:#000000d9}.rs-base .rs-lightbox__figure{margin:0}.rs-base .rs-lightbox__figure img{width:auto;max-height:84vh;margin-inline:auto}.rs-base .rs-lightbox__controls{justify-content:center;gap:.5rem;padding:.5rem;display:flex}.rs-base .rs-lightbox__controls button{border-radius:var(--rs-radius-sm,6px);color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff80;min-width:2.9rem;min-height:2.9rem;font-size:1.4rem}.rs-base .rs-faq{border-top:1px solid var(--rs-color-border,#d5d8de)}.rs-base .rs-faq__item{border-bottom:1px solid var(--rs-color-border,#d5d8de)}.rs-base .rs-faq__item summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:1.1rem 0;font-size:1.1rem;font-weight:600;list-style:none;display:flex}.rs-base .rs-faq__item summary::-webkit-details-marker{display:none}.rs-base .rs-faq__item summary:after{content:"+";font-size:1.5rem;line-height:1}.rs-base .rs-faq__item[open] summary:after{content:"–"}.rs-base .rs-faq__answer{padding-bottom:1.25rem}.rs-base .rs-quote{border-radius:var(--rs-radius-lg,16px);background:var(--rs-color-surface,#fff);height:100%;color:var(--rs-color-text,#1b1c1f);border:1px solid var(--rs-color-border,#d5d8de);margin:0;padding:1.75rem}.rs-base .rs-quote blockquote{margin:0 0 1.25rem;font-size:1.15rem}.rs-base .rs-quote__author{align-items:center;gap:.9rem;display:flex}.rs-base .rs-quote__avatar{border-radius:50%;width:3.5rem;height:3.5rem}.rs-base .rs-quote__role{color:var(--rs-color-muted,#4b5260);font-size:.95rem;display:block}.rs-base .rs-logos{flex-wrap:wrap;align-items:center;gap:2rem 3rem;margin:0;padding:0;list-style:none;display:flex}.rs-base .rs-logos img{width:auto;max-height:3.5rem}.rs-base .rs-embed{border-radius:var(--rs-radius-lg,16px);background:var(--rs-color-inverted,#15171c);color:var(--rs-color-on-inverted,#f5f6f8);overflow:hidden}.rs-base .rs-embed__frame{border:0;width:100%;height:100%;position:absolute;inset:0}.rs-base .rs-embed__consent{place-items:center;display:grid;position:absolute;inset:0}.rs-base .rs-embed__preview{opacity:.35;position:absolute;inset:0}.rs-base .rs-embed__notice{text-align:center;max-width:34rem;padding:1.5rem;font-size:.95rem;position:relative}.rs-base .rs-embed__title{font-size:1.1rem;font-weight:700}.rs-base .rs-embed__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.rs-base .rs-embed__link{color:inherit!important}.rs-base .rs-contact{gap:.75rem;margin-bottom:1.5rem;font-style:normal;display:grid}.rs-base .rs-contact__line{align-items:flex-start;gap:.75rem;display:flex}.rs-base .rs-contact .rs-icon{color:var(--rs-color-primary,#0b57d0);flex:none;margin-top:.15rem}.rs-base .rs-theme-inverted .rs-contact .rs-icon{color:inherit}.rs-base .rs-hours{gap:.35rem;margin:0;display:grid}.rs-base .rs-hours>div{border-bottom:1px dotted var(--rs-color-border,#d5d8de);justify-content:space-between;gap:1rem;max-width:24rem;display:flex}.rs-base .rs-hours dd{margin:0}.rs-base .rs-form__fields{flex-wrap:wrap;gap:1rem;display:flex}.rs-base .rs-form__field{flex:100%;gap:.35rem;display:grid}.rs-base .rs-form__field label{font-weight:600}.rs-base .rs-form__field abbr{color:var(--rs-color-muted,#4b5260);text-decoration:none}.rs-base .rs-form input:not([type=checkbox]),.rs-base .rs-form textarea,.rs-base .rs-form select{width:100%;min-height:2.9rem;font:inherit;color:var(--rs-color-text,#1b1c1f);background:var(--rs-color-surface,#fff);border:1px solid color-mix(in srgb, var(--rs-color-text,#1b1c1f) 45%, transparent);border-radius:var(--rs-radius-sm,6px);padding:.65rem .8rem}.rs-base .rs-form [aria-invalid=true]{border-width:2px!important;border-color:#b3261e!important}.rs-base .rs-form__check{align-items:flex-start;gap:.6rem;font-weight:400!important;display:flex!important}.rs-base .rs-form__check input{width:1.2rem;height:1.2rem;margin-top:.25rem}.rs-base .rs-form__error{color:#b3261e;margin:0;font-size:.95rem}.rs-base .rs-theme-inverted .rs-form__error{color:#ffb4ab}.rs-base .rs-form__altcha{max-width:20rem;margin:1.25rem 0 1rem;display:block}.rs-base .rs-form__status:not(:empty){background:#b3261e14;border-left:4px solid #b3261e;margin-bottom:1rem;padding:.75rem 1rem}.rs-base .rs-form__success{background:#1e7a3b14;border-left:4px solid #1e7a3b;padding:1.25rem 1.5rem}.rs-base .rs-maintenance{text-align:center;align-items:center;min-height:100vh;display:grid}.rs-base .rs-features--inline .rs-card{flex-direction:row;align-items:center;gap:.9rem;padding:1rem 1.25rem}.rs-base .rs-features--inline .rs-card__icon{flex:none;margin:0}.rs-base .rs-features--inline .rs-card__title{margin:0;font-size:1rem}.rs-base .rs-features--inline .rs-card p{color:var(--rs-color-muted,#4b5260);margin:0;font-size:.9rem}.rs-base .rs-grid--steps{counter-reset:none;max-width:48rem}.rs-base .rs-card__step{background:var(--rs-color-primary,#0b57d0);width:3rem;height:3rem;color:var(--rs-color-on-primary,#fff);border-radius:50%;place-items:center;margin-bottom:.5rem;font-weight:700;display:grid}.rs-base .rs-section--features .rs-actions{margin-top:calc(var(--rs-space-unit) * 1.5)}.rs-base .rs-hero__highlights{flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.5rem 0 0;padding:0;font-size:.95rem;list-style:none;display:flex}.rs-base .rs-hero__highlights li{align-items:center;gap:.4rem;display:flex}.rs-base .rs-hero__highlights svg{flex:none;width:1.1rem;height:1.1rem}.rs-base .rs-entry__header h1{margin-block:.25em .5em}.rs-base .rs-entry__excerpt{color:var(--rs-color-muted,#4b5260);max-width:45rem;font-size:1.25rem}.rs-base .rs-entry__media{border-radius:var(--rs-radius-lg,16px);margin-block-start:2rem;overflow:hidden}.rs-base .rs-grid>li>.rs-card{height:100%}.rs-base .rs-related__group+.rs-related__group{margin-block-start:3rem}.rs-base .rs-related__heading{margin-block-end:1.25rem;font-size:1.5rem}
.theme-leadership{--lp-navy-2:#0d2235;--lp-sand:#e8e0d4;--lp-gold:#b79a68;--lp-gold-ink:#795e32;--lp-accent:var(--lp-gold-ink);--rs-link:var(--rs-color-text);--lp-text-label:.6875rem;--lp-text-small:.875rem;--lp-text-body:1rem;--lp-text-lead:clamp(1.0625rem, 1rem + .25vw, 1.125rem);--lp-text-h4:clamp(1.25rem, 1.15rem + .4vw, 1.5rem);--lp-text-h3:clamp(1.75rem, 1.5rem + 1vw, 2.5rem);--lp-text-h2:clamp(2.75rem, 2rem + 3.2vw, 4.5rem);--lp-text-h1:clamp(3.25rem, 2rem + 4vw, 6rem);--lp-text-statement:clamp(1.5rem, 1.25rem + 1vw, 2rem);--lp-tracking-label:.28em;--lp-tracking-button:.2em;--lp-gutter:1.5rem;--lp-space-sm:clamp(4rem, 3rem + 3vw, 6rem);--lp-space-md:clamp(7rem, 5.5rem + 5vw, 10rem);--lp-space-lg:clamp(8rem, 6rem + 6.5vw, 12rem);--lp-rule:1px solid var(--rs-color-border);--lp-ease:cubic-bezier(.22, 1, .36, 1);--lp-duration:.5s;font-size:var(--lp-text-body);font-feature-settings:"kern", "liga";line-height:1.65}@media (min-width:768px){.theme-leadership{--lp-gutter:2.5rem}}.theme-leadership .rs-theme-inverted,.theme-leadership .lp-header,.theme-leadership .lp-footer{--lp-accent:var(--lp-gold);--rs-color-muted:color-mix(in srgb, var(--rs-color-on-inverted) 70%, transparent);--rs-color-border:color-mix(in srgb, var(--rs-color-on-inverted) 14%, transparent);--rs-color-focus:var(--lp-gold);--rs-link:var(--rs-color-on-inverted)}.theme-leadership .rs-theme-muted{border-top:1px solid #0515221a}.theme-leadership .rs-section.rs-theme-inverted+.rs-section.rs-theme-inverted{--rs-section-bg:var(--lp-navy-2)}.theme-leadership .rs-section.rs-theme-inverted{isolation:isolate;position:relative}.theme-leadership .rs-section.rs-theme-inverted:before{content:"";z-index:-1;pointer-events:none;opacity:.6;background-image:linear-gradient(90deg,#f7f5f00f 1px,#0000 1px),linear-gradient(#f7f5f00f 1px,#0000 1px);background-size:96px 96px;position:absolute;inset:0}.theme-leadership .rs-container{padding-inline:var(--lp-gutter)}.theme-leadership .rs-container--narrow{max-width:calc(48rem + 2 * var(--lp-gutter))}.theme-leadership .rs-space-sm{padding-block:var(--lp-space-sm)}.theme-leadership .rs-space-md{padding-block:var(--lp-space-md)}.theme-leadership .rs-space-lg{padding-block:var(--lp-space-lg)}.theme-leadership .rs-section__header{max-width:64rem;margin-bottom:clamp(3rem,2rem + 3vw,5rem)}.theme-leadership h1,.theme-leadership h2,.theme-leadership h3,.theme-leadership h4{letter-spacing:-.01em;margin:0 0 .5em;font-weight:400}.theme-leadership h1{font-size:var(--lp-text-h1);line-height:.98}.theme-leadership h2{font-size:var(--lp-text-h2);line-height:1.08}.theme-leadership h3{font-size:var(--lp-text-h3);line-height:1.2}.theme-leadership h4{font-size:var(--lp-text-h4);line-height:1.3}.theme-leadership :is(h1,h2,h3) em{color:var(--lp-accent);font-style:italic}.theme-leadership .rs-section__header h2{margin-top:1.5rem;margin-bottom:0}.theme-leadership .rs-section__header h2+*{margin-top:2rem}.theme-leadership .rs-eyebrow{font-family:var(--rs-font-body);font-size:var(--lp-text-label);letter-spacing:var(--lp-tracking-label);text-transform:uppercase;color:var(--lp-accent);align-items:center;gap:.75rem;margin:0;font-weight:600;line-height:1.5;display:flex}.theme-leadership .rs-eyebrow:before{content:"";background:currentColor;flex:none;width:2.5rem;height:1px}.theme-leadership .lp-label{font-family:var(--rs-font-body);font-size:var(--lp-text-label);letter-spacing:var(--lp-tracking-label);text-transform:uppercase;color:var(--lp-accent);margin:0 0 1rem;font-weight:600;line-height:1.5}.theme-leadership .lp-lead,.theme-leadership .rs-section__header .rs-prose{max-width:36rem;font-size:var(--lp-text-lead);color:var(--rs-color-muted)}.theme-leadership .rs-prose{max-width:44rem}.theme-leadership .rs-prose a{-webkit-text-decoration-color:var(--lp-accent);text-decoration-color:var(--lp-accent);text-underline-offset:.25em;transition:color var(--lp-duration) var(--lp-ease);text-decoration-thickness:1px}.theme-leadership .rs-prose a:hover{color:var(--lp-accent)}.theme-leadership .rs-prose h2{font-size:var(--lp-text-h3);margin-top:1.5em}.theme-leadership .rs-prose h3{font-size:var(--lp-text-h4);margin-top:1.5em}.theme-leadership .rs-prose strong{font-weight:600}.theme-leadership .rs-prose ul{padding-left:0;list-style:none}.theme-leadership .rs-prose ul>li{padding-left:1.5rem;position:relative}.theme-leadership .rs-prose ul>li:before{content:"";background:var(--lp-accent);width:.75rem;height:1px;position:absolute;top:.8em;left:0}.theme-leadership .rs-prose blockquote{border-left:1px solid var(--lp-accent);font-family:var(--rs-font-heading);font-size:var(--lp-text-statement);margin:2.5rem 0;padding-left:1.5rem;font-style:italic;line-height:1.35}.theme-leadership .rs-prose hr{border:0;border-top:var(--lp-rule);margin:3rem 0}.theme-leadership ::selection{background:var(--lp-sand);color:var(--rs-color-text)}.theme-leadership :focus-visible{outline:2px solid var(--rs-color-focus);outline-offset:4px;border-radius:0}.theme-leadership .rs-actions{gap:1rem;margin-top:2.5rem}.theme-leadership .rs-button{border-radius:var(--rs-radius-sm);min-height:3.125rem;font-family:var(--rs-font-body);letter-spacing:var(--lp-tracking-button);text-transform:uppercase;transition:background-color var(--lp-duration) var(--lp-ease), border-color var(--lp-duration) var(--lp-ease), color var(--lp-duration) var(--lp-ease);border:1px solid #0000;gap:.75rem;padding:1rem 1.75rem;font-size:.75rem;font-weight:600;line-height:1.35}.theme-leadership .rs-button--primary{background:var(--lp-gold);border-color:var(--lp-gold);color:var(--rs-color-text)}.theme-leadership .rs-button--primary:hover{background:var(--lp-sand);border-color:var(--lp-sand)}.theme-leadership .rs-button--secondary{border-color:color-mix(in srgb, currentColor 30%, transparent);color:var(--rs-link);background:0 0}.theme-leadership .rs-button--secondary:hover{border-color:var(--lp-accent);color:var(--lp-accent)}.theme-leadership .rs-button--ghost{min-height:auto;font-size:var(--lp-text-small);letter-spacing:0;text-transform:none;color:var(--rs-color-muted);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.3em;padding:.25rem 0;font-weight:400}.theme-leadership .rs-button--ghost:hover{color:var(--lp-accent)}.theme-leadership .rs-button--primary:after{content:"→";letter-spacing:0;transition:transform var(--lp-duration) var(--lp-ease);font-family:system-ui,sans-serif}.theme-leadership .rs-button--primary:hover:after{transform:translate(3px)}.theme-leadership .lp-arrow{transition:transform var(--lp-duration) var(--lp-ease);font-family:system-ui,sans-serif;display:inline-block}.theme-leadership .lp-header{z-index:40;background:color-mix(in srgb, var(--rs-color-inverted) 96%, transparent);color:var(--rs-color-on-inverted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.theme-leadership .lp-header .rs-container{max-width:1440px}.theme-leadership .lp-header__inner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.75rem;display:flex}.theme-leadership .lp-brand{font-family:var(--rs-font-body);letter-spacing:.3em;text-transform:uppercase;color:inherit;flex:none;font-size:.75rem;font-weight:600;text-decoration:none}.theme-leadership .lp-brand__logo{width:auto;max-height:2.75rem}.theme-leadership .lp-nav ul{margin:0;padding:0;list-style:none}.theme-leadership .lp-nav a,.theme-leadership .lp-nav__link{color:inherit;text-decoration:none}.theme-leadership .lp-header .rs-menu-toggle{width:auto;height:auto;min-height:2.75rem;font-family:var(--rs-font-body);font-size:var(--lp-text-label);letter-spacing:.2em;text-transform:uppercase;color:inherit;border:0;padding:0 .25rem;font-weight:600;display:inline-flex}.theme-leadership .lp-header .rs-menu-toggle__icon{display:none}.theme-leadership .lp-header .rs-menu-toggle .rs-sr-only{clip:auto;width:auto;height:auto;margin:0;overflow:visible;position:static!important}.theme-leadership .lp-header .rs-menu-panel{height:calc(100dvh - 4.75rem);padding:2.5rem var(--lp-gutter) 3rem;background:var(--rs-color-inverted);box-shadow:none;border:0;display:none;position:absolute;inset:100% 0 auto;overflow-y:auto}.theme-leadership .lp-header [data-open=true]>.rs-menu-panel{display:block}@media (prefers-reduced-motion:no-preference){.theme-leadership .lp-header [data-open=true]>.rs-menu-panel{animation:lp-fade-in .6s var(--lp-ease) both}}.theme-leadership .lp-nav__list{gap:1.25rem;display:grid}.theme-leadership .lp-nav__link{font-family:var(--rs-font-heading);transition:color var(--lp-duration) var(--lp-ease);font-size:clamp(1.875rem,1.5rem + 1.5vw,2.5rem);line-height:1.15}.theme-leadership .lp-nav__link:hover,.theme-leadership .lp-nav__sub a:hover,.theme-leadership .lp-nav__link[aria-current]{color:var(--lp-accent)}.theme-leadership .lp-nav__sub{border-left:1px solid var(--rs-color-border);gap:.5rem;display:grid;margin-top:.75rem!important;padding-left:1rem!important}.theme-leadership .lp-nav__sub a{font-size:var(--lp-text-small);color:var(--rs-color-muted)}.theme-leadership .lp-nav__item--cta{margin-top:1rem}.theme-leadership .lp-nav__cta{border:1px solid var(--lp-gold);border-radius:var(--rs-radius-sm);min-height:2.75rem;font-size:var(--lp-text-label);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:background-color var(--lp-duration) var(--lp-ease), color var(--lp-duration) var(--lp-ease);align-items:center;padding:.625rem 1rem;font-weight:600;display:inline-flex;color:var(--lp-gold)!important}.theme-leadership .lp-nav__cta:hover,.theme-leadership .lp-nav__cta[aria-current]{background:var(--lp-gold);color:var(--rs-color-inverted)!important}.theme-leadership .lp-lang{font-size:var(--lp-text-label);letter-spacing:.14em;gap:.75rem;margin:2rem 0 0;padding:0;font-weight:600;list-style:none;display:flex}.theme-leadership .lp-lang a{color:var(--rs-color-muted);text-decoration:none}.theme-leadership .lp-lang a[aria-current]{color:var(--lp-accent)}@media (min-width:1360px){.theme-leadership .lp-header .rs-menu-toggle{display:none}.theme-leadership .lp-header .rs-menu-panel,.theme-leadership .lp-header [data-open=true]>.rs-menu-panel{background:0 0;align-items:center;gap:1.5rem;height:auto;padding:0;animation:none;display:flex;position:static;overflow:visible}.theme-leadership .lp-nav__list{align-items:center;gap:1rem;display:flex}.theme-leadership .lp-nav__item{position:relative}.theme-leadership .lp-nav__link{font-family:var(--rs-font-body);font-size:var(--lp-text-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--rs-color-muted);padding:.75rem 0;font-weight:500;line-height:1.4;display:block}.theme-leadership .lp-nav__link[aria-current]{color:var(--lp-accent)}.theme-leadership .lp-nav__item--cta{margin:0 0 0 .5rem}.theme-leadership .lp-nav__sub{background:var(--rs-color-inverted);border:1px solid var(--rs-color-border);min-width:15rem;display:none;position:absolute;top:100%;left:-1.25rem;margin:0!important;padding:1rem 1.25rem!important}.theme-leadership .lp-nav__item--parent:hover>.lp-nav__sub,.theme-leadership .lp-nav__item--parent:focus-within>.lp-nav__sub{display:grid}.theme-leadership .lp-lang{margin:0}}.theme-leadership .lp-footer{background:var(--rs-color-inverted);color:var(--rs-color-on-inverted);border-top:1px solid var(--rs-color-border);font-size:var(--lp-text-small);padding-block:4rem 2rem}.theme-leadership .lp-footer a{color:var(--rs-color-muted);transition:color var(--lp-duration) var(--lp-ease);text-decoration:none}.theme-leadership .lp-footer a:hover{color:var(--lp-accent)}.theme-leadership .lp-footer ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.theme-leadership .lp-footer__grid{gap:3rem;display:grid}.theme-leadership .lp-footer__name{letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}.theme-leadership .lp-footer__tagline{font-family:var(--rs-font-heading);color:var(--rs-color-muted);margin:.75rem 0 0;font-size:1.25rem;line-height:1.4}.theme-leadership .lp-footer__nav ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.theme-leadership .lp-footer__bottom{border-top:1px solid var(--rs-color-border);color:var(--rs-color-muted);flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:3.5rem;padding-top:1.5rem;font-size:.75rem;display:flex}.theme-leadership .lp-footer__bottom p{margin:0}.theme-leadership .lp-footer__bottom ul{flex-wrap:wrap;gap:1.5rem;display:flex}@media (min-width:900px){.theme-leadership .lp-footer__grid{grid-template-columns:5fr 4fr 3fr}}.theme-leadership .lp-hero{align-items:center;display:flex}.theme-leadership .lp-hero--first{min-height:calc(92svh - 4.75rem)}.theme-leadership .lp-hero__inner{align-items:end;gap:3.5rem;display:grid}.theme-leadership .lp-hero__content{max-width:46rem}.theme-leadership .lp-hero__heading{margin:2rem 0 0}.theme-leadership .lp-hero__text{max-width:36rem;font-size:var(--lp-text-lead);color:var(--rs-color-muted);margin-top:2.5rem}.theme-leadership .lp-hero__signature{border-left:1px solid var(--lp-accent);font-family:var(--rs-font-heading);font-size:var(--lp-text-statement);margin:0;padding:0 0 0 1.5rem;line-height:1.35;list-style:none}.theme-leadership .lp-hero__signature li:last-child{color:var(--lp-accent);font-style:italic}.theme-leadership .lp-hero__content .lp-hero__signature{margin-top:3rem}.theme-leadership .lp-hero__media img{border-radius:var(--rs-radius-lg);width:100%}.theme-leadership .lp-hero--image-bg{isolation:isolate;--rs-color-muted:#f7f5f0cc;--lp-accent:var(--lp-gold);--rs-link:#f7f5f0;color:#f7f5f0;position:relative}.theme-leadership .lp-hero__backdrop{z-index:-2;position:absolute;inset:0}.theme-leadership .lp-hero__backdrop:after{content:"";background:linear-gradient(90deg,#051522eb,#0515228c);position:absolute;inset:0}@media (min-width:1024px){.theme-leadership .lp-hero__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem}.theme-leadership .lp-hero--minimal .lp-hero__inner:not(:has(.lp-hero__aside)){grid-template-columns:minmax(0,1fr)}.theme-leadership .lp-hero__aside{padding-bottom:.5rem}}.theme-leadership .lp-features{margin:0;padding:0;list-style:none;display:grid}.theme-leadership .lp-feature{flex-direction:column;display:flex;position:relative}.theme-leadership .lp-feature__number{font-family:var(--rs-font-heading);font-variant-numeric:oldstyle-nums;color:var(--lp-accent);font-size:1rem}.theme-leadership .lp-feature__icon{width:2rem;height:2rem;color:var(--lp-accent);stroke-width:1.25px}.theme-leadership .lp-feature__media{margin-bottom:1.5rem}.theme-leadership .lp-feature__media img{border-radius:var(--rs-radius-lg);width:100%}.theme-leadership .lp-feature__title{margin:1.5rem 0 0}.theme-leadership .lp-feature__text{max-width:24rem;color:var(--rs-color-muted);margin:1rem 0 0}.theme-leadership .lp-feature__link{letter-spacing:var(--lp-tracking-button);text-transform:uppercase;color:var(--lp-accent);align-items:center;gap:.5rem;margin-top:auto;padding-top:1.75rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.theme-leadership .lp-feature__link:hover .lp-arrow,.theme-leadership .lp-feature--link:hover .lp-arrow{transform:translate(4px)}.theme-leadership .lp-features--cards .lp-features{border-top:var(--lp-rule)}.theme-leadership .lp-features--cards .lp-feature{border-bottom:var(--lp-rule);transition:background-color .7s var(--lp-ease);padding:2.5rem 1.5rem}.theme-leadership .lp-features--cards .lp-feature__title{font-family:var(--rs-font-body);font-size:var(--lp-text-h4);letter-spacing:.05em;text-transform:uppercase;font-weight:600;line-height:1.35}.theme-leadership .lp-features--cards .lp-feature__icon+.lp-feature__title,.theme-leadership .lp-features--cards .lp-feature__media+.lp-feature__title{margin-top:1rem}@media (min-width:768px){.theme-leadership .lp-features--cards .lp-features:is(.lp-cols-2,.lp-cols-3,.lp-cols-4){grid-template-columns:repeat(2,minmax(0,1fr))}.theme-leadership .lp-features--cards .lp-feature{padding:3rem clamp(1.5rem,3vw,3rem)}.theme-leadership .lp-features--cards .lp-feature:nth-child(2n){border-left:var(--lp-rule)}}@media (min-width:1024px){.theme-leadership .lp-features--cards .lp-features.lp-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-leadership .lp-features--cards .lp-features.lp-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.theme-leadership .lp-features--cards .lp-features:is(.lp-cols-3,.lp-cols-4) .lp-feature{border-left:var(--lp-rule)}.theme-leadership .lp-features--cards .lp-features.lp-cols-3 .lp-feature:nth-child(3n+1),.theme-leadership .lp-features--cards .lp-features.lp-cols-4 .lp-feature:nth-child(4n+1){border-left:0}}.theme-leadership .lp-feature--link .lp-feature__link:after{content:"";position:absolute;inset:0}.theme-leadership .lp-feature--link .lp-feature__link:focus-visible{outline:none}.theme-leadership .lp-features--cards .lp-feature--link:is(:hover,:focus-within){background:var(--rs-color-inverted);color:var(--rs-color-on-inverted);--rs-color-muted:color-mix(in srgb, var(--rs-color-on-inverted) 70%, transparent);--lp-accent:var(--lp-gold)}.theme-leadership .lp-feature--link:focus-within{outline:2px solid var(--rs-color-focus);outline-offset:-2px}.theme-leadership .lp-features--cards .lp-feature__text,.theme-leadership .lp-features--cards .lp-feature__title,.theme-leadership .lp-features--cards .lp-feature__number,.theme-leadership .lp-features--cards .lp-feature__link{transition:color .7s var(--lp-ease)}.theme-leadership .lp-features--steps .lp-features{gap:3rem;padding-left:2rem;position:relative}.theme-leadership .lp-features--steps .lp-features:before{content:"";background:color-mix(in srgb, var(--lp-accent) 60%, transparent);width:1px;position:absolute;top:.5rem;bottom:.5rem;left:.3125rem}.theme-leadership .lp-feature__marker{border:1px solid var(--lp-accent);background:var(--rs-section-bg,var(--rs-color-surface));border-radius:50%;width:.6875rem;height:.6875rem;position:absolute;top:.25rem;left:-2rem}.theme-leadership .lp-features--steps .lp-feature__number{font-family:var(--rs-font-body);font-size:var(--lp-text-label);letter-spacing:.2em}.theme-leadership .lp-features--steps .lp-feature__title{font-size:var(--lp-text-h3);margin-top:1rem}@media (min-width:768px){.theme-leadership .lp-features--steps .lp-features{grid-template-columns:repeat(var(--lp-cols,3), minmax(0, 1fr));gap:2.5rem;padding:2.5rem 0 0}.theme-leadership .lp-features--steps .lp-features.lp-cols-2{--lp-cols:2}.theme-leadership .lp-features--steps .lp-features.lp-cols-4{--lp-cols:4}.theme-leadership .lp-features--steps .lp-features:before{width:auto;height:1px;inset:.3125rem 0 auto}.theme-leadership .lp-feature__marker{top:-2.5rem;left:0}}.theme-leadership .lp-features--inline .lp-features{border-top:var(--lp-rule)}.theme-leadership .lp-features--inline .lp-feature{border-bottom:var(--lp-rule);flex-flow:wrap;align-items:baseline;gap:.25rem 1.5rem;padding:1.25rem 0}.theme-leadership .lp-features--inline .lp-feature__icon{align-self:center;width:1.25rem;height:1.25rem}.theme-leadership .lp-features--inline .lp-feature__title{font-family:var(--rs-font-body);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}.theme-leadership .lp-features--inline .lp-feature__text{font-size:var(--lp-text-small);margin:0}.theme-leadership .lp-features--inline .lp-feature__link{margin:0 0 0 auto;padding:0}@media (min-width:900px){.theme-leadership .lp-features--inline .lp-features:is(.lp-cols-2,.lp-cols-3,.lp-cols-4){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}}.theme-leadership .rs-section--features .rs-actions{margin-top:3.5rem}.theme-leadership .rs-card{border:var(--lp-rule);border-radius:var(--rs-radius-lg);background:color-mix(in srgb, var(--rs-color-surface) 70%, transparent);--rs-link:var(--lp-accent);transition:background-color .7s var(--lp-ease), color .7s var(--lp-ease);gap:0;padding:2.5rem}.theme-leadership .rs-card__title{margin:0 0 1rem;font-size:var(--lp-text-h3)!important}.theme-leadership .rs-card p{color:var(--rs-color-muted)}.theme-leadership .rs-card__icon{color:var(--lp-accent);margin-bottom:1.5rem}.theme-leadership .rs-card__media{width:calc(100% + 5rem);margin:-2.5rem -2.5rem 2rem}.theme-leadership .rs-card__link{letter-spacing:var(--lp-tracking-button);text-transform:uppercase;color:var(--lp-accent);padding-top:1.5rem;font-size:.75rem;font-weight:600;text-decoration:none}.theme-leadership .rs-card__link:before{content:"→ ";font-family:system-ui,sans-serif}.theme-leadership .rs-card--link:hover{border-color:var(--rs-color-border);background:var(--rs-color-inverted);color:var(--rs-color-on-inverted);--rs-color-muted:color-mix(in srgb, var(--rs-color-on-inverted) 70%, transparent);--lp-accent:var(--lp-gold)}.theme-leadership .rs-card--link:focus-within{outline:2px solid var(--rs-color-focus);outline-offset:2px}.theme-leadership .lp-entry__header{padding-bottom:0}.theme-leadership .lp-entry__header h1,.theme-leadership .lp-entry__lead{margin:1.5rem 0 0}.theme-leadership .lp-statement{border-top:var(--lp-rule);font-family:var(--rs-font-heading);font-size:var(--lp-text-statement);margin:2.5rem 0 0;padding-top:2rem;font-style:italic;line-height:1.3}.theme-leadership .lp-note{border-left:2px solid var(--lp-accent);background:color-mix(in srgb, var(--lp-sand) 40%, transparent);font-size:var(--lp-text-small);margin:2rem 0 0;padding:1rem 1.25rem}.theme-leadership .lp-entry__body>.rs-container>*+*{margin-top:3.5rem}.theme-leadership .lp-entry__part h2{font-size:var(--lp-text-h3);margin:0 0 1.25rem}.theme-leadership .lp-question{border-left:1px solid var(--lp-accent);margin:0;padding-left:1.75rem}.theme-leadership .lp-question blockquote{margin:0}.theme-leadership .lp-question p{font-family:var(--rs-font-heading);font-size:var(--lp-text-statement);margin:0;line-height:1.3}.theme-leadership .lp-facts{border-block:var(--lp-rule);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:2rem;margin:0;padding-block:1.75rem;display:grid}.theme-leadership .lp-facts dt{margin-bottom:.5rem}.theme-leadership .lp-facts dd{margin:0}.theme-leadership .lp-refs ul{border-top:var(--lp-rule);margin:0;padding:0;list-style:none}.theme-leadership .lp-refs li{border-bottom:var(--lp-rule)}.theme-leadership .lp-refs li>*{justify-content:space-between;gap:1rem;padding-block:1rem;display:flex}.theme-leadership .lp-refs a{color:inherit;transition:color var(--lp-duration) var(--lp-ease);text-decoration:none}.theme-leadership .lp-refs a:hover{color:var(--lp-accent)}.theme-leadership .lp-refs a:hover .lp-arrow{transform:translate(.25rem)}.theme-leadership .lp-steps{gap:2rem;margin:0;padding:0;list-style:none;display:grid}.theme-leadership .lp-steps li{grid-template-columns:3.5rem 1fr;column-gap:1rem;display:grid}.theme-leadership .lp-steps__number{font-family:var(--rs-font-heading);font-size:var(--lp-text-h4);color:var(--lp-accent);grid-row:span 2}.theme-leadership .lp-steps h3{font-size:var(--lp-text-h4);margin:0}.theme-leadership .lp-steps p{color:var(--rs-color-muted);margin:.5rem 0 0}.theme-leadership .lp-checklist{margin:0;padding:0;list-style:none}.theme-leadership .lp-checklist li{border-bottom:var(--lp-rule);padding:.75rem 0 .75rem 1.75rem;position:relative}.theme-leadership .lp-checklist li:before{content:"";background:var(--lp-accent);width:.75rem;height:1px;position:absolute;top:1.35rem;left:0}.theme-leadership .lp-card__question{font-family:var(--rs-font-heading);font-size:var(--lp-text-h4);font-style:italic}.theme-leadership .lp-poles{font-size:var(--lp-text-small);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0;font-weight:600;display:flex}.theme-leadership .lp-poles__line{background:var(--lp-accent);flex:1;max-width:4rem;height:1px}.theme-leadership .lp-textlink{letter-spacing:var(--lp-tracking-button);text-transform:uppercase;color:var(--lp-accent);font-size:.75rem;font-weight:600;text-decoration:none}.theme-leadership .lp-textlink:hover .lp-arrow{transform:translate(.25rem)}.theme-leadership .lp-loop{align-items:center;gap:3rem;display:grid}@media (min-width:64rem){.theme-leadership .lp-loop{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:5rem}}.theme-leadership .lp-loop__figure{aspect-ratio:1;width:min(100%,34rem);margin-inline:auto;position:relative;container-type:inline-size}.theme-leadership .lp-loop__ring{width:100%;height:100%;position:absolute;inset:0}.theme-leadership .lp-loop__ring circle{fill:none;stroke:var(--rs-color-border);stroke-width:1px}.theme-leadership .rs-theme-inverted .lp-loop__ring circle{stroke:color-mix(in srgb, var(--rs-color-on-inverted) 25%, transparent)}.theme-leadership .lp-loop__name{font-family:var(--rs-font-heading);font-size:var(--lp-text-h4);text-align:center;place-content:center;margin:0;display:grid;position:absolute;inset:0}.theme-leadership .lp-loop__phases{margin:0;padding:0;list-style:none}.theme-leadership .lp-loop__node{position:absolute;transform:translate(-.5rem,-50%)}.theme-leadership .lp-loop__node button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.25rem;display:flex}.theme-leadership .lp-loop__node--left{transform:translate(calc(.5rem - 100%),-50%)}.theme-leadership .lp-loop__node--left button{flex-direction:row-reverse}.theme-leadership .lp-loop__dot{border:1px solid var(--lp-accent);background:var(--rs-section-bg,var(--rs-color-surface));width:.75rem;height:.75rem;transition:background-color var(--lp-duration) var(--lp-ease), box-shadow var(--lp-duration) var(--lp-ease);border-radius:50%;flex:none}.theme-leadership .lp-loop__label{font-size:var(--lp-text-label);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--rs-color-muted);font-weight:600}.theme-leadership .lp-loop__node button:hover .lp-loop__label,.theme-leadership .lp-loop__node button[aria-pressed=true] .lp-loop__label{color:var(--lp-accent)}.theme-leadership .lp-loop__node button[aria-pressed=true] .lp-loop__dot{background:var(--lp-gold);box-shadow:0 0 0 .4rem color-mix(in srgb, var(--lp-gold) 25%, transparent)}.theme-leadership .lp-loop__node button:focus-visible{outline:2px solid var(--rs-color-focus);outline-offset:2px}@container (max-width:26rem){.theme-leadership .lp-loop__label{letter-spacing:.06em;font-size:.5625rem}}.theme-leadership .lp-loop__panel{align-content:start;gap:1.75rem;display:grid}.theme-leadership .lp-loop__panel .lp-label{margin:0}.theme-leadership .lp-loop__title{font-family:var(--rs-font-body);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:600;font-size:var(--lp-text-h4)!important}.theme-leadership .lp-loop__question{font-family:var(--rs-font-heading);font-size:var(--lp-text-statement);margin:0;line-height:1.3}.theme-leadership .lp-loop__fact{border-top:var(--lp-rule);padding-top:1.25rem}.theme-leadership .rs-theme-inverted .lp-loop__fact{border-top-color:color-mix(in srgb, var(--rs-color-on-inverted) 20%, transparent)}.theme-leadership .lp-loop__fact p:last-child{margin:.5rem 0 0}.theme-leadership .lp-loop__restart{font-size:var(--lp-text-small);color:var(--rs-color-muted);margin:0}.theme-leadership .lp-matrix{gap:2.5rem;display:grid}@media (min-width:80rem){.theme-leadership .lp-matrix{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.theme-leadership .lp-matrix__scroll{overflow-x:auto}.theme-leadership .lp-matrix__table{table-layout:fixed;border-collapse:separate;border-spacing:.375rem;width:100%;min-width:34rem}.theme-leadership .lp-matrix__table th{font-size:var(--lp-text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--rs-color-muted);font-weight:600}.theme-leadership .lp-matrix__table thead th{text-align:center;vertical-align:bottom;padding-bottom:.5rem}.theme-leadership .lp-matrix__number{font-family:var(--rs-font-heading);font-size:var(--lp-text-h4);letter-spacing:0;color:var(--lp-accent);display:block}.theme-leadership .lp-matrix__phase{letter-spacing:.08em;font-size:.5625rem;display:block}.theme-leadership .lp-matrix__table thead td{width:8.5rem}.theme-leadership .lp-matrix__table tbody th{text-align:left;white-space:nowrap;padding-right:.75rem}.theme-leadership .lp-matrix__table td{padding:0}.theme-leadership .lp-matrix__table td button{aspect-ratio:4/3;border:var(--lp-rule);border-radius:var(--rs-radius-sm);cursor:pointer;width:100%;transition:background-color var(--lp-duration) var(--lp-ease), border-color var(--lp-duration) var(--lp-ease);background:0 0;display:block}.theme-leadership .lp-matrix__table td button:hover{border-color:var(--lp-accent)}.theme-leadership .lp-matrix__table td button[aria-pressed=true]{border-color:var(--lp-gold);background:var(--lp-gold)}.theme-leadership .lp-matrix__table td button:focus-visible{outline:2px solid var(--rs-color-focus);outline-offset:2px}.theme-leadership .lp-matrix__panel{border:var(--lp-rule);gap:1.5rem;padding:2rem;display:grid}.theme-leadership .lp-matrix__panel .lp-label{margin:0}.theme-leadership .lp-matrix__fact p:last-child{margin:.5rem 0 0}.theme-leadership .lp-matrix__task{font-family:var(--rs-font-heading);font-size:var(--lp-text-h4);line-height:1.3}.theme-leadership .lp-matrix__question{font-style:italic}.theme-leadership .lp-tension{max-width:40rem}.theme-leadership .lp-tension__choices{flex-wrap:wrap;gap:.5rem;margin:0 0 2.5rem;padding:0;list-style:none;display:flex}.theme-leadership .lp-tension__choices button{border:var(--lp-rule);border-radius:var(--rs-radius-sm);color:inherit;font:inherit;font-size:var(--lp-text-label);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;padding:.5rem .875rem;font-weight:600}.theme-leadership .lp-tension__choices button[aria-pressed=true]{border-color:var(--lp-gold);background:var(--lp-gold);color:var(--rs-color-inverted)}.theme-leadership .lp-tension__poles{font-size:var(--lp-text-small);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;margin-bottom:1rem;font-weight:600;display:flex}.theme-leadership .lp-tension__range{--lp-track:color-mix(in srgb, currentColor 25%, transparent);appearance:none;cursor:pointer;background:0 0;width:100%;height:2rem;margin:0}.theme-leadership .lp-tension__range::-webkit-slider-runnable-track{background:var(--lp-track);height:1px}.theme-leadership .lp-tension__range::-moz-range-track{background:var(--lp-track);height:1px}.theme-leadership .lp-tension__range::-webkit-slider-thumb{background:var(--lp-gold);width:1.25rem;height:1.25rem;box-shadow:0 0 0 .4rem color-mix(in srgb, var(--lp-gold) 25%, transparent);appearance:none;border:0;border-radius:50%;margin-top:-.6rem}.theme-leadership .lp-tension__range::-moz-range-thumb{background:var(--lp-gold);width:1.25rem;height:1.25rem;box-shadow:0 0 0 .4rem color-mix(in srgb, var(--lp-gold) 25%, transparent);border:0;border-radius:50%}.theme-leadership .lp-tension__range:focus-visible{outline:2px solid var(--rs-color-focus);outline-offset:4px}.theme-leadership .lp-tension__question{font-size:var(--lp-text-small);color:var(--rs-color-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin:1.25rem 0 0;display:flex}.theme-leadership .lp-tension__position{color:var(--lp-accent);font-weight:600}.theme-leadership .rs-cta--banner .rs-cta__box{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;max-width:56rem;margin-inline:auto}.theme-leadership .rs-cta--banner .rs-eyebrow{justify-content:center}.theme-leadership .rs-cta--banner .rs-eyebrow:before{display:none}.theme-leadership .rs-cta--banner .rs-prose{max-width:36rem;margin-inline:auto}.theme-leadership .rs-cta--banner .rs-actions{flex-direction:column;align-items:center;gap:2rem;margin-top:1.5rem}.theme-leadership .rs-cta__heading{margin:2rem 0 0}.theme-leadership .rs-cta__box .rs-prose{font-size:var(--lp-text-lead);color:var(--rs-color-muted);margin-top:2rem}.theme-leadership .rs-cta--card .rs-cta__box{border:var(--lp-rule);border-radius:var(--rs-radius-lg);padding:clamp(2rem,1rem + 4vw,4.5rem)}.theme-leadership .rs-cta--card .rs-cta__heading{font-size:var(--lp-text-h3)}.theme-leadership .rs-section--testimonials .rs-grid{border-top:var(--lp-rule);gap:0}.theme-leadership .rs-section--testimonials .rs-grid>li:only-child{grid-column:1/-1}.theme-leadership .rs-quote{border:0;border-bottom:var(--lp-rule);color:inherit;background:0 0;border-radius:0;padding:3rem 0}.theme-leadership .rs-quote blockquote{font-family:var(--rs-font-heading);font-size:var(--lp-text-statement);margin:0 0 2rem;font-style:italic;line-height:1.35}.theme-leadership .rs-quote blockquote:before{content:"";background:var(--lp-accent);width:2.5rem;height:1px;margin-bottom:2rem;display:block}.theme-leadership .rs-grid>li:only-child .rs-quote blockquote{max-width:52rem;font-size:clamp(1.875rem,1.4rem + 2vw,3rem);line-height:1.2}.theme-leadership .rs-quote__author strong{letter-spacing:.2em;text-transform:uppercase;font-size:.75rem;font-weight:600;display:block}.theme-leadership .rs-quote__role{font-size:var(--lp-text-small);margin-top:.25rem}.theme-leadership .rs-quote__avatar img{filter:grayscale()}@media (min-width:900px){.theme-leadership .rs-section--testimonials .rs-grid--2>li:nth-child(2n) .rs-quote{border-left:var(--lp-rule);padding-left:3rem}.theme-leadership .rs-section--testimonials .rs-grid--2>li:nth-child(odd) .rs-quote{padding-right:3rem}}.theme-leadership .rs-section--faq h2{margin:1.5rem 0 3rem}.theme-leadership .rs-faq{border-top:var(--lp-rule)}.theme-leadership .rs-faq__item{border-bottom:var(--lp-rule)}.theme-leadership .rs-faq__item summary{font-family:var(--rs-font-heading);font-size:var(--lp-text-h4);transition:color var(--lp-duration) var(--lp-ease);align-items:baseline;padding:1.75rem 0;font-weight:400;line-height:1.35}.theme-leadership .rs-faq__item summary:hover{color:var(--lp-accent)}.theme-leadership .rs-faq__item summary:after{font-family:var(--rs-font-body);color:var(--lp-accent);font-size:1.25rem;font-weight:300}.theme-leadership .rs-faq__answer{color:var(--rs-color-muted);padding-bottom:2rem}.theme-leadership .rs-split{gap:clamp(3rem,2rem + 4vw,6rem)}.theme-leadership .rs-split__media img,.theme-leadership .rs-team__photo img{border-radius:var(--rs-radius-lg)}.theme-leadership .rs-team__name{margin-top:1rem;font-size:var(--lp-text-h4)!important}.theme-leadership .rs-team__role{letter-spacing:.14em;text-transform:uppercase;font-size:.75rem}.theme-leadership .rs-contact .rs-icon,.theme-leadership .rs-downloads__icon{color:var(--lp-accent)}.theme-leadership .rs-tabs__tab{letter-spacing:.14em;text-transform:uppercase;color:var(--rs-color-muted);border-bottom-width:1px;font-size:.75rem}.theme-leadership .rs-tabs__tab[aria-selected=true]{color:var(--rs-color-text);border-bottom-color:var(--lp-accent)}.theme-leadership .rs-theme-inverted .rs-tabs__tab[aria-selected=true]{color:var(--rs-color-on-inverted)}.theme-leadership .rs-form__field label{letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:600}.theme-leadership .rs-form input:not([type=checkbox]),.theme-leadership .rs-form textarea,.theme-leadership .rs-form select{border:0;border-bottom:1px solid color-mix(in srgb, currentColor 45%, transparent);color:inherit;background:0 0;border-radius:0;padding-inline:0}.theme-leadership .rs-form input:not([type=checkbox]):focus-visible,.theme-leadership .rs-form textarea:focus-visible,.theme-leadership .rs-form select:focus-visible{border-bottom:2px solid var(--rs-color-focus);outline:none}@keyframes lp-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.theme-leadership .lp-hero--first .lp-hero__content>*,.theme-leadership .lp-hero--first .lp-hero__aside{animation:lp-fade-in .8s var(--lp-ease) both}.theme-leadership .lp-hero--first .lp-hero__content>:nth-child(2){animation-delay:.1s}.theme-leadership .lp-hero--first .lp-hero__content>:nth-child(n+3),.theme-leadership .lp-hero--first .lp-hero__aside{animation-delay:.2s}@supports (animation-timeline:view()){.theme-leadership .rs-section:not(.lp-hero)>.rs-container{animation:linear both lp-fade-in;animation-timeline:view();animation-range:entry entry 35%}}}
