.simple-module__fUp4cG__page{max-width:760px;color:var(--ink);margin:0 auto;padding:48px 20px 64px;font-size:16.5px;line-height:1.6}.simple-module__fUp4cG__page a{color:var(--led-blue)}.simple-module__fUp4cG__page code{font-family:var(--font-mono);font-size:.9em}.simple-module__fUp4cG__head{border-bottom:2px solid var(--hairline);padding-bottom:22px}.simple-module__fUp4cG__kicker{font-family:var(--font-mono);color:var(--ink-2);margin:0 0 6px;font-size:12px}.simple-module__fUp4cG__head h1{letter-spacing:-.03em;margin:0;font-size:clamp(36px,7vw,56px);font-weight:800;line-height:1.05}.simple-module__fUp4cG__lede{margin:12px 0 16px;font-size:19px}.simple-module__fUp4cG__links{flex-wrap:wrap;gap:8px 18px;font-weight:700;display:flex}.simple-module__fUp4cG__section{border-bottom:1px solid var(--rule);padding:22px 0 6px}.simple-module__fUp4cG__section h2{letter-spacing:-.02em;margin:0 0 12px;font-size:22px;font-weight:800}.simple-module__fUp4cG__section p{margin:0 0 12px}.simple-module__fUp4cG__jobs{margin:0;padding:0;list-style:none}.simple-module__fUp4cG__jobs li{margin-bottom:18px}.simple-module__fUp4cG__jobs p{margin:0 0 4px}.simple-module__fUp4cG__jobHead{flex-wrap:wrap;gap:0 8px;display:flex}.simple-module__fUp4cG__jobHead span{font-family:var(--font-mono);color:var(--ink-2);margin-left:auto;font-size:13px}.simple-module__fUp4cG__note{color:var(--ink-2);font-size:15px}.simple-module__fUp4cG__skills{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.simple-module__fUp4cG__skills h3{margin:0 0 6px;font-size:15px;font-weight:800}.simple-module__fUp4cG__skills ul,.simple-module__fUp4cG__plain{margin:0 0 12px;padding-left:18px}.simple-module__fUp4cG__skills li,.simple-module__fUp4cG__plain li{margin-bottom:6px}.simple-module__fUp4cG__skills span{color:var(--ink-2);font-size:14px}.simple-module__fUp4cG__foot{color:var(--ink-2);padding-top:22px;font-size:15px}@media (max-width:640px){.simple-module__fUp4cG__skills{grid-template-columns:1fr}}@media print{.simple-module__fUp4cG__page{padding:0;font-size:12pt}.simple-module__fUp4cG__links a:after{content:" (" attr(href) ")";font-size:10pt;font-weight:400}.simple-module__fUp4cG__foot{display:none}}
