.career-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;border-radius:1.5rem;border-width:.063rem;border-color:var(--color-border);background-color:var(--color-background);padding:2rem}@media(min-width:768px){.career-item{flex-direction:row;justify-content:space-between;column-gap:3.5rem;padding:1.5rem}}.career-item:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.career-title{padding-top:.75rem;padding-bottom:1.5rem;text-align:center;font-size:1.125rem;font-weight:400;line-height:140%;color:var(--color-primary)}@media(min-width:640px){.career-title{font-size:1.5rem}}@media(min-width:768px){.career-title{padding-top:1rem;padding-bottom:1rem}}.career-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}@media(min-width:768px){.career-badges{justify-content:flex-start}}.badge-default{pointer-events:none;display:flex;height:1.375rem;white-space:nowrap;border-radius:9999px;border-width:.063rem;border-color:var(--color-background-alt);background-color:var(--color-background-alt);padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--color-primary);text-decoration-line:none}@media(min-width:420px){.badge-default{font-size:.75rem;line-height:1rem}}.badge-default{line-height:1.6}.badge-alt{pointer-events:none;display:flex;height:1.375rem;white-space:nowrap;border-radius:9999px;border-width:.063rem;border-color:var(--color-primary);padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--color-primary);text-decoration-line:none}@media(min-width:420px){.badge-alt{font-size:.75rem;line-height:1rem}}.badge-alt{line-height:1.6}.badge-date__green{display:inline-flex;width:auto;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity));padding:.125rem .375rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}@media(min-width:420px){.badge-date__green{font-size:.688rem}}.badge-date__green{line-height:1.4}.badge-date__orange{display:inline-flex;width:auto;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity));padding:.125rem .375rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity))}@media(min-width:420px){.badge-date__orange{font-size:.688rem}}.badge-date__orange{line-height:1.4}.badge-date__gray{display:inline-flex;width:auto;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity));padding:.125rem .375rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}@media(min-width:420px){.badge-date__gray{font-size:.688rem}}.badge-date__gray{line-height:1.4}
