body[data-v-b538e0ff]{--color-black:#000;--color-white:#fff;--color-red:#ff004d;--color-creme:#f4efd7;--color-flourYellow:#e9e778;--color-brightIvory25:#f9f8f6;--color-brightIvory50:#f2efea;--color-brightIvory100:#ebe7df;--color-brightIvory200:#e4ded3;--color-brightIvory300:#d2cdc4;--color-brightIvory400:#beb9b0;--color-stoneBrown100:#e2dede;--color-stoneBrown300:#c3bcbb;--color-stoneBrown500:#988f8b;--color-stoneBrown600:#7a716d;--color-stoneBrown700:#524945;--color-stoneBrown800:#241f21;--color-forestGreen600:#042d2b;--color-natureKraft:#c6af88;--color-urbanCoral:#f76c46;--color-golfCeladon:#bacfa3;--color-replasticVistaBlue:#85a1c5}[data-component=job-card][data-v-b538e0ff]{width:calc((var(--100vw) - 2*var(--grid-padding))/4 - var(--grid-gap));color:#241f21;background-color:#f2efea;border-radius:0;flex-direction:column;gap:64px;padding:24px 24px clamp(17px,20.78px - .2vw,20px);transition:border-radius .45s cubic-bezier(.19,1,.22,1);display:flex;position:relative;overflow:hidden}[data-component=job-card][data-v-b538e0ff]:before{content:"";width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;top:-10px;left:-10px}@media only screen and (width<=1023px){[data-component=job-card][data-v-b538e0ff]{width:var(--grid-width)}}[data-component=job-card][data-v-b538e0ff]>:not(.bg){z-index:1;position:relative}[data-component=job-card] .bg[data-v-b538e0ff]{--bg-bleed:50px;inset:calc(var(--bg-bleed)*-1);z-index:0;opacity:.9;border-radius:var(--bg-radius,0);pointer-events:none;transform:scaleX(var(--bg-scale-x,0)) scaleY(var(--bg-scale-y,1));transform-origin:var(--bg-origin,50% 50%);background-color:#e9e778;position:absolute}[data-component=job-card] .bottom-wrapper[data-v-b538e0ff]{border-top:1px solid #241f2133;flex-direction:row;justify-content:space-between;align-items:flex-end;padding-top:clamp(10px,9.22px + .2vw,12px);display:flex}[data-component=job-card] .bottom-wrapper .apply[data-v-b538e0ff]{align-items:center;gap:4px;display:flex}[data-component=job-card] .bottom-wrapper .apply[data-v-b538e0ff] .icon{flex-shrink:0}[data-component=job-card] .bottom-wrapper .details[data-v-b538e0ff]{opacity:.4;flex-direction:column;gap:4px;display:flex}@media only screen and (width>=2000px){[data-component=job-card][data-v-b538e0ff]{gap:3.2vw;padding:1.2vw 1.2vw .85vw}[data-component=job-card] .bottom-wrapper[data-v-b538e0ff]{padding-top:.6vw}}
