.page-module__QnPaFq__article{padding-top:2.5rem;padding-bottom:4.5rem}.page-module__QnPaFq__top{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;padding-bottom:1.5rem;display:flex}.page-module__QnPaFq__title{letter-spacing:-.02em;font-size:clamp(1.75rem,4vw,2.25rem)}.page-module__QnPaFq__headline,.page-module__QnPaFq__where{color:var(--ink-muted);margin-top:.3rem}.page-module__QnPaFq__where{margin-top:0}.page-module__QnPaFq__download{font-size:.95rem}.page-module__QnPaFq__section{margin-top:2.5rem}.page-module__QnPaFq__label{letter-spacing:0;font-size:1.0625rem;font-weight:700}.page-module__QnPaFq__skills{gap:.9rem;margin-top:1rem;display:grid}.page-module__QnPaFq__skillGroup dt{font-weight:600}.page-module__QnPaFq__skillGroup dd{margin-top:.15rem}.page-module__QnPaFq__role{margin-top:1.75rem}.page-module__QnPaFq__roleHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.page-module__QnPaFq__roleCompany{font-size:1.2rem}.page-module__QnPaFq__roleDates{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.95rem}.page-module__QnPaFq__roleTitle{margin-top:.15rem;font-weight:600}.page-module__QnPaFq__roleContext{color:var(--ink-muted)}.page-module__QnPaFq__bullets{margin-top:.75rem;padding-left:1.3rem}.page-module__QnPaFq__bullets li+li{margin-top:.5rem}.page-module__QnPaFq__plain{margin-top:.75rem}.page-module__QnPaFq__printName,.page-module__QnPaFq__printContact{display:none}@media print{.page-module__QnPaFq__article{max-width:none;padding:0;font-size:10.5pt;line-height:1.42}.page-module__QnPaFq__download{display:none}.page-module__QnPaFq__top{border-bottom:.75pt solid #00000073;padding-bottom:.6rem;display:block}.page-module__QnPaFq__title{display:none}.page-module__QnPaFq__printName{letter-spacing:-.01em;font-size:20pt;font-weight:700;line-height:1.1;display:block}.page-module__QnPaFq__headline,.page-module__QnPaFq__where{margin-top:.1rem;font-size:10.6pt}.page-module__QnPaFq__where{margin-top:0}.page-module__QnPaFq__printContact{color:#000;flex-wrap:wrap;gap:0 1.4em;margin-top:.3rem;font-size:9.3pt;display:flex}.page-module__QnPaFq__section{margin-top:1.1rem}.page-module__QnPaFq__label{color:#000;break-after:avoid;border-bottom:.5pt solid #00000047;padding-bottom:.12rem;font-size:10.5pt}.page-module__QnPaFq__skills{margin-top:.45rem;display:block}.page-module__QnPaFq__skillGroup{text-indent:-1em;margin-top:.26rem;padding-left:1em}.page-module__QnPaFq__skillGroup dt,.page-module__QnPaFq__skillGroup dd{color:#000;margin:0;font-size:10.3pt;display:inline}.page-module__QnPaFq__skillGroup dt:after{content:": "}.page-module__QnPaFq__role{margin-top:.84rem}.page-module__QnPaFq__roleHeader{break-after:avoid;flex-wrap:nowrap}.page-module__QnPaFq__roleCompany{font-size:12pt}.page-module__QnPaFq__roleDates{color:#000;white-space:nowrap;font-size:9.3pt}.page-module__QnPaFq__roleTitle{break-after:avoid;margin-top:.02rem;font-size:10.3pt}.page-module__QnPaFq__roleContext{break-after:avoid;font-size:9.6pt}.page-module__QnPaFq__roleContext,.page-module__QnPaFq__headline,.page-module__QnPaFq__where{color:#222}.page-module__QnPaFq__bullets{margin-top:.3rem;padding-left:.95em}.page-module__QnPaFq__bullets li{break-inside:avoid;orphans:2;widows:2;padding-left:.1em}.page-module__QnPaFq__bullets li+li{margin-top:.27rem}.page-module__QnPaFq__plain{margin-top:.3rem;font-size:10.3pt}.page-module__QnPaFq__screenOnly{display:none}}
