body.cfs-teamx{--t-ink:#20272D;--t-muted:#4A5562;--t-navy:#0D2C4D;--t-navy2:#1B4472;--t-link:#1C5A9C;--t-mist:#E3EAF1;--t-mist2:#F2F5F8;--t-line:#DFE5EC;--t-edge:#C7D3E0;--t-serif:"Crimson Text",Georgia,serif;--t-sans:RennerBook,Jost,system-ui,sans-serif;--t-med:RennerMedium,RennerBook,Jost,system-ui,sans-serif;--t-head:87px;--t-jump:58px}html body.cfs-teamx{overflow-x:clip!important;overflow-y:visible!important}body.cfs-teamx .cfs-ph .cfs-ph__cta{flex-wrap:wrap;gap:12px}body.cfs-teamx .cfs-ph a.cfs-ph__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:0;min-height:52px;margin:0;padding:0 28px;border:1.5px solid var(--t-navy);border-radius:999px;background:#fff;box-shadow:none;font:400 16px/1.1 var(--t-med);letter-spacing:normal;text-transform:none;text-align:center;text-decoration:none!important;white-space:nowrap;color:var(--t-navy)!important;transition:background-color .15s,border-color .15s,color .15s}body.cfs-teamx .cfs-ph a.cfs-ph__btn--primary{background:var(--t-navy);color:#fff!important}body.cfs-teamx .cfs-ph a.cfs-ph__btn--primary:hover{background:var(--t-navy2);border-color:var(--t-navy2)}body.cfs-teamx .cfs-ph a.cfs-ph__btn:not(.cfs-ph__btn--primary):hover{background:var(--t-navy);color:#fff!important}body.cfs-teamx .cfs-ph a.cfs-ph__btn:focus-visible{outline:2px solid var(--t-navy);outline-offset:3px}body.cfs-teamx .breadcrumb{box-sizing:border-box;max-width:1240px!important;margin:0 auto!important;padding:18px 20px 0!important;background:none;font:400 14px/1.5 var(--t-sans)!important;color:var(--t-muted)!important;text-transform:none!important}body.cfs-teamx .breadcrumb :is(.breadcrumb-wrapper,.breadcrumb-inner){max-width:none!important;margin:0!important;padding:0!important}body.cfs-teamx .breadcrumb *{font:inherit!important;color:inherit!important;text-transform:none!important}body.cfs-teamx .breadcrumb a{text-decoration:underline!important;text-decoration-color:rgba(74,85,98,.35)!important;text-underline-offset:.2em}body.cfs-teamx .breadcrumb a:hover{color:var(--t-navy)!important}nav.cfs-tjump{position:sticky;top:var(--t-head);left:auto;right:auto;bottom:auto;z-index:30;display:block;width:100%;height:auto;min-height:0;max-height:none;margin:14px 0 0;padding:0;background:rgba(255,255,255,.97);border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line);box-shadow:none;opacity:1;transform:none;overflow:visible;font-family:var(--t-sans);-webkit-font-smoothing:antialiased}body.admin-bar nav.cfs-tjump{top:calc(var(--t-head) + 32px)}.cfs-tjump .cfs-tjump__in{box-sizing:border-box;max-width:1240px;height:var(--t-jump);margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:24px}.cfs-tjump .cfs-tjump__links{flex:1 1 auto;min-width:0;height:100%;display:flex;align-items:stretch;gap:28px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cfs-tjump .cfs-tjump__links::-webkit-scrollbar{display:none}.cfs-tjump .cfs-tjump__links a{flex:0 0 auto;display:flex;align-items:center;margin:0;padding:0;border-bottom:2px solid transparent;font:400 15.5px/1 var(--t-med);color:var(--t-muted);text-decoration:none;white-space:nowrap;transition:color .15s,border-color .15s}.cfs-tjump .cfs-tjump__links a:hover{color:var(--t-navy)}.cfs-tjump .cfs-tjump__links a.is-on{border-bottom-color:var(--t-navy);color:var(--t-navy)}.cfs-tjump a:focus-visible{outline:2px solid var(--t-navy);outline-offset:2px}.cfs-tjump a.cfs-tjump__cta{flex:0 0 auto;display:inline-flex;align-items:center;min-height:40px;padding:0 20px;border-radius:999px;background:var(--t-navy);font:400 15px/1 var(--t-med);color:#fff!important;text-decoration:none!important;white-space:nowrap}.cfs-tjump a.cfs-tjump__cta:hover{background:var(--t-navy2)}html body .site-inner:has(>.cfs-tm-wrap){box-sizing:border-box;max-width:1240px;padding-top:40px!important;padding-left:20px!important;padding-right:20px!important}html body .content-sidebar-wrap.cfs-tm-wrap{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:0 72px;align-items:start;width:auto;max-width:none;margin:0;padding:0 0 64px;float:none}html body .content-sidebar-wrap.cfs-tm-wrap::before,html body .content-sidebar-wrap.cfs-tm-wrap::after{content:none!important;display:none!important}html body .cfs-tm-wrap>main.content{grid-column:1;width:auto;max-width:780px;min-width:0;margin:0;padding:0;float:none}html body .cfs-tm-wrap>aside.sidebar{grid-column:2;width:auto;min-width:0;margin:0;padding:0;float:none;font-family:var(--t-sans);color:var(--t-ink)}.cfs-tm-wrap :is(main,aside) *,.cfs-tm-wrap :is(main,aside) *::before,.cfs-tm-wrap :is(main,aside) *::after{box-sizing:border-box}.cfs-tm-wrap #sections-wrapper>section{width:auto;max-width:none;margin:0;padding:0!important}.cfs-tm-wrap #sections-wrapper>section>.container,.cfs-tm-wrap #sections-wrapper .section-inner{width:auto;max-width:none;margin:0;padding:0}.cfs-tm-wrap .section-one_column-svg,.cfs-tm-wrap .section-one_column-title:empty{display:none}.cfs-tm-wrap [id]{scroll-margin-top:calc(var(--t-head) + var(--t-jump) + 20px)}.cfs-tm-wrap .text-block.cfs-t-bio{font:400 18.5px/1.72 var(--t-sans)!important;color:var(--t-ink)!important;-webkit-font-smoothing:antialiased}.cfs-tm-wrap .cfs-t-bio>p{margin:0 0 22px;font:inherit;color:inherit}.cfs-tm-wrap .cfs-t-bio strong,.cfs-tm-wrap .cfs-t-bio b{font-family:var(--t-med);font-weight:400}.cfs-tm-wrap .cfs-t-bio a:not([class]){color:var(--t-link);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.24em;text-decoration-color:rgba(28,90,156,.4)}.cfs-tm-wrap .cfs-t-bio a:not([class]):hover{color:var(--t-navy);text-decoration-color:currentColor}.cfs-tm-wrap h2.cfs-t-h{margin:0 0 18px;padding:0;font:400 38px/1.14 var(--t-serif);letter-spacing:-.01em;color:var(--t-ink);text-transform:none;text-align:left}.cfs-tm-wrap .cfs-t-bio>h3{margin:40px 0 12px;padding:0;font:600 24px/1.25 var(--t-serif);color:var(--t-ink);text-transform:none}.cfs-tm-wrap .cfs-t-bio>h3.cfs-t-h3{margin:52px 0 14px;font:400 32px/1.15 var(--t-serif);letter-spacing:-.01em}.cfs-tm-wrap .cfs-t-bio>:is(ul,ol):not(.cfs-t-procs):not(.cfs-t-research){margin:0 0 24px;padding:0 0 0 22px}.cfs-tm-wrap .cfs-t-bio>:is(ul,ol):not(.cfs-t-procs):not(.cfs-t-research) li{margin:0 0 8px;padding-left:4px}.cfs-tm-wrap .cfs-t-bio>ul:not(.cfs-t-procs):not(.cfs-t-research)>li::marker{color:var(--t-navy)}.cfs-tm-wrap .cfs-t-bio :is(img,picture){display:block;max-width:100%;height:auto;border-radius:12px}.cfs-tm-wrap .cfs-t-bio>.cfs-cred{margin:36px 0 8px;padding:24px 26px 14px;border:1px solid var(--t-line);border-radius:14px;background:var(--t-mist2);font:400 16px/1.5 var(--t-sans);color:var(--t-ink)}.cfs-tm-wrap .cfs-cred h3.cfs-cred__title{margin:0 0 14px;padding:0;font:400 26px/1.2 var(--t-serif);color:var(--t-ink);text-transform:none}.cfs-tm-wrap .cfs-t-bio .cfs-cred__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;padding:0}.cfs-tm-wrap .cfs-t-bio .cfs-cred__row{margin:0;padding:12px 0;border-top:1px solid var(--t-line)}.cfs-tm-wrap .cfs-t-bio .cfs-cred__row:last-child{grid-column:1 / -1}.cfs-tm-wrap .cfs-cred dt{margin:0 0 3px;font:400 12.5px/1.3 var(--t-med);letter-spacing:.06em;text-transform:uppercase;color:var(--t-muted)}.cfs-tm-wrap .cfs-cred dd{margin:0;font:400 16.5px/1.45 var(--t-sans);color:var(--t-ink)}.cfs-tm-wrap .cfs-cred dd a{color:var(--t-link);text-decoration:underline;text-decoration-color:rgba(28,90,156,.4);text-underline-offset:.2em}.cfs-tm-wrap .cfs-t-bio>ul.cfs-t-research{margin:0 0 24px;padding:0;list-style:none;border-top:1px solid var(--t-line)}.cfs-tm-wrap .cfs-t-research>li{margin:0;padding:12px 0;border-bottom:1px solid var(--t-line);font-size:16px;line-height:1.5;list-style:none}.cfs-tm-wrap .cfs-t-research>li::marker{content:none}.cfs-tm-wrap .cfs-t-bio ul.cfs-t-research>li>a{color:var(--t-navy)!important;text-decoration:none!important}.cfs-tm-wrap .cfs-t-bio ul.cfs-t-research>li>a:hover{color:var(--t-link)!important;text-decoration:underline!important;text-underline-offset:.2em}.cfs-tm-wrap .cfs-t-bio>ul.cfs-t-procs{columns:2;column-gap:28px;margin:0 0 12px;padding:0;list-style:none}.cfs-tm-wrap .cfs-t-procs>li{break-inside:avoid;margin:0;padding:0;list-style:none}.cfs-tm-wrap .cfs-t-procs>li::marker{content:none}.cfs-tm-wrap .cfs-t-bio ul.cfs-t-procs>li>a{display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-bottom:1px solid var(--t-line);font:400 16px/1.4 var(--t-sans);color:var(--t-ink)!important;text-decoration:none!important}.cfs-tm-wrap .cfs-t-bio ul.cfs-t-procs>li>a::before{content:"";flex:0 0 auto;width:7px;height:7px;margin-top:.55em;border-right:1.5px solid var(--t-navy);border-top:1.5px solid var(--t-navy);transform:rotate(45deg)}.cfs-tm-wrap .cfs-t-bio ul.cfs-t-procs>li>a:hover{color:var(--t-link)!important}.cfs-tm-wrap .cfs-t-procs.is-folded>li:nth-child(n+15){display:none}.cfs-tm-wrap button.cfs-t-more{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:8px 0 24px;padding:0 20px;border:1.5px solid var(--t-navy);border-radius:999px;background:#fff;font:400 15px/1 var(--t-med);color:var(--t-navy);cursor:pointer;box-shadow:none;text-transform:none}.cfs-tm-wrap button.cfs-t-more:hover{background:var(--t-navy);color:#fff}.cfs-tm-wrap button.cfs-t-more:focus-visible{outline:2px solid var(--t-navy);outline-offset:3px}.cfs-tm-wrap .cfs-tvids{margin:56px 0 0}.cfs-tm-wrap .cfs-tvids__g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;margin-top:6px}.cfs-tm-wrap .cfs-tvids--one .cfs-tvids__g{grid-template-columns:minmax(0,1fr)}.cfs-tm-wrap #sections-wrapper .cfs-tvids__g>section.video-section{width:auto;min-width:0;margin:0!important;padding:0!important}.cfs-tm-wrap .cfs-tvids .cfs-yt{position:relative;border-radius:12px;overflow:hidden}.cfs-tm-wrap .cfs-tvids .cfs-yt img{display:block;width:100%!important;height:auto;aspect-ratio:16/9;object-fit:cover}.cfs-tm-wrap .cfs-tvids p.cfs-yt__title{margin:10px 0 0;font:400 15.5px/1.4 var(--t-med);color:var(--t-ink)}.cfs-tm-wrap .custom-section-faq{margin:56px 0 0!important;padding:0!important}.cfs-tm-wrap .custom-section-faq .faq-title-wrapper h2{margin:0 0 18px;font:400 38px/1.14 var(--t-serif);letter-spacing:-.01em;color:var(--t-ink);text-align:left}.cfs-tm-wrap .custom-section-faq ul.accordion{margin:0;padding:0;list-style:none}.cfs-tm-wrap .custom-section-faq ul.accordion>li{margin:0 0 10px;padding:0;border:1px solid var(--t-line);border-radius:12px;background:#fff;list-style:none;overflow:hidden}.cfs-tm-wrap .custom-section-faq ul.accordion>li::marker{content:none}.cfs-tm-wrap .custom-section-faq ul.accordion li button.toggle.heading{position:relative;display:block;width:100%;margin:0;padding:18px 56px 18px 20px!important;border:0;border-radius:0;background:none;box-shadow:none;font:600 20px/1.3 var(--t-serif)!important;color:var(--t-ink);text-align:left!important;text-transform:none;letter-spacing:normal;cursor:pointer}.cfs-tm-wrap .custom-section-faq ul.accordion li button.toggle.heading::after{content:"";position:absolute;right:22px;top:50%;width:10px;height:10px;margin-top:-7px;border-right:2px solid var(--t-navy);border-bottom:2px solid var(--t-navy);transform:rotate(45deg);transition:transform .15s,margin .15s}.cfs-tm-wrap .custom-section-faq ul.accordion li button.toggle.heading[aria-expanded="true"]::after{margin-top:-2px;transform:rotate(-135deg)}.cfs-tm-wrap .custom-section-faq ul.accordion li button.toggle.heading:hover{color:var(--t-link)}.cfs-tm-wrap .custom-section-faq ul.accordion li button.toggle.heading:focus-visible{outline:2px solid var(--t-navy);outline-offset:-2px}.cfs-tm-wrap .custom-section-faq ul.accordion .inner{padding:0 20px 18px!important;font:400 17px/1.7 var(--t-sans)!important;color:var(--t-ink)!important}.cfs-tm-wrap .custom-section-faq ul.accordion .inner p{margin:0 0 14px;font:inherit!important;color:inherit!important}.cfs-tm-wrap .cfs-book-section{margin:48px 0 0!important}.cfs-tm-wrap .cfs-book{margin:0!important;padding:30px 32px!important;border-radius:16px;background:var(--t-navy)!important;color:#D5DFEA;text-align:left}.cfs-tm-wrap .cfs-book p.cfs-book__title{margin:0 0 8px;font:400 32px/1.15 var(--t-serif);color:#fff}.cfs-tm-wrap .cfs-book p.cfs-book__text{margin:0 0 20px;font:400 16.5px/1.6 var(--t-sans);color:#D5DFEA;max-width:560px}.cfs-tm-wrap .cfs-book a.cfs-book__btn{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:52px;padding:0 28px;border:0;border-radius:999px;background:#fff!important;font:400 16px/1 var(--t-med);color:var(--t-navy)!important;text-decoration:none!important}.cfs-tm-wrap .cfs-book a.cfs-book__btn:hover{background:var(--t-mist)!important}.cfs-tm-wrap>aside.sidebar>*{margin-bottom:24px}.cfs-tm-wrap .cfs-tbook{padding:24px 24px 22px;border-radius:14px;background:var(--t-navy);color:#D5DFEA}.cfs-tm-wrap .cfs-tbook p.cfs-tbook__h{margin:0;font:400 26px/1.15 var(--t-serif);color:#fff}.cfs-tm-wrap .cfs-tbook p.cfs-tbook__p{margin:10px 0 0;font:400 15px/1.55 var(--t-sans);color:#D5DFEA}.cfs-tm-wrap .cfs-tbook a.cfs-tbook__btn{display:flex;align-items:center;justify-content:center;min-height:50px;margin-top:18px;border-radius:999px;background:#fff;font:400 16px/1 var(--t-med);color:var(--t-navy)!important;text-decoration:none!important}.cfs-tm-wrap .cfs-tbook a.cfs-tbook__btn:hover{background:var(--t-mist)}.cfs-tm-wrap .cfs-tbook a.cfs-tbook__tel{display:flex;justify-content:center;margin-top:12px;font:400 16px/1.2 var(--t-med);color:#fff!important;text-decoration:none!important}.cfs-tm-wrap .cfs-tbook a:focus-visible{outline:2px solid #fff;outline-offset:3px}.cfs-tm-wrap .team-member-side-inner{padding:20px 20px 14px;border:1px solid var(--t-line);border-radius:14px;background:#fff}.cfs-tm-wrap .team-member-side-inner>h3{margin:0 0 6px;padding:0;font:400 22px/1.2 var(--t-serif);color:var(--t-ink);text-transform:none}.cfs-tm-wrap .team-member-side-inner>a:not(.cfs-tteam){display:flex!important;align-items:center;gap:14px;margin:0;padding:12px 0;border-bottom:1px solid var(--t-line);color:var(--t-ink)!important;text-decoration:none!important}.cfs-tm-wrap .team-member-side-inner>a:not(.cfs-tteam)>:is(picture,img){flex:0 0 auto;display:block;width:56px!important;height:56px!important;min-width:0;max-width:none!important;margin:0!important;border-radius:50%;overflow:hidden;background:#E9EEF3}.cfs-tm-wrap .team-member-side-inner>a:not(.cfs-tteam) img{display:block;width:56px!important;height:56px!important;max-width:none!important;margin:0!important;object-fit:cover;object-position:50% 20%;border-radius:50%}.cfs-tm-wrap .team-member-side-inner .member-details-side{position:static!important;flex:1 1 auto;min-width:0;margin:0!important;padding:0!important;background:none!important;transform:none!important;opacity:1!important}.cfs-tm-wrap .team-member-side-inner .member-name-side{margin:0;padding:0;background:none!important}.cfs-tm-wrap .team-member-side-inner .member-name{margin:0;font:600 17.5px/1.25 var(--t-serif)!important;color:var(--t-ink)!important;text-align:left!important}.cfs-tm-wrap .team-member-side-inner .member-title{margin:2px 0 0;font:400 13.5px/1.35 var(--t-sans)!important;color:var(--t-muted)!important;text-align:left!important;text-transform:none!important}.cfs-tm-wrap .team-member-side-inner>a:not(.cfs-tteam):hover .member-name{color:var(--t-link)!important}.cfs-tm-wrap a.cfs-tteam{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font:400 15px/1.2 var(--t-med);color:var(--t-navy)!important;text-decoration:none!important}.cfs-tm-wrap a.cfs-tteam:hover{text-decoration:underline!important;text-underline-offset:.24em}@media (max-width:1200px){body.cfs-teamx{--t-head:66px}html body .content-sidebar-wrap.cfs-tm-wrap{grid-template-columns:minmax(0,1fr) 300px;gap:0 48px}}@media (max-width:1024px){html body .content-sidebar-wrap.cfs-tm-wrap{display:block;padding-bottom:40px}html body .cfs-tm-wrap>main.content{max-width:780px}html body .cfs-tm-wrap>aside.sidebar{max-width:560px;margin-top:40px}.cfs-tm-wrap .cfs-tbook{display:none}.cfs-tjump a.cfs-tjump__cta{display:none}}@media (max-width:782px){body.admin-bar nav.cfs-tjump{top:var(--t-head)}}@media (max-width:767px){body.cfs-teamx{--t-jump:52px}html body .site-inner:has(>.cfs-tm-wrap){padding-top:28px!important}body.cfs-teamx .breadcrumb{font-size:13px!important}nav.cfs-tjump{margin-top:10px}.cfs-tjump .cfs-tjump__links{gap:22px}.cfs-tjump .cfs-tjump__links a{font-size:14.5px}.cfs-tm-wrap .text-block.cfs-t-bio{font-size:17px!important;line-height:1.7!important}.cfs-tm-wrap .cfs-t-bio>p{margin-bottom:20px}.cfs-tm-wrap h2.cfs-t-h,.cfs-tm-wrap .custom-section-faq .faq-title-wrapper h2{font-size:30px;line-height:1.15}.cfs-tm-wrap .cfs-t-bio>h3.cfs-t-h3{margin-top:40px;font-size:27px}.cfs-tm-wrap .cfs-t-bio>.cfs-cred{padding:20px 18px 10px}.cfs-tm-wrap .cfs-t-bio .cfs-cred__list{grid-template-columns:minmax(0,1fr)}.cfs-tm-wrap .cfs-t-bio>ul.cfs-t-procs{columns:1}.cfs-tm-wrap .cfs-t-procs.is-folded>li:nth-child(n+11){display:none}.cfs-tm-wrap .cfs-tvids{margin-top:44px}.cfs-tm-wrap .cfs-tvids__g{grid-template-columns:minmax(0,1fr);gap:22px}.cfs-tm-wrap .custom-section-faq{margin-top:44px!important}.cfs-tm-wrap .custom-section-faq ul.accordion li button.toggle.heading{padding:16px 48px 16px 16px!important;font-size:18.5px!important}.cfs-tm-wrap .custom-section-faq ul.accordion .inner{padding:0 16px 16px!important;font-size:16px!important}.cfs-tm-wrap .cfs-book{padding:24px 20px!important}.cfs-tm-wrap .cfs-book p.cfs-book__title{font-size:27px}.cfs-tm-wrap .cfs-book a.cfs-book__btn{display:flex;width:100%}}@media (prefers-reduced-motion:reduce){.cfs-tjump a,.cfs-ph a.cfs-ph__btn{transition:none}}