@media screen and (min-width:0px){section#why-work-at-mpp .content .content__text-wrapper{text-align:center}section#why-work-at-mpp .content .content__text-wrapper p{margin:0 auto;max-width:1020px}section#why-work-at-mpp .content .content__cards{display:grid;gap:var(--spacing--column-gutter);grid-template-columns:repeat(1,1fr);margin:var(--spacing--text-card)}section#why-work-at-mpp .content .content__cards .card{background-color:var(--color--midnight-navy-50);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;padding:var(--spacing--cards-gutter)}section#why-work-at-mpp .content .content__cards .card .card__text-wrapper{display:flex;flex-direction:column;gap:var(--spacing--headline-text)}section#why-work-at-mpp .content .content__cards .card .card__text-wrapper .bold{font-weight:600}section#why-work-at-mpp .content .button-wrapper{justify-content:center}}@media screen and (min-width:992px){section#why-work-at-mpp .content .content__cards{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:0px){section#prof-dev .content{display:flex;flex-direction:column;gap:var(--spacing--row-gutter)}section#prof-dev .content h2{color:var(--color--white);max-width:720px;padding-bottom:.5rem}section#prof-dev .content p{color:var(--color--white);max-width:840px;padding-bottom:.5rem}section#who .container{padding-bottom:0}section#who .content .content__text-wrapper{text-align:center}section#who .content .content__text-wrapper p{margin:0 auto;max-width:870px;padding-bottom:var(--spacing--row-gutter)}section#who .content .button-wrapper{justify-content:center}section#positions div#open-positions{position:relative;top:calc(var(--spacing--section-v)*-1)}section#positions .container{padding-bottom:0}section#positions .content{background-color:var(--color--midnight-navy-50);border-radius:var(--border-radius);margin:0 auto;max-width:800px;padding:var(--spacing--cards-gutter)}section#positions .content .content__text-wrapper{gap:calc(var(--spacing--row-gutter)*1.5)}section#positions .content .content__text-wrapper .bold{font-weight:600}section#positions .content .button-wrapper{justify-content:center;margin-top:var(--spacing--row-gutter)}section#contact div#apply{position:relative;top:calc(var(--spacing--section-v)*-1)}section#contact .content{display:flex;flex-direction:column;gap:var(--spacing--content)}section#contact .content .content__text-wrapper{text-align:center}section#contact .content .content__text-wrapper p{margin:0 auto;max-width:870px;padding-bottom:var(--spacing--row-gutter)}section#contact .content .form-wrapper{border:1px solid var(--color--midnight-navy-500);border-radius:var(--border-radius);margin:0 auto;max-width:650px;overflow:hidden;width:100%}section#contact iframe{overflow:hidden}section#prefooter .container .inner .content{max-width:900px}}