.cw-careers-empty,.cw-careers-error{background-color:var(--cw-background);border-radius:8px;padding:30px;text-align:center}.cw-careers-empty p,.cw-careers-error p{color:var(--cw-muted);margin:0}.cw-careers-error{background-color:var(--cw-warning-tint);border:1px solid var(--cw-warning)}.cw-careers-error strong{color:var(--cw-muted)}.cw-careers-list{width:100%}.cw-careers-table-body{background:var(--cw-calcite)}.cw-career-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--cw-border);display:grid;gap:1.25rem;grid-template-columns:2fr 1fr 1.5fr 1.5fr 1fr;padding:1.25rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.cw-career-row:hover{background-color:var(--cw-background)}.cw-career-row:last-child{border-bottom:none}@media (max-width:768px){.cw-career-row{gap:.75rem;grid-template-columns:1fr;padding:1.25rem}}.cw-career-col-title{text-align:center}.cw-career-col-title .cw-career-title{color:var(--cw-text);font-size:1rem;font-weight:600;line-height:1.4;margin:0}@media (max-width:768px){.cw-career-col-title .cw-career-title{font-size:18px}}.cw-career-col-type{text-align:center}.cw-career-col-type .cw-career-workplace-type{background-color:var(--cw-curious-blue-tint);border-radius:4px;color:var(--cw-curious-blue);display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.5px;padding:.5rem .75rem;text-transform:capitalize}@media (max-width:768px){.cw-career-col-type:before{color:var(--cw-muted);font-weight:600;margin-right:8px}}.cw-career-col-location{text-align:center}.cw-career-col-location .cw-career-location{color:var(--cw-muted);font-size:.875rem}@media (max-width:768px){.cw-career-col-location:before{color:var(--cw-muted);font-weight:600;margin-right:8px}}.cw-career-col-department{text-align:center}.cw-career-col-department .cw-career-department{color:var(--cw-muted);font-size:.875rem}@media (max-width:768px){.cw-career-col-department:before{color:var(--cw-muted);font-weight:600;margin-right:8px}}.cw-career-col-action{text-align:center}.cw-career-col-action .cw-career-apply-btn{background-color:var(--cw-primary);border:none;border-radius:2rem;color:var(--cw-calcite)!important;display:inline-block;font-size:.875rem;font-weight:600;padding:.5rem .75rem;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.cw-career-col-action .cw-career-apply-btn:hover{background-color:var(--cw-primary);text-decoration:none;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cw-career-col-action .cw-career-apply-btn:active{background-color:var(--cw-negetive);-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:768px){.cw-career-col-action .cw-career-apply-btn{display:block;padding:.875rem 1.125rem;width:100%}}