#careers-page{--tab-label-active:hsl(var(--terracotta));--tab-label-hover:hsl(var(--terracotta));--tab-border-active:hsl(var(--terracotta));.tab-count-badge{display:inline-grid;vertical-align:middle;margin-left:6px;background-color:hsla(var(--terracotta),.12);color:hsl(var(--terracotta))}.tab-button.is-active .tab-count-badge{background-color:hsl(var(--terracotta));color:var(--white)}#no-openings-card{height:240px;overflow:hidden;@media screen and (max-width:900px){height:360px}}#road-sign{position:absolute;right:8%;bottom:-25%;width:120px;z-index:-1;transform:rotate(8deg)}#core-values-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--micro);gap:var(--micro);@media screen and (max-width:1100px){grid-template-columns:repeat(2,1fr)}@media screen and (max-width:600px){grid-template-columns:1fr}}.core-values-card{height:100%;display:flex;flex-direction:column}.core-values-icon{width:64px;height:64px;margin-bottom:var(--micro)}.role-card{height:240px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;footer{position:absolute;left:0;bottom:-100px;width:100%;background-color:color-mix(in oklch,var(--white) 40%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--micro);transition:all .3s cubic-bezier(1,0,0,1)}&:hover footer{bottom:0}}}