.job-descriptions{padding:clamp(50px,8vw,85px) 0;font-family:Helvetica,sans-serif !important;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f3f3f3}.job-descriptions *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.job-descriptions .container{width:calc(min(1196px, 83%));margin:0 auto}.job-descriptions .container>h2{color:#0073ae;font-weight:700;text-align:left;margin-bottom:45px}.job-descriptions .container .article-section+.article-section{margin-top:60px}.job-descriptions .container .article-section h3{color:#0073ae;font-size:clamp(22px,3vw,30px);margin-bottom:30px}.job-descriptions .container .article-section details{padding:20px;background:white;cursor:pointer}.job-descriptions .container .article-section details+details{margin-top:20px}.job-descriptions .container .article-section details iframe{display:block;margin-left:auto;margin-right:auto}.job-descriptions .container .article-section details iframe+a{justify-content:center}.job-descriptions .container .article-section details summary{display:-ms-grid;display:grid;font-weight:600;-ms-grid-columns:(max-content)[2];grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:600}.job-descriptions .container .article-section details summary::after{content:"\002B";color:#a89968;-webkit-transform:scale(1.4);transform:scale(1.4)}.job-descriptions .container .article-section details summary.open::after{content:"\2212"}.job-descriptions .container .article-section details *+*{margin-top:1rem}.job-descriptions .container .article-section details p{font-size:18px}.job-descriptions .container .article-section details a{display:flex;gap:.3em;align-items:center}.job-descriptions .container .article-section details a svg{display:block;height:15px;fill:hsl(46deg 27% 53%)}.job-descriptions .container .article-section details strong{color:#0073ae}.job-descriptions .container .article-section details a{color:#a89968;text-decoration:underline;font-weight:600}