.job-posting{--jobposting-profile-background:var(--color-shade-soft);--jobposting-profile-color:var(--color-darkest);--jobposting-tasks-background:var(--color-shade);--jobposting-tasks-color:var(--color-darkest);--jobposting-benefits-background:var(--color-darkest);--jobposting-benefits-color:var(--color-lightest)}:is(.content--shade-1,.content--shade-2) .job-posting{--jobposting-tasks-background:var(--color-lightest)}:is(.content--shade-soft-1,.content--shade-soft-2) .job-posting{--jobposting-profile-background:var(--color-lightest)}.content--darkest .job-posting{--jobposting-benefits-background:var(--color-key)}.job-posting .jobposting-profile-tasks{grid-gap:var(--width-margin);display:grid}@media screen and (min-width:768px){.job-posting .jobposting-profile-tasks{grid-template-columns:repeat(2,minmax(0,1fr))}}.job-posting .jobposting-profile-tasks h3{font-size:var(--fontsize-m);text-transform:uppercase;margin:10px 0 15px}.job-posting .jobposting-profile{background-color:rgb(var(--jobposting-profile-background));color:rgb(var(--jobposting-profile-color));padding:var(--width-margin);border-radius:50px}.job-posting .jobposting-tasks{background-color:rgb(var(--jobposting-tasks-background));color:rgb(var(--jobposting-tasks-color));padding:var(--width-margin);border-radius:50px}
