.exp{padding:12vh 0}
.job{display:grid;grid-template-columns:200px 1fr;gap:34px;padding:34px 0;border-top:1px solid rgba(35,36,58,.14)}
.job .when{font-size:14px;color:var(--mute);line-height:1.6}
.job .when b{display:block;color:var(--ink);font-family:var(--serif);font-weight:400;font-size:22px}
.job h3{font-family:var(--serif);font-weight:400;font-size:30px;line-height:1.15}
.job .at{color:var(--mag);font-style:italic}
.job ul{margin-top:16px;list-style:none}
.job li{position:relative;padding-left:26px;margin-bottom:12px;line-height:1.65;color:#3b3d58}
.job li::before{content:"";position:absolute;left:0;top:.62em;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle,var(--pink),var(--yel));box-shadow:0 0 12px var(--pink)}
