.sc-team-native .site-content{display:block;padding:0}.sc-team-native .content-area{width:100%}.sc-team-native .inside-article{padding:0;background:transparent}.sc-team-native .entry-content,.sc-team-native .site-main{margin:0}.sc-team-native .widget-area{display:none}.sc-team-directory,.sc-team-profile-page{color:var(--sc-navy,#142b45);background:#fff}.sc-team-directory .sc-wrap,.sc-team-profile-page .sc-wrap{width:calc(100% - 48px);max-width:1200px;margin-inline:auto}.sc-team-directory p,.sc-team-profile-page p,.sc-team-profile-page li{line-height:1.65}.sc-team-directory h1,.sc-team-profile-page h1{font-size:clamp(2.4rem,4.2vw,3.9rem);line-height:1.08;letter-spacing:-.035em;margin:0 0 24px;max-width:18ch}.sc-team-eyebrow{font-family:var(--sc-font-ui,Arial,sans-serif);font-size:.78rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#803c32;margin:0 0 20px}.sc-team-lead{font-size:1.18rem;max-width:60ch;margin:0 0 24px}.sc-team-text-link{color:inherit;text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1px;font-weight:600;display:inline-flex;align-items:center;gap:10px;min-height:44px;max-width:100%}.sc-team-text-link.sc-team-text-link--inline{display:inline;min-height:0}.sc-team-text-link span{flex:none}.sc-team-profile-page__main .sc-team-text-link{overflow-wrap:anywhere}.sc-team-text-link:hover{color:#803c32;text-decoration-thickness:2px}.sc-team-directory a:focus-visible,.sc-team-profile-page a:focus-visible{outline:3px solid currentColor;outline-offset:5px;border-radius:2px}.sc-team-directory__opening,.sc-team-profile-page__opening{background:#f7f3e9;padding:52px 0}.sc-team-directory__opening-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:64px}.sc-team-directory__opening figure{margin:0}.sc-team-directory__opening img{display:block;width:100%;height:auto;aspect-ratio:1600/1067;border-radius:6px}.sc-team-directory__people{padding:44px 0 32px}.sc-team-directory__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sc-team-directory__card{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid #cbd0d1;border-radius:8px;background:#fff}.sc-team-directory__card h2{font-size:1.6rem;line-height:1.2;margin:0 0 12px;letter-spacing:-.02em}.sc-team-role{font-family:var(--sc-font-ui,Arial,sans-serif);font-weight:600;font-size:.94rem;line-height:1.5!important;margin:0 0 18px;color:#374756}.sc-team-directory__card>p:not(.sc-team-role){margin:0 0 24px}.sc-team-directory__card>.sc-team-text-link{align-self:flex-start;margin-top:auto}.sc-team-directory__contact{border-top:1px solid #d8dbdc;display:flex;align-items:center;flex-wrap:wrap;gap:12px 28px;padding:22px 0 32px}.sc-team-directory__contact p{margin:0 auto 0 0}.sc-team-profile-page__opening h1{max-width:100%}.sc-team-profile-page__opening .sc-team-role{font-size:1.12rem;margin-bottom:22px;max-width:50ch}.sc-team-profile-page__opening .sc-team-lead{margin-bottom:0}.sc-team-profile-page__layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:64px;padding-block:44px 24px}.sc-team-profile-page__main{min-width:0}.sc-team-profile-page h2{font-size:1.7rem;line-height:1.2;margin:0 0 20px;letter-spacing:-.02em}.sc-team-profile-page__main section+section{border-top:1px solid #d8dbdc;margin-top:30px;padding-top:30px}.sc-team-profile-page__main p{margin:0 0 18px}.sc-team-profile-page__main ul{margin:0;padding-left:1.2em}.sc-team-profile-page__main li+li{margin-top:14px}.sc-team-profile-page__aside{min-width:0}.sc-team-profile-page__contact{border:1px solid #cbd0d1;border-top:3px solid #803c32;border-radius:6px;padding:26px}.sc-team-profile-page__contact .sc-team-eyebrow{margin-bottom:16px}.sc-team-profile-page__contact h2{font-size:1.45rem}.sc-team-profile-page__contact p{margin-bottom:16px}.sc-team-profile-page__contact .sc-team-profile-page__quote{width:100%;box-sizing:border-box;min-height:48px;margin:4px 0 12px;padding:12px 16px;font-size:1rem;line-height:1.4;text-align:center;white-space:normal}.sc-team-phone{display:block;font-size:1.22rem;font-weight:700;line-height:1.5;color:inherit;text-decoration:underline;text-underline-offset:.2em;padding-block:8px;margin-bottom:12px;overflow-wrap:anywhere}.sc-team-profile-page__links{padding:28px 0 0}.sc-team-profile-page__licenses{margin-top:22px;padding-top:10px;border-top:1px solid #d8dbdc;max-width:100%;font-size:1rem}.sc-team-profile-page__license-heading{display:flex;align-items:baseline;justify-content:flex-start;flex-wrap:wrap;gap:0 20px;margin-bottom:8px}.sc-team-profile-page__license-heading h2{font-family:var(--sc-font-ui,Arial,sans-serif);font-size:.78em;font-weight:700;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;margin:0}.sc-team-profile-page__license-heading .sc-team-text-link{font-size:.9em}.sc-team-profile-page__licenses dl{margin:0}.sc-team-license{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:16px}.sc-team-license+.sc-team-license{margin-top:12px}.sc-team-profile-page__licenses dt{font-size:1em;font-weight:600;line-height:1.5}.sc-team-profile-page__licenses dd{margin:0;font-size:1em;line-height:1.5}.sc-team-profile-page__licenses dd span{display:block}.sc-team-profile-page__licenses dd span+span{margin-top:3px;color:#374756}.sc-team-license-number{font-variant-numeric:tabular-nums}html.sc-reading-large .sc-team-profile-page__licenses{font-size:1.125rem}@media (max-width:900px){.sc-team-license{grid-template-columns:minmax(0,1fr);gap:3px}}.sc-team-profile-page__links h2{font-size:1.2rem;margin-bottom:12px}.sc-team-profile-page__links ul{list-style:none;margin:0;padding:0}.sc-team-profile-page__links li+li{border-top:1px solid #e0e1df;margin-top:4px;padding-top:4px}.sc-team-profile-page__return{padding-block:12px 34px}@media (max-width:1100px){.sc-team-directory__opening-grid{gap:36px}.sc-team-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-team-profile-page__layout{gap:40px;grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:760px){.sc-team-directory .sc-wrap,.sc-team-profile-page .sc-wrap{width:calc(100% - 40px)}.sc-team-directory__opening,.sc-team-profile-page__opening{padding-block:32px}.sc-team-directory__opening-grid,.sc-team-profile-page__layout{grid-template-columns:minmax(0,1fr);gap:28px}.sc-team-directory__opening figure{max-width:520px}.sc-team-directory__grid{grid-template-columns:minmax(0,1fr);gap:16px}.sc-team-directory__people{padding-top:24px}.sc-team-directory__card{padding:24px}.sc-team-directory__card .sc-team-role{min-height:0}.sc-team-directory__contact{display:grid;gap:4px}.sc-team-directory__contact p{margin-bottom:8px}.sc-team-profile-page__layout{padding-top:30px}.sc-team-profile-page__contact{padding:24px}.sc-team-profile-page__return{padding-top:0}.sc-team-directory h1,.sc-team-profile-page h1{font-size:2.55rem;overflow-wrap:break-word}.sc-team-lead{font-size:1.08rem}}@media (forced-colors:active){.sc-team-directory__card,.sc-team-profile-page__contact{border-color:CanvasText}.sc-team-eyebrow,.sc-team-role,.sc-team-text-link{color:CanvasText}}@media print{.sc-team-profile-page__layout{display:block}.sc-team-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-team-directory__card,.sc-team-profile-page section{break-inside:avoid}.sc-team-profile-page__aside{margin-top:24px}.sc-team-profile-page__return{display:none}}.sc-team-profile-page__intro-grid,.sc-team-profile-page__layout,.sc-team-profile-page__return{width:100%;max-width:1080px;margin-inline:auto}.sc-team-profile-page__intro-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.sc-team-profile-page__intro-grid .sc-team-role{margin-bottom:0}@media (min-width:901px){.sc-team-profile-page__opening{padding-block:44px 36px}.sc-team-profile-page__intro-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);column-gap:56px;row-gap:0}.sc-team-profile-page__identity{display:contents}.sc-team-profile-page__identity>.sc-team-eyebrow{grid-column:1;grid-row:1;margin-bottom:14px}.sc-team-profile-page__identity>h1{grid-column:1;grid-row:2;margin-bottom:16px}.sc-team-profile-page__identity>.sc-team-role{grid-column:1;grid-row:3}.sc-team-profile-page__intro-grid>.sc-team-lead{grid-column:2;grid-row:1 / 4;align-self:center;max-width:48ch}.sc-team-profile-page__licenses{grid-column:1 / -1;grid-row:4;margin-top:28px;padding-top:12px}.sc-team-profile-page__licenses dl{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px 40px}.sc-team-license+.sc-team-license{margin-top:0;padding-left:28px;border-left:1px solid #d8dbdc}.sc-team-profile-page__license-heading{margin-bottom:12px}}@media (max-width:900px){.sc-team-profile-page__layout{grid-template-columns:minmax(0,1fr);gap:28px}}
