.ledger-module__5r5DRa__root{padding:62px 64px 40px;position:absolute;top:0;bottom:0;left:0;right:0}.ledger-module__5r5DRa__head h1{color:#15181d;text-transform:none;letter-spacing:-.01em;font-size:48px;font-weight:700;line-height:1.02}.ledger-module__5r5DRa__dot{color:var(--r-accent)}.ledger-module__5r5DRa__headline{color:var(--r-accent);margin-bottom:8px;font-size:11px}.ledger-module__5r5DRa__contact{color:#4b5260;flex-wrap:wrap;gap:2px 0;margin-top:12px;display:flex}.ledger-module__5r5DRa__contact i{color:var(--r-accent);margin:0 8px;font-style:normal}.ledger-module__5r5DRa__bar{background:#d9dde3;height:1px;margin-top:20px;position:relative}.ledger-module__5r5DRa__bar:before{content:"";background:var(--r-accent);width:72px;height:3px;position:absolute;top:-1px;left:0}.ledger-module__5r5DRa__row{border-bottom:1px solid #eceef1;grid-template-columns:128px 1fr;gap:24px;padding:14px 0;display:grid}.ledger-module__5r5DRa__row:last-child{border-bottom:none}.ledger-module__5r5DRa__row h2{color:var(--r-accent);padding-top:2px;font-size:10.5px}.ledger-module__5r5DRa__lead{color:#2b3038;font-size:11.5px}.ledger-module__5r5DRa__entry{margin-bottom:10px}.ledger-module__5r5DRa__entry:last-child{margin-bottom:0}.ledger-module__5r5DRa__line{justify-content:space-between;gap:16px;margin-bottom:3px;display:flex}.ledger-module__5r5DRa__line strong{color:#15181d}.ledger-module__5r5DRa__at{color:#6b7280}.ledger-module__5r5DRa__date{color:#6b7280;white-space:nowrap;font-variant-numeric:tabular-nums}.ledger-module__5r5DRa__dash li{color:#3d434d;margin-bottom:2px;padding-left:14px;position:relative}.ledger-module__5r5DRa__dash li:before{content:"–";color:var(--r-accent);position:absolute;left:0}.ledger-module__5r5DRa__split{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ledger-module__5r5DRa__minor{text-transform:uppercase;letter-spacing:.12em;color:#6b7280;margin-bottom:3px;font-size:9.5px}
.keystone-module__k-F_Lq__root{background:#fdfcfa;padding:44px 76px 36px;position:absolute;top:0;bottom:0;left:0;right:0}.keystone-module__k-F_Lq__head{text-align:center}.keystone-module__k-F_Lq__mono{width:58px;height:66px;margin:0 auto 10px;display:block}.keystone-module__k-F_Lq__mono polygon{fill:color-mix(in srgb,var(--r-accent)10%,#fff);stroke:var(--r-accent);stroke-width:2.5px}.keystone-module__k-F_Lq__mono text{font-family:var(--r-head);fill:var(--r-accent);font-size:22px;font-weight:700}.keystone-module__k-F_Lq__head h1{letter-spacing:.14em;text-transform:uppercase;color:#1a1d22;font-size:32px;line-height:1.1}.keystone-module__k-F_Lq__headline{font-family:var(--r-head);color:var(--r-accent);margin-top:6px;font-size:14px;font-style:italic}.keystone-module__k-F_Lq__contact{color:#4b5260;flex-wrap:wrap;justify-content:center;margin-top:10px;display:flex}.keystone-module__k-F_Lq__contact i{color:var(--r-accent);vertical-align:2px;margin:0 10px;font-size:7px;font-style:normal}.keystone-module__k-F_Lq__title{color:#1a1d22;align-items:center;gap:14px;margin:18px 0 10px;font-size:12px;display:flex}.keystone-module__k-F_Lq__title:before,.keystone-module__k-F_Lq__title:after{content:"";background:color-mix(in srgb,var(--r-accent)45%,#fff);flex:1;height:1px}.keystone-module__k-F_Lq__summary{text-align:center;color:#3d434d;padding:0 24px}.keystone-module__k-F_Lq__entry{margin-bottom:10px}.keystone-module__k-F_Lq__line{justify-content:space-between;display:flex}.keystone-module__k-F_Lq__line strong{color:#1a1d22;font-size:11.5px}.keystone-module__k-F_Lq__line span{color:#6b7280}.keystone-module__k-F_Lq__company{color:var(--r-accent);margin-bottom:3px;font-style:italic}.keystone-module__k-F_Lq__bullets li{color:#3d434d;margin-bottom:2px;padding-left:14px;position:relative}.keystone-module__k-F_Lq__bullets li:before{content:"◆";color:var(--r-accent);font-size:6px;line-height:15px;position:absolute;top:0;left:0}.keystone-module__k-F_Lq__skills{color:#2b3038;grid-template-columns:repeat(3,1fr);gap:4px 16px;display:grid}.keystone-module__k-F_Lq__skills li{text-align:center;border-bottom:1px dotted #d4d7dc;padding:3px 0}.keystone-module__k-F_Lq__foot{border-top:2px solid var(--r-accent);text-align:center;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:20px;padding-top:14px;display:grid}.keystone-module__k-F_Lq__foot h3{color:var(--r-accent);margin-bottom:6px;font-size:10.5px}.keystone-module__k-F_Lq__foot p{color:#3d434d;margin-bottom:6px}.keystone-module__k-F_Lq__foot strong{color:#1a1d22}
.prism-module__am73-W__root{padding:44px 48px 32px;position:absolute;top:0;bottom:0;left:0;right:0}.prism-module__am73-W__head{align-items:center;gap:24px;display:flex}.prism-module__am73-W__tile{background:var(--r-accent);width:112px;height:112px;color:var(--r-accent-ink);box-shadow:8px 8px 0 color-mix(in srgb,var(--r-accent)22%,#fff);border-radius:18px;flex-shrink:0;font-size:38px;transform:rotate(-4deg)}.prism-module__am73-W__head h1{color:#111318;text-transform:none;letter-spacing:-.01em;font-size:36px;font-weight:800;line-height:1.05}.prism-module__am73-W__headline{color:var(--r-accent);margin-top:4px;font-size:13px;font-weight:600}.prism-module__am73-W__chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.prism-module__am73-W__chips li{color:#3d434d;border:1px solid #dde1e6;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:9.5px;display:inline-flex}.prism-module__am73-W__chips svg{color:var(--r-accent)}.prism-module__am73-W__summary{color:#3d434d;margin-top:20px;font-size:11px}.prism-module__am73-W__highlights{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.prism-module__am73-W__card{background:color-mix(in srgb,var(--r-accent)8%,#fff);border-top:3px solid var(--r-accent);color:#2b3038;border-radius:0 0 10px 10px;padding:10px 12px;font-size:10px;line-height:1.45}.prism-module__am73-W__num{color:var(--r-accent);margin-bottom:2px;font-size:16px;display:block}.prism-module__am73-W__cols{grid-template-columns:1fr 210px;gap:28px;margin-top:18px;display:grid}.prism-module__am73-W__title{color:#111318;margin:0 0 8px;font-size:11.5px}.prism-module__am73-W__side .prism-module__am73-W__title{margin-top:14px}.prism-module__am73-W__side .prism-module__am73-W__title:first-child{margin-top:0}.prism-module__am73-W__job{border-left:3px solid var(--r-accent);margin-bottom:12px;padding:2px 0 2px 14px}.prism-module__am73-W__jobHead{justify-content:space-between;gap:12px;display:flex}.prism-module__am73-W__jobHead strong{color:#111318;font-size:11.5px}.prism-module__am73-W__jobHead span{color:#6b7280;white-space:nowrap}.prism-module__am73-W__company{color:var(--r-accent);margin-bottom:3px;font-weight:600}.prism-module__am73-W__bullets li{color:#3d434d;margin-bottom:2px;padding-left:12px;position:relative}.prism-module__am73-W__bullets li:before{content:"›";color:var(--r-accent);font-weight:700;position:absolute;left:0}.prism-module__am73-W__fill,.prism-module__am73-W__outline{flex-wrap:wrap;gap:5px;display:flex}.prism-module__am73-W__fill li,.prism-module__am73-W__outline li{border-radius:6px;padding:3px 8px;font-size:9.5px}.prism-module__am73-W__fill li{background:var(--r-accent);color:var(--r-accent-ink)}.prism-module__am73-W__outline li{border:1px solid color-mix(in srgb,var(--r-accent)50%,#fff);color:#2b3038}.prism-module__am73-W__edu{flex-direction:column;margin-bottom:6px;display:flex}.prism-module__am73-W__edu strong{color:#111318}.prism-module__am73-W__edu span{color:#6b7280}
.atlas-module__KyPA4a__root{padding:48px 52px 32px;position:absolute;top:0;bottom:0;left:0;right:0}.atlas-module__KyPA4a__head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.atlas-module__KyPA4a__head h1{color:#15181d;text-transform:none;letter-spacing:-.01em;font-size:38px;font-weight:800;line-height:1}.atlas-module__KyPA4a__headline{color:var(--r-accent);margin-top:10px;font-size:11.5px}.atlas-module__KyPA4a__contact{text-align:right;color:#4b5260}.atlas-module__KyPA4a__contact li{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:3px;display:flex}.atlas-module__KyPA4a__contact svg{color:var(--r-accent)}.atlas-module__KyPA4a__map{background:color-mix(in srgb,var(--r-accent)6%,#fff);border-radius:10px;margin:26px 0 8px;padding:14px 16px 6px}.atlas-module__KyPA4a__track{border-bottom:2px solid color-mix(in srgb,var(--r-accent)35%,#fff);height:26px;position:relative}.atlas-module__KyPA4a__span{background:var(--r-accent);border-right:2px solid #fff;border-radius:4px;height:18px;position:absolute;top:2px;overflow:hidden}.atlas-module__KyPA4a__spanLabel{color:var(--r-accent-ink);white-space:nowrap;padding:0 8px;font-size:9.5px;font-weight:600;line-height:18px;display:block}.atlas-module__KyPA4a__years{height:18px;position:relative}.atlas-module__KyPA4a__years span{color:#6b7280;font-variant-numeric:tabular-nums;font-size:9px;position:absolute;top:4px;transform:translate(-50%)}.atlas-module__KyPA4a__years span:first-child{transform:none}.atlas-module__KyPA4a__years span:last-child{transform:translate(-100%)}.atlas-module__KyPA4a__cols{grid-template-columns:210px 1fr;gap:0;margin-top:14px;display:grid}.atlas-module__KyPA4a__side{border-right:1.5px solid var(--r-accent);padding-right:22px}.atlas-module__KyPA4a__main{padding-left:24px}.atlas-module__KyPA4a__cols h2{color:var(--r-accent);margin-bottom:8px;font-size:11px}.atlas-module__KyPA4a__cols section{margin-bottom:16px}.atlas-module__KyPA4a__rated li{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.atlas-module__KyPA4a__rated i{gap:3px;display:flex}.atlas-module__KyPA4a__rated b{border:1px solid var(--r-accent);border-radius:50%;width:7px;height:7px}.atlas-module__KyPA4a__rated b.atlas-module__KyPA4a__on{background:var(--r-accent)}.atlas-module__KyPA4a__edu{flex-direction:column;margin-bottom:7px;display:flex}.atlas-module__KyPA4a__edu strong{color:#15181d}.atlas-module__KyPA4a__edu span,.atlas-module__KyPA4a__muted{color:#6b7280}.atlas-module__KyPA4a__summary{color:#3d434d}.atlas-module__KyPA4a__entry{margin-bottom:12px}.atlas-module__KyPA4a__date{letter-spacing:.08em;color:var(--r-accent);text-transform:uppercase;font-size:9.5px;font-weight:700}.atlas-module__KyPA4a__role{color:#2b3038;margin-bottom:3px}.atlas-module__KyPA4a__role strong{color:#15181d;font-size:11.5px}.atlas-module__KyPA4a__bullets li{color:#3d434d;margin-bottom:2px;padding-left:13px;position:relative}.atlas-module__KyPA4a__bullets li:before{content:"";border:1.5px solid var(--r-accent);border-radius:1px;width:5px;height:5px;position:absolute;top:6px;left:1px;transform:rotate(45deg)}.atlas-module__KyPA4a__expertise{border-left:2px solid var(--r-accent);color:#15181d;margin-bottom:3px;padding:3px 0 3px 9px}
.folio-module__SCitBW__root{flex-direction:column;padding:46px 52px 34px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.folio-module__SCitBW__mast h1{text-transform:uppercase;letter-spacing:-.01em;color:#121417;font-size:50px;font-weight:800;line-height:.95}.folio-module__SCitBW__mast h1 span{color:var(--r-accent)}.folio-module__SCitBW__rule{height:6px;box-shadow:0 3px 0 var(--r-accent);background:#121417;border-bottom:2px solid #fff;margin-top:12px}.folio-module__SCitBW__dateline{color:#4b5260;border-bottom:1px solid #d4d7dc;justify-content:space-between;gap:16px;margin-top:10px;padding-bottom:8px;font-size:10px;display:flex}.folio-module__SCitBW__dateline .folio-module__SCitBW__r-h,.folio-module__SCitBW__dateline>span:first-child{color:#121417;font-size:10.5px}.folio-module__SCitBW__grid{grid-template-columns:200px 1fr;gap:24px;margin-top:16px;display:grid}.folio-module__SCitBW__left{border-right:1px solid #d4d7dc;padding-right:22px}.folio-module__SCitBW__left section{margin-bottom:14px}.folio-module__SCitBW__kicker{color:#121417;margin-bottom:7px;padding-top:7px;font-size:10.5px;position:relative}.folio-module__SCitBW__kicker:before{content:"";background:var(--r-accent);width:28px;height:3px;position:absolute;top:0;left:0}.folio-module__SCitBW__lede{font-family:var(--r-head);color:#2b3038;font-size:12px;line-height:1.5}.folio-module__SCitBW__lede:first-letter{float:left;color:var(--r-accent);padding:3px 6px 0 0;font-size:34px;font-weight:700;line-height:.9}.folio-module__SCitBW__list li{border-bottom:1px dotted #d4d7dc;padding:3px 0}.folio-module__SCitBW__columns{-moz-column-count:2;column-count:2;-moz-column-gap:26px;-moz-column-rule:1px solid #e3e5e9;column-rule:1px solid #e3e5e9;column-gap:26px}.folio-module__SCitBW__story{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:14px}.folio-module__SCitBW__when{letter-spacing:.12em;text-transform:uppercase;color:var(--r-accent);font-size:9px;font-weight:700}.folio-module__SCitBW__story h3{color:#121417;margin:2px 0;font-size:13px;line-height:1.25}.folio-module__SCitBW__where{color:#6b7280;margin-bottom:4px;font-style:italic}.folio-module__SCitBW__bullets li{color:#3d434d;text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-bottom:4px}.folio-module__SCitBW__foot{border-top:2px solid #121417;grid-template-columns:1fr 200px;gap:24px;margin-top:auto;padding-top:12px;display:grid}.folio-module__SCitBW__footRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.folio-module__SCitBW__foot p{color:#3d434d}.folio-module__SCitBW__foot strong{color:#121417}
.summit-module__KPMKsq__root{position:absolute;top:0;bottom:0;left:0;right:0}.summit-module__KPMKsq__band{background:var(--r-accent);align-items:center;height:122px;display:flex;position:absolute;top:52px;left:12px;right:12px}.summit-module__KPMKsq__band:before,.summit-module__KPMKsq__band:after{content:"";background:var(--r-accent);height:2px;position:absolute;left:0;right:0}.summit-module__KPMKsq__band:before{top:-5px}.summit-module__KPMKsq__band:after{bottom:-6px}.summit-module__KPMKsq__photo{width:112px;height:112px;color:var(--r-accent);background:#dfe3e8;border:3px solid #fff;border-radius:50%;font-size:38px;position:absolute;top:50%;left:90px;transform:translateY(-50%)}.summit-module__KPMKsq__name{color:var(--r-accent-ink);position:absolute;left:291px;right:32px}.summit-module__KPMKsq__name h1{text-transform:uppercase;letter-spacing:.05em;font-size:32px;line-height:1.1}.summit-module__KPMKsq__name p{letter-spacing:.14em;text-transform:uppercase;opacity:.92;margin-top:8px;font-size:12.5px}.summit-module__KPMKsq__side{background:linear-gradient(#eaf0f4 0%,#e4ebf1 100%);flex-direction:column;gap:24px;width:278px;padding:42px 30px 30px 42px;display:flex;position:absolute;top:183px;bottom:0;left:6px}.summit-module__KPMKsq__side h2{color:var(--r-accent);border-bottom:1px solid #c7d1da;margin-bottom:10px;padding-bottom:6px;font-size:13px}.summit-module__KPMKsq__contact li{word-break:break-word;align-items:center;gap:9px;margin-bottom:8px;display:flex}.summit-module__KPMKsq__tile{background:var(--r-accent);width:19px;height:19px;color:var(--r-accent-ink);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.summit-module__KPMKsq__dots li{color:#1f2937;margin-bottom:4px;padding-left:13px;position:relative}.summit-module__KPMKsq__dots li:before{content:"•";color:#1f2937;position:absolute;left:0}.summit-module__KPMKsq__ref{color:#1f2937;flex-direction:column;gap:2px;display:flex}.summit-module__KPMKsq__ref strong{font-size:11px}.summit-module__KPMKsq__main{position:absolute;top:204px;bottom:30px;left:314px;right:50px}.summit-module__KPMKsq__block{margin-bottom:18px;padding-left:38px;position:relative}.summit-module__KPMKsq__block:not(:last-child):before{content:"";background:#c7d1da;width:1.5px;position:absolute;top:27px;bottom:-18px;left:13px}.summit-module__KPMKsq__title{color:var(--r-accent);border-bottom:1px solid #c7d1da;margin-bottom:10px;padding-bottom:7px;font-size:14px;line-height:20px;position:relative}.summit-module__KPMKsq__marker{background:var(--r-accent);width:27px;height:27px;color:var(--r-accent-ink);border-radius:2px;justify-content:center;align-items:center;display:flex;position:absolute;top:-3px;left:-38px}.summit-module__KPMKsq__body{color:#374151}.summit-module__KPMKsq__entry{margin-bottom:11px}.summit-module__KPMKsq__row{justify-content:space-between;gap:12px;display:flex}.summit-module__KPMKsq__row strong{color:#111827;font-size:11.5px}.summit-module__KPMKsq__row span{color:#1f2937;white-space:nowrap}.summit-module__KPMKsq__role{color:#111827;margin:1px 0 3px;font-weight:700}.summit-module__KPMKsq__bullets li{color:#1f2937;margin-bottom:2px;padding-left:14px;position:relative}.summit-module__KPMKsq__bullets li:before{content:"•";position:absolute;left:2px}
.cascade-module__FGjn7G__root{position:absolute;top:0;bottom:0;left:0;right:0}.cascade-module__FGjn7G__art{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.cascade-module__FGjn7G__fill{fill:var(--r-accent)}.cascade-module__FGjn7G__line{fill:none;stroke:var(--r-accent);stroke-width:1.5px}.cascade-module__FGjn7G__ribbon{fill:var(--r-accent);opacity:.045}.cascade-module__FGjn7G__photo{background:var(--r-accent-soft);width:182px;height:182px;color:var(--r-accent);border:4px solid #fff;border-radius:50%;font-size:52px;position:absolute;top:46px;left:50px;box-shadow:0 2px 10px rgba(0,0,0,.14)}.cascade-module__FGjn7G__head{position:absolute;top:150px;left:270px;right:50px}.cascade-module__FGjn7G__head h1{color:var(--r-accent);font-size:40px;line-height:1.05}.cascade-module__FGjn7G__headline{color:#111827;margin-top:12px;font-size:13px;font-weight:700}.cascade-module__FGjn7G__summary{color:#1f2937;margin-top:8px}.cascade-module__FGjn7G__side{flex-direction:column;gap:24px;width:196px;display:flex;position:absolute;top:334px;left:44px}.cascade-module__FGjn7G__side h2,.cascade-module__FGjn7G__main h2{color:var(--r-accent);margin-bottom:12px;font-size:13px}.cascade-module__FGjn7G__contact li{color:#111827;word-break:break-word;align-items:flex-start;gap:9px;margin-bottom:9px;display:flex}.cascade-module__FGjn7G__contact svg{color:var(--r-accent);flex-shrink:0;margin-top:3px}.cascade-module__FGjn7G__edu{color:#1f2937;flex-direction:column;margin-bottom:10px;display:flex}.cascade-module__FGjn7G__edu strong{color:#111827}.cascade-module__FGjn7G__main{position:absolute;top:334px;left:280px;right:50px}.cascade-module__FGjn7G__entry{margin-bottom:16px}.cascade-module__FGjn7G__role{color:#111827;font-size:12px}.cascade-module__FGjn7G__company{color:#1f2937;margin:2px 0 5px;font-style:italic}.cascade-module__FGjn7G__list li{color:#111827;margin-bottom:4px;padding-left:14px;position:relative}.cascade-module__FGjn7G__list li:before{content:"";background:var(--r-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:6px;left:2px}
.beacon-module__Ko7kHG__root{background:#e9eaee;padding:22px 26px;position:absolute;top:0;bottom:0;left:0;right:0}.beacon-module__Ko7kHG__sheet{background:#f6f7f8;border-radius:26px;flex-direction:column;height:100%;padding:24px 24px 22px;display:flex}.beacon-module__Ko7kHG__head{align-items:center;gap:46px;padding-left:112px;display:flex}.beacon-module__Ko7kHG__ring{background:var(--r-accent);border-radius:50%;flex-shrink:0;width:212px;height:212px;padding:18px}.beacon-module__Ko7kHG__inner{width:100%;height:100%;box-shadow:inset 0 0 0 3px var(--r-accent),inset 0 0 0 5px #fff;background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.beacon-module__Ko7kHG__inner span{color:var(--r-accent);text-transform:none;letter-spacing:0;font-size:52px;font-weight:700}.beacon-module__Ko7kHG__inner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.beacon-module__Ko7kHG__nameBlock h1{color:#1a1d23;text-transform:none;letter-spacing:0;font-size:42px;font-weight:700;line-height:1}.beacon-module__Ko7kHG__pill{background:var(--r-accent);color:var(--r-accent-ink);text-transform:none;letter-spacing:0;border-radius:999px;margin-top:14px;padding:6px 18px;font-size:13px;display:inline-block}.beacon-module__Ko7kHG__company{color:#3d434d;margin-top:10px;font-size:14px}.beacon-module__Ko7kHG__summary{border:1px solid color-mix(in srgb,var(--r-accent)30%,#fff);background:#fff;border-radius:10px;margin-top:16px;padding:12px 26px 14px}.beacon-module__Ko7kHG__summary h2{color:#1a1d23;text-transform:none;letter-spacing:0;margin-bottom:4px;font-size:19px}.beacon-module__Ko7kHG__summary p{color:#2b3038;font-size:12.5px}.beacon-module__Ko7kHG__grid{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:18px 16px;margin-top:22px;display:grid}.beacon-module__Ko7kHG__card{border:1px solid color-mix(in srgb,var(--r-accent)30%,#fff);color:#2b3038;background:#fff;border-radius:10px;padding:16px 18px;font-size:12.5px;line-height:1.6}.beacon-module__Ko7kHG__title{color:#1a1d23;text-transform:none;letter-spacing:0;align-items:center;gap:10px;margin-bottom:10px;font-size:18.5px;line-height:1.2;display:flex}.beacon-module__Ko7kHG__icon{background:var(--r-accent);width:32px;height:32px;color:var(--r-accent-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.beacon-module__Ko7kHG__numbered{padding-left:16px!important;list-style:decimal!important}.beacon-module__Ko7kHG__numbered li{margin-bottom:3px}.beacon-module__Ko7kHG__para{margin-bottom:6px}.beacon-module__Ko7kHG__foot{color:#2b3038;grid-template-columns:1fr 1fr;gap:10px 16px;padding:18px 22px 0;font-size:12.5px;display:grid}.beacon-module__Ko7kHG__foot>span{align-items:center;gap:10px;display:flex}.beacon-module__Ko7kHG__tile{background:var(--r-accent);width:24px;height:24px;color:var(--r-accent-ink);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}
.sterling-module__735XQG__root{color:#1f2430;position:absolute;top:0;bottom:0;left:0;right:0}.sterling-module__735XQG__band{background:color-mix(in srgb,var(--r-accent)12%,#fef3cc);height:213px;position:absolute;top:0;left:0;right:0}.sterling-module__735XQG__divider{background:var(--r-accent);width:1.5px;position:absolute;top:0;bottom:0;left:295px}.sterling-module__735XQG__photo{border:4px solid var(--r-dark);width:156px;height:156px;color:var(--r-dark);background:#fff;border-radius:50%;font-size:44px;position:absolute;top:46px;left:68px}.sterling-module__735XQG__head{position:absolute;top:60px;left:340px;right:40px}.sterling-module__735XQG__head h1{text-transform:uppercase;letter-spacing:.04em;flex-direction:column;font-size:46px;line-height:1.04;display:flex}.sterling-module__735XQG__first{color:var(--r-accent);font-weight:600}.sterling-module__735XQG__last{color:var(--r-dark);font-weight:900}.sterling-module__735XQG__headline{letter-spacing:.08em;color:#1f2430;margin-top:16px;font-size:13px}.sterling-module__735XQG__side{flex-direction:column;gap:30px;width:230px;display:flex;position:absolute;top:240px;left:36px}.sterling-module__735XQG__side h2,.sterling-module__735XQG__main h2{letter-spacing:.14em;text-transform:uppercase;color:var(--r-dark);font-size:14px}.sterling-module__735XQG__side h2{border-bottom:1.5px solid var(--r-accent);margin-bottom:14px;padding-bottom:10px}.sterling-module__735XQG__contact li{margin-bottom:12px;padding-left:32px}.sterling-module__735XQG__edu{flex-direction:column;margin-bottom:12px;display:flex}.sterling-module__735XQG__edu strong{letter-spacing:.08em;text-transform:uppercase;color:var(--r-dark);font-size:10.5px}.sterling-module__735XQG__main{position:absolute;top:246px;left:340px;right:54px}.sterling-module__735XQG__about{border-bottom:1.5px solid var(--r-accent);margin-bottom:26px;padding-bottom:20px}.sterling-module__735XQG__main h2{margin-bottom:12px}.sterling-module__735XQG__about p{color:#2b3038;line-height:1.6}.sterling-module__735XQG__entry{margin-bottom:14px}.sterling-module__735XQG__row{justify-content:space-between;gap:12px;display:flex}.sterling-module__735XQG__row strong{letter-spacing:.04em;text-transform:uppercase;color:var(--r-dark);font-size:12px}.sterling-module__735XQG__row span{color:var(--r-dark);white-space:nowrap;font-weight:700}.sterling-module__735XQG__company{color:#2b3038;margin:3px 0 5px}.sterling-module__735XQG__bullets li{color:#1f2430;margin-bottom:4px;padding-left:14px;position:relative}.sterling-module__735XQG__bullets li:before{content:"•";position:absolute;left:2px}
.horizon-module__b95O8W__root{color:#1c2440;background:#f7f4ef;font-size:11.5px;position:absolute;top:0;bottom:0;left:0;right:0}.horizon-module__b95O8W__decoTop,.horizon-module__b95O8W__decoBottom{background:color-mix(in srgb,var(--r-accent)14%,#f7f4ef);border-radius:50%;position:absolute}.horizon-module__b95O8W__decoTop{width:100px;height:100px;top:-52px;left:530px}.horizon-module__b95O8W__decoBottom{width:150px;height:150px;bottom:-60px;left:-42px}.horizon-module__b95O8W__root h1{color:#1c2440;font-size:32px;line-height:1.08}.horizon-module__b95O8W__root h2{color:#1c2440;margin-bottom:9px;font-size:13px}.horizon-module__b95O8W__root h2 i{margin-right:8px;font-style:normal}.horizon-module__b95O8W__root section{margin-top:22px}.horizon-module__b95O8W__left{width:238px;position:absolute;top:66px;left:34px}.horizon-module__b95O8W__left section>p{line-height:1.55}.horizon-module__b95O8W__list li{margin-bottom:2px;padding-left:14px;position:relative}.horizon-module__b95O8W__list li:before{content:"•";position:absolute;left:2px}.horizon-module__b95O8W__bars li{background:#fff;height:21px;margin-bottom:8px;position:relative}.horizon-module__b95O8W__fill{background:var(--r-accent);position:absolute;top:0;bottom:0;left:0;right:auto}.horizon-module__b95O8W__label{color:var(--r-accent-ink);white-space:nowrap;padding:0 9px;font-size:11px;line-height:21px;display:block;position:relative}.horizon-module__b95O8W__ruled{border-bottom:1.5px solid #c9c6c1;padding-bottom:6px}.horizon-module__b95O8W__donutWrap{width:238px;height:240px;position:relative}.horizon-module__b95O8W__donut{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.horizon-module__b95O8W__axis{stroke:#8b93a7;stroke-width:1px;stroke-dasharray:2 3}.horizon-module__b95O8W__pct{fill:#fff;font-family:Arial,sans-serif;font-size:11px;font-weight:700}.horizon-module__b95O8W__leader{stroke:#1c2440;stroke-width:1px}.horizon-module__b95O8W__badge{fill:#1c2440}.horizon-module__b95O8W__badgeText{fill:#fff;font-family:Arial,sans-serif;font-size:8.5px;font-weight:700}.horizon-module__b95O8W__clock{fill:none;stroke:#1c2440;stroke-width:1.2px}.horizon-module__b95O8W__center{fill:#1c2440;font-family:Arial,sans-serif;font-size:10px;font-weight:700}.horizon-module__b95O8W__centerSmall{fill:#1c2440;font-family:Arial,sans-serif;font-size:5px;font-weight:700}.horizon-module__b95O8W__callout{color:#1c2440;width:74px;font-size:7.5px;line-height:1.3;position:absolute}.horizon-module__b95O8W__callout strong{margin-bottom:2px;font-size:8px;display:block}.horizon-module__b95O8W__tr{top:18px;right:0}.horizon-module__b95O8W__br{top:162px;right:0}.horizon-module__b95O8W__bl{top:162px;left:0}.horizon-module__b95O8W__tl{top:18px;left:0}.horizon-module__b95O8W__mid{width:268px;position:absolute;top:66px;left:296px}.horizon-module__b95O8W__entry{margin-bottom:13px}.horizon-module__b95O8W__date{font-size:10.5px;font-style:italic}.horizon-module__b95O8W__role{color:#1c2440;font-size:13px;font-weight:700}.horizon-module__b95O8W__arch{background:var(--r-accent);width:218px;color:var(--r-accent-ink);border-radius:109px 109px 0 0;flex-direction:column;display:flex;position:absolute;top:28px;bottom:0;left:588px;overflow:hidden}.horizon-module__b95O8W__archTop{background:color-mix(in srgb,var(--r-accent)72%,#fff);justify-content:center;align-items:center;height:244px;display:flex}.horizon-module__b95O8W__archTop span{color:#fff;letter-spacing:0;text-transform:none;font-size:52px}.horizon-module__b95O8W__archBody{padding:4px 24px 24px}.horizon-module__b95O8W__archBody h2{color:var(--r-accent-ink)}.horizon-module__b95O8W__archBody p{font-size:12px;line-height:1.55}
.page-module__9ptzgG__page{color:#2b3038;width:816px;height:1056px;font-family:var(--r-body);text-align:left;background:#fff;font-size:10.5px;line-height:1.5;position:relative;overflow:hidden}:where(.page-module__9ptzgG__page *){box-sizing:border-box;margin:0;padding:0}:where(.page-module__9ptzgG__page ul){list-style:none}.page-module__9ptzgG__page .r-h{font-family:var(--r-head);text-transform:var(--r-head-tt);letter-spacing:var(--r-head-ls);font-weight:var(--r-head-w)}
