.card{background:#f8f2fc;border:1px solid #efe2f8;border-radius:12px;padding:1rem;flex-direction:column}.card,.card .grid{display:flex;margin-bottom:1rem}.card .grid.first-grid{flex-direction:column;justify-content:space-between;gap:.5rem}.card .grid.first-grid .title-and-icon{display:flex;justify-content:space-between;align-items:center;gap:1rem}.card .grid.first-grid .title-and-icon .title{font-size:.9rem;font-weight:700;color:#333;margin:0;white-space:nowrap}.card .grid.first-grid .type-and-salary{display:flex;gap:1rem}.card .grid.first-grid .type-and-salary .type{font-size:.875rem;font-weight:600;padding:.25rem .5rem;border-radius:8px;text-transform:uppercase}.card .grid.first-grid .type-and-salary .type.fullTime{background:#e7f6ea;color:#0ba02c}.card .grid.first-grid .type-and-salary .type.partTime{background:#fff3e0;color:#f57c00}.card .grid.first-grid .type-and-salary .salary{font-size:.875rem;color:#666}.card .grid.second-grid{gap:1rem}.card .grid.second-grid .logo{width:50px;height:50px;border-radius:50%;object-fit:contain}.card .grid.second-grid .company-and-location{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem}.card .grid.second-grid .company-and-location .company{font-size:1rem;font-weight:500;color:#333}.card .grid.second-grid .company-and-location .location{font-size:.875rem;color:#666}.card .grid.third-grid .applicants{display:flex;align-items:center;gap:.5rem}.card .grid.third-grid .applicants .icon{width:16px;height:16px;color:#6a0dad}.card .grid.third-grid .applicants span{font-size:.875rem;color:#666}.card .grid.fourth-grid{display:flex;justify-content:center;margin-top:1rem;gap:1rem}.card .grid.fourth-grid .applyNow,.card .grid.fourth-grid .viewDetails{color:#6b46c1;font-size:.875rem;font-weight:500;padding:.5rem 1rem;border-radius:.25rem;border:1px solid #6b46c1;cursor:pointer;transition:background-color .2s ease}.card .grid.fourth-grid .applyNow:hover,.card .grid.fourth-grid .viewDetails:hover{background-color:#f8f7ff}.card .grid.fourth-grid .applyNow{background-color:#6b46c1;color:#fff}.card .grid.fourth-grid .applyNow:hover{background-color:#6300b3;color:#fff!important}