.opportunity-post{background-color:#fff;color:var(--color-primary-dark);padding-bottom:8rem;padding-top:15rem}.opportunity-post__layout{display:flex;flex-direction:column;gap:4rem}@media (min-width:992px){.opportunity-post__layout{align-items:flex-start;flex-direction:row;gap:8rem}.opportunity-post__left{flex:0.2}}.opportunity-post__back{font-size:1.4rem}.opportunity-post__back svg{display:none}.opportunity-post__middle{display:flex;flex:1;flex-direction:column;gap:2rem}.opportunity-post__header{display:flex;flex-direction:column;gap:1.4rem}.opportunity-post__tags{display:flex;flex-wrap:wrap;gap:.8rem}.opportunity-post__tag{background-color:var(--color-pale-lavender);border-radius:2rem;font-size:1.3rem;font-weight:500;padding:.6rem 1.4rem}.opportunity-post__name{color:var(--color-primary-dark);font-size:2.8rem;font-weight:700;line-height:1.2}@media (min-width:768px){.opportunity-post__name{font-size:3.6rem}}.opportunity-post__summary{color:var(--color-primary-dark);font-size:1.6rem;font-weight:400;line-height:1.7}.opportunity-post__financials{background-color:var(--color-ghost-white);border-radius:1.2rem;margin-top:2rem;padding:3rem}.opportunity-post__financials-heading{font-size:1.8rem;font-weight:700;margin-bottom:1.6rem}.opportunity-post__financials-grid{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.opportunity-post__stat{display:flex;flex-direction:column;gap:.4rem}.opportunity-post__stat-label{color:var(--color-mauve);font-size:1.3rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.opportunity-post__stat-value{color:var(--color-primary-dark);font-size:2rem;font-weight:700}.opportunity-post__register-prompt{border-top:1px solid var(--color-light-gray);margin-top:2.4rem;padding-top:2rem}.opportunity-post__register-text{font-size:1.4rem;font-weight:300;margin-bottom:1.2rem}.opportunity-post__right{flex:0.4}.opportunity-post__recommended-title{font-weight:700;margin-bottom:1.5rem}.opportunity-post__recommended-container{display:flex;flex-direction:column;row-gap:1rem}.opportunity-post__recommended-card{border:1px solid var(--color-light-gray);border-radius:1rem;color:var(--color-primary-dark);display:block;padding:1.6rem 2rem}.opportunity-post__recommended-card:link,.opportunity-post__recommended-card:visited{color:var(--color-primary-dark)}.opportunity-post__recommended-card:hover{border-color:var(--color-primary-light)}.opportunity-post__recommended-name{font-size:1.5rem;font-weight:600}.opportunity-post__recommended-meta{color:var(--color-mauve);font-size:1.3rem;font-weight:300}