.career-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;aspect-ratio:1/1.3;border:1px solid var(--theme-green-dark);gap:2rem;justify-content:center;width:100%}@media screen and (max-width:480px){.career-card{padding:1rem}}.career-card .display-sm-semibold{letter-spacing:.3rem;text-align:center;text-transform:uppercase}.career-card .display-lg-semibold{position:relative;text-align:center}@media screen and (max-width:480px){.career-card .display-lg-semibold{color:var(--display-color-primary);font-family:var(--secondary-font);font-size:clamp(2.8rem,1.8vw,3.5rem);font-style:normal;font-weight:600;letter-spacing:clamp(.88rem,.57vw,1.1rem);letter-spacing:.3rem;line-height:1.22}}.career-card .text-xl-semibold{letter-spacing:0;max-width:65%;text-align:center}@media screen and (max-width:480px){.career-card .text-xl-semibold{color:var(--display-color-primary);font-family:var(--secondary-font);font-size:clamp(2rem,1.3vw,2.5rem);font-style:normal;font-weight:600;line-height:1.33}}.career-card .text-xl-semibold.subheader{letter-spacing:.2rem;text-transform:uppercase}.career-card .btn{margin-top:2rem;padding-inline:4rem}