@media (min-width:1440px){.ConvocatoriaImageViewer-module__nBIoLa__viewer{width:min(1050px,100vw - 80px);height:min(840px,100dvh - 80px)}.ConvocatoriaImageViewer-module__nBIoLa__imageArea{padding:22px}}@media (min-width:1025px) and (max-width:1439px){.ConvocatoriaImageViewer-module__nBIoLa__viewer{width:min(920px,100vw - 48px);height:min(760px,100dvh - 48px)}}@media (max-width:1024px){.ConvocatoriaImageViewer-module__nBIoLa__overlay{padding:18px}.ConvocatoriaImageViewer-module__nBIoLa__viewer{border-radius:14px;width:calc(100vw - 36px);height:calc(100dvh - 36px)}.ConvocatoriaImageViewer-module__nBIoLa__imageArea{padding:14px}.ConvocatoriaImageViewer-module__nBIoLa__topBar{padding:12px}}@media (max-width:640px){.ConvocatoriaImageViewer-module__nBIoLa__overlay{background:#000;padding:0}.ConvocatoriaImageViewer-module__nBIoLa__viewer{width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;background:#000;border-radius:0}.ConvocatoriaImageViewer-module__nBIoLa__topBar{padding:max(12px, env(safe-area-inset-top)) 12px 18px;background:linear-gradient(#000000d1 0%,#0000004d 55%,#0000 100%)}.ConvocatoriaImageViewer-module__nBIoLa__titleBox{max-width:calc(100% - 56px)}.ConvocatoriaImageViewer-module__nBIoLa__titleBox span{font-size:7px}.ConvocatoriaImageViewer-module__nBIoLa__titleBox strong{font-size:11px}.ConvocatoriaImageViewer-module__nBIoLa__closeButton{width:40px;min-width:40px;height:40px}.ConvocatoriaImageViewer-module__nBIoLa__imageArea{padding:56px 0 max(8px, env(safe-area-inset-bottom));background:#000}.ConvocatoriaImageViewer-module__nBIoLa__fullImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.ConvocatoriaImageViewer-module__nBIoLa__viewLabel{min-height:29px;padding:0 9px;font-size:8px;bottom:8px;right:8px}}@media (max-width:390px){.ConvocatoriaImageViewer-module__nBIoLa__closeButton{width:38px;min-width:38px;height:38px}.ConvocatoriaImageViewer-module__nBIoLa__imageArea{padding:52px 0 max(6px, env(safe-area-inset-bottom))}.ConvocatoriaImageViewer-module__nBIoLa__viewLabel{min-height:27px;padding:0 8px;font-size:7px}}.ConvocatoriaImageViewer-module__nBIoLa__trigger{z-index:5;cursor:zoom-in;appearance:none;background:#fff;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.ConvocatoriaImageViewer-module__nBIoLa__thumbnail{object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#fff;width:100%;height:100%;display:block}.ConvocatoriaImageViewer-module__nBIoLa__trigger:hover .ConvocatoriaImageViewer-module__nBIoLa__thumbnail{transform:none}.ConvocatoriaImageViewer-module__nBIoLa__viewLabel{z-index:10;color:#fff;white-space:nowrap;pointer-events:none;background:#0a0e0cd1;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 11px;font-size:9px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:10px;right:10px;box-shadow:0 5px 18px #00000024}.ConvocatoriaImageViewer-module__nBIoLa__overlay{z-index:2147483000;box-sizing:border-box;background:#000000e6;justify-content:center;align-items:center;width:100vw;height:100dvh;padding:28px;display:flex;position:fixed;inset:0;overflow:hidden}.ConvocatoriaImageViewer-module__nBIoLa__viewer{background:#080a09;border-radius:16px;justify-content:center;align-items:center;width:min(1000px,100vw - 56px);min-width:0;height:min(820px,100dvh - 56px);min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 100px #0000008c}.ConvocatoriaImageViewer-module__nBIoLa__topBar{z-index:30;box-sizing:border-box;pointer-events:none;background:linear-gradient(#000000b8 0%,#00000059 45%,#0000 100%);justify-content:space-between;align-items:flex-start;gap:14px;padding:14px;display:flex;position:absolute;top:0;left:0;right:0}.ConvocatoriaImageViewer-module__nBIoLa__titleBox{color:#fff;pointer-events:none;flex-direction:column;gap:3px;min-width:0;max-width:calc(100% - 62px);display:flex}.ConvocatoriaImageViewer-module__nBIoLa__titleBox span{color:#22d979;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800;line-height:1.2}.ConvocatoriaImageViewer-module__nBIoLa__titleBox strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.ConvocatoriaImageViewer-module__nBIoLa__closeButton{color:#fff;cursor:pointer;pointer-events:auto;background:#141414c7;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;margin:0;padding:0;transition:background-color .18s,transform .18s;display:flex}.ConvocatoriaImageViewer-module__nBIoLa__closeButton:hover{background:#ffffff2e;transform:scale(1.04)}.ConvocatoriaImageViewer-module__nBIoLa__closeButton:active{transform:scale(.96)}.ConvocatoriaImageViewer-module__nBIoLa__imageArea{box-sizing:border-box;background:#080a09;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:18px;display:flex;position:relative;overflow:hidden}.ConvocatoriaImageViewer-module__nBIoLa__fullImage{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (min-width:1440px){.ConvocatoriaImageViewer-module__nBIoLa__viewer{width:min(1050px,100vw - 80px);height:min(840px,100dvh - 80px)}.ConvocatoriaImageViewer-module__nBIoLa__imageArea{padding:22px}}@media (min-width:1025px) and (max-width:1439px){.ConvocatoriaImageViewer-module__nBIoLa__viewer{width:min(920px,100vw - 48px);height:min(760px,100dvh - 48px)}}@media (max-width:1024px){.ConvocatoriaImageViewer-module__nBIoLa__overlay{padding:18px}.ConvocatoriaImageViewer-module__nBIoLa__viewer{border-radius:14px;width:calc(100vw - 36px);height:calc(100dvh - 36px)}.ConvocatoriaImageViewer-module__nBIoLa__imageArea{padding:14px}.ConvocatoriaImageViewer-module__nBIoLa__topBar{padding:12px}}@media (max-width:640px){.ConvocatoriaImageViewer-module__nBIoLa__overlay{background:#000;padding:0}.ConvocatoriaImageViewer-module__nBIoLa__viewer{width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;background:#000;border-radius:0}.ConvocatoriaImageViewer-module__nBIoLa__topBar{padding:max(12px, env(safe-area-inset-top)) 12px 18px;background:linear-gradient(#000000d1 0%,#0000004d 55%,#0000 100%)}.ConvocatoriaImageViewer-module__nBIoLa__titleBox{max-width:calc(100% - 56px)}.ConvocatoriaImageViewer-module__nBIoLa__titleBox span{font-size:7px}.ConvocatoriaImageViewer-module__nBIoLa__titleBox strong{font-size:11px}.ConvocatoriaImageViewer-module__nBIoLa__closeButton{width:40px;min-width:40px;height:40px}.ConvocatoriaImageViewer-module__nBIoLa__imageArea{padding:56px 0 max(8px, env(safe-area-inset-bottom));background:#000}.ConvocatoriaImageViewer-module__nBIoLa__fullImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.ConvocatoriaImageViewer-module__nBIoLa__viewLabel{min-height:29px;padding:0 9px;font-size:8px;bottom:8px;right:8px}}@media (max-width:390px){.ConvocatoriaImageViewer-module__nBIoLa__closeButton{width:38px;min-width:38px;height:38px}.ConvocatoriaImageViewer-module__nBIoLa__imageArea{padding:52px 0 max(6px, env(safe-area-inset-bottom))}.ConvocatoriaImageViewer-module__nBIoLa__viewLabel{min-height:27px;padding:0 8px;font-size:7px}}
.JobApplicationForm-module__4wF-2q__form{width:100%}.JobApplicationForm-module__4wF-2q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.JobApplicationForm-module__4wF-2q__full{grid-column:1/-1}.JobApplicationForm-module__4wF-2q__form label{color:#263129;flex-direction:column;gap:8px;min-width:0;font-size:12px;font-weight:650;display:flex}.JobApplicationForm-module__4wF-2q__form input:not([type=checkbox]):not([type=file]),.JobApplicationForm-module__4wF-2q__form textarea{box-sizing:border-box;color:#17201a;background:#fff;border:1px solid #d6deda;border-radius:11px;outline:0;width:100%;min-width:0;font-family:inherit;font-size:14px}.JobApplicationForm-module__4wF-2q__form input:not([type=checkbox]):not([type=file]){height:50px;padding:0 14px}.JobApplicationForm-module__4wF-2q__form textarea{resize:vertical;min-height:105px;padding:13px 14px}.JobApplicationForm-module__4wF-2q__form input:focus,.JobApplicationForm-module__4wF-2q__form textarea:focus{border-color:#00a74f;box-shadow:0 0 0 3px #00a74f1a}.JobApplicationForm-module__4wF-2q__cvUpload,.JobApplicationForm-module__4wF-2q__cvSelectedBox{background:#f8faf9;border:1.5px dashed #cbd5cf;border-radius:12px;width:100%;min-height:105px;position:relative;overflow:hidden}.JobApplicationForm-module__4wF-2q__cvSelectedBox{background:#f2fbf6;border-style:solid;border-color:#00a74f4d}.JobApplicationForm-module__4wF-2q__cvUpload input,.JobApplicationForm-module__4wF-2q__cvSelectedBox input{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.JobApplicationForm-module__4wF-2q__cvPlaceholder,.JobApplicationForm-module__4wF-2q__cvSelected{box-sizing:border-box;justify-content:center;align-items:center;min-height:105px;padding:15px;display:flex}.JobApplicationForm-module__4wF-2q__cvPlaceholder{text-align:center;color:#77817b;flex-direction:column;gap:5px}.JobApplicationForm-module__4wF-2q__cvPlaceholder svg{color:#00a74f}.JobApplicationForm-module__4wF-2q__cvSelected{justify-content:flex-start;gap:12px}.JobApplicationForm-module__4wF-2q__cvSelected svg{color:#d92d20;flex-shrink:0}.JobApplicationForm-module__4wF-2q__cvSelected>div{flex-direction:column;gap:4px;min-width:0;display:flex}.JobApplicationForm-module__4wF-2q__cvSelected strong{color:#253028;text-overflow:ellipsis;white-space:nowrap;max-width:380px;font-size:12px;overflow:hidden}.JobApplicationForm-module__4wF-2q__cvSelected span{color:#78827c;font-size:10px}.JobApplicationForm-module__4wF-2q__consent{grid-template-columns:19px minmax(0,1fr);align-items:flex-start;margin-top:19px;gap:10px!important;display:grid!important}.JobApplicationForm-module__4wF-2q__consent input{accent-color:#00a74f;width:19px;height:19px;margin:0}.JobApplicationForm-module__4wF-2q__consent span{color:#6f7973;font-size:11px;font-weight:400;line-height:1.5}.JobApplicationForm-module__4wF-2q__success,.JobApplicationForm-module__4wF-2q__error{border-radius:9px;margin-top:17px;padding:12px 14px;font-size:11px;line-height:1.5}.JobApplicationForm-module__4wF-2q__success{color:#08753a;background:#effaf3;border:1px solid #b8e3c6}.JobApplicationForm-module__4wF-2q__error{color:#b42318;background:#fff4f3;border:1px solid #f0c1bd}.JobApplicationForm-module__4wF-2q__submit{color:#fff;cursor:pointer;background:#00a74f;border:0;border-radius:11px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:51px;margin-top:19px;padding:0 20px;font-family:inherit;font-size:12px;font-weight:800;display:flex}.JobApplicationForm-module__4wF-2q__submit:hover:not(:disabled){background:#009348}.JobApplicationForm-module__4wF-2q__submit:disabled{cursor:not-allowed;opacity:.6}@media (max-width:700px){.JobApplicationForm-module__4wF-2q__grid{grid-template-columns:1fr;gap:14px}.JobApplicationForm-module__4wF-2q__full{grid-column:auto}.JobApplicationForm-module__4wF-2q__form input:not([type=checkbox]):not([type=file]),.JobApplicationForm-module__4wF-2q__form textarea{font-size:16px}.JobApplicationForm-module__4wF-2q__cvSelected strong{max-width:240px}}@media (max-width:420px){.JobApplicationForm-module__4wF-2q__cvSelected strong{max-width:180px}.JobApplicationForm-module__4wF-2q__submit{min-height:50px;font-size:11px}}
.JobApplicationModal-module__ShcH3W__openButton{color:#fff;letter-spacing:.025em;text-transform:uppercase;cursor:pointer;background:#00a74f;border:0;border-radius:11px;justify-content:center;align-items:center;width:100%;min-height:50px;padding:0 18px;font-family:inherit;font-size:10px;font-weight:800;line-height:1;transition:background-color .18s,transform .18s;display:flex}.JobApplicationModal-module__ShcH3W__openButton:hover{background:#009347;transform:translateY(-1px)}.JobApplicationModal-module__ShcH3W__openButton:active{transform:none}.JobApplicationModal-module__ShcH3W__overlay{z-index:2147482000;box-sizing:border-box;background:#070a08d1;justify-content:center;align-items:center;width:100vw;height:100dvh;padding:24px;display:flex;position:fixed;inset:0;overflow:hidden}.JobApplicationModal-module__ShcH3W__modal{background:#fff;border:1px solid #12211714;border-radius:20px;flex-direction:column;width:min(680px,100%);min-width:0;max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 26px 90px #00000052}.JobApplicationModal-module__ShcH3W__header{box-sizing:border-box;background:#fff;border-bottom:1px solid #e7ece9;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px 17px;display:flex}.JobApplicationModal-module__ShcH3W__heading{flex:1;min-width:0}.JobApplicationModal-module__ShcH3W__heading>span{color:#00a74f;letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.JobApplicationModal-module__ShcH3W__heading h2{color:#131b16;letter-spacing:-.04em;overflow-wrap:anywhere;word-break:break-word;width:100%;min-width:0;margin:0;font-size:clamp(1.45rem,3vw,1.9rem);font-weight:700;line-height:1.1}.JobApplicationModal-module__ShcH3W__heading p{color:#747e78;margin:7px 0 0;font-size:11px;line-height:1.5}.JobApplicationModal-module__ShcH3W__closeButton{color:#445048;cursor:pointer;background:#f0f3f1;border:0;border-radius:10px;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;padding:0;transition:background-color .18s;display:flex}.JobApplicationModal-module__ShcH3W__closeButton:hover{background:#e4e9e6}.JobApplicationModal-module__ShcH3W__body{overscroll-behavior:contain;box-sizing:border-box;background:#fff;flex:1;min-width:0;padding:22px;overflow-y:auto}.JobApplicationModal-module__ShcH3W__body::-webkit-scrollbar{width:7px}.JobApplicationModal-module__ShcH3W__body::-webkit-scrollbar-track{background:0 0}.JobApplicationModal-module__ShcH3W__body::-webkit-scrollbar-thumb{background:#ced6d1;border-radius:999px}@media (max-width:800px){.JobApplicationModal-module__ShcH3W__overlay{padding:16px}.JobApplicationModal-module__ShcH3W__modal{border-radius:16px;max-height:calc(100dvh - 32px)}.JobApplicationModal-module__ShcH3W__header{padding:18px 18px 15px}.JobApplicationModal-module__ShcH3W__body{padding:18px}}@media (max-width:640px){.JobApplicationModal-module__ShcH3W__overlay{background:#040705c7;align-items:flex-end;padding:0}.JobApplicationModal-module__ShcH3W__modal{border:0;border-radius:20px 20px 0 0;width:100%;max-height:94dvh;box-shadow:0 -16px 50px #00000040}.JobApplicationModal-module__ShcH3W__header{padding:17px 16px 14px}.JobApplicationModal-module__ShcH3W__heading h2{font-size:1.4rem}.JobApplicationModal-module__ShcH3W__heading p{font-size:10px}.JobApplicationModal-module__ShcH3W__closeButton{width:36px;min-width:36px;height:36px}.JobApplicationModal-module__ShcH3W__body{padding:17px 15px max(22px, env(safe-area-inset-bottom))}.JobApplicationModal-module__ShcH3W__openButton{min-height:48px;padding:0 13px;font-size:9px}}@media (max-width:390px){.JobApplicationModal-module__ShcH3W__modal{max-height:96dvh}.JobApplicationModal-module__ShcH3W__header{padding:15px 14px 13px}.JobApplicationModal-module__ShcH3W__body{padding:15px 13px 22px}.JobApplicationModal-module__ShcH3W__heading h2{font-size:1.3rem}}
.TrabajaPage-module___4sYTG__page{color:#111813;background:#fff;width:100%;min-width:0;overflow-x:hidden}.TrabajaPage-module___4sYTG__hero{box-sizing:border-box;background:linear-gradient(120deg,#0d2b24 0%,#10182b 56%,#111020 100%);align-items:flex-end;width:100%;min-height:360px;padding:clamp(110px,10vw,150px) clamp(24px,5vw,82px) clamp(60px,7vw,90px);display:flex}.TrabajaPage-module___4sYTG__heroContent{width:min(720px,100%);min-width:0}.TrabajaPage-module___4sYTG__eyebrow{color:#21d879;letter-spacing:.1em;text-transform:uppercase;margin-bottom:13px;font-size:11px;font-weight:800;display:block}.TrabajaPage-module___4sYTG__heroContent h1{color:#fff;letter-spacing:-.055em;overflow-wrap:anywhere;word-break:break-word;max-width:700px;margin:0;font-size:clamp(2.5rem,4.6vw,4.4rem);font-weight:700;line-height:.98}.TrabajaPage-module___4sYTG__heroContent p{color:#ffffffba;width:min(600px,100%);margin:22px 0 0;font-size:clamp(.94rem,1.2vw,1.04rem);line-height:1.65}.TrabajaPage-module___4sYTG__jobsSection{box-sizing:border-box;width:min(1540px,100% - 48px);margin:0 auto;padding:clamp(65px,7vw,100px) 0 90px}.TrabajaPage-module___4sYTG__header{width:min(760px,100%);min-width:0;margin-bottom:clamp(32px,4vw,48px)}.TrabajaPage-module___4sYTG__header>span{color:#00a74f;letter-spacing:.1em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:800;display:block}.TrabajaPage-module___4sYTG__header h2{color:#101713;letter-spacing:-.05em;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:700;line-height:1.03}.TrabajaPage-module___4sYTG__header p{color:#727c76;width:min(620px,100%);margin:15px 0 0;font-size:13px;line-height:1.65}.TrabajaPage-module___4sYTG__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px;width:100%;min-width:0;display:grid}.TrabajaPage-module___4sYTG__card{box-sizing:border-box;background:#fff;border:1px solid #dde4df;border-radius:18px;flex-direction:column;width:100%;min-width:0;max-width:100%;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden;box-shadow:0 10px 32px #18241d0d}.TrabajaPage-module___4sYTG__card:hover{border-color:#d0dad4;transform:translateY(-3px);box-shadow:0 18px 42px #18241d14}.TrabajaPage-module___4sYTG__jobImageBox{aspect-ratio:16/10;background:#f1f4f2;width:100%;min-width:0;position:relative;overflow:hidden}.TrabajaPage-module___4sYTG__jobImagePlaceholder{color:#87938c;background:linear-gradient(145deg,#f6f8f7,#e9efeb);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.TrabajaPage-module___4sYTG__jobStatus{z-index:20;box-sizing:border-box;color:#008c43;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(7px);background:#fffffff0;border-radius:999px;align-items:center;gap:5px;max-width:calc(100% - 22px);min-height:28px;padding:0 9px;font-size:8px;font-weight:800;display:inline-flex;position:absolute;top:11px;left:11px;box-shadow:0 5px 14px #00000014}.TrabajaPage-module___4sYTG__jobStatus svg{flex-shrink:0}.TrabajaPage-module___4sYTG__cardBody{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-width:0;padding:18px 18px 19px;display:flex}.TrabajaPage-module___4sYTG__cardHeader{width:100%;min-width:0}.TrabajaPage-module___4sYTG__cardHeader>span{color:#00a74f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.TrabajaPage-module___4sYTG__cardHeader h3{color:#101813;letter-spacing:-.035em;white-space:normal;-webkit-hyphens:auto;hyphens:auto;width:100%;min-width:0;max-width:100%;margin:0;font-size:clamp(1.25rem,1.55vw,1.55rem);font-weight:650;line-height:1.15;overflow-wrap:anywhere!important;word-break:break-word!important}.TrabajaPage-module___4sYTG__cardHeader p{color:#77817b;white-space:normal;-webkit-hyphens:auto;hyphens:auto;width:100%;min-width:0;max-width:100%;margin:9px 0 0;font-size:11px;line-height:1.55;overflow-wrap:anywhere!important;word-break:break-word!important}.TrabajaPage-module___4sYTG__meta{flex-wrap:wrap;align-items:flex-start;gap:7px;width:100%;min-width:0;margin-top:16px;display:flex}.TrabajaPage-module___4sYTG__meta>div{box-sizing:border-box;color:#59645e;background:#f3f7f5;border-radius:999px;align-items:center;gap:5px;min-width:0;max-width:100%;min-height:31px;padding:0 9px;font-size:9px;line-height:1.2;display:inline-flex}.TrabajaPage-module___4sYTG__meta>div svg{color:#00a74f;flex-shrink:0}.TrabajaPage-module___4sYTG__meta>div span{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.TrabajaPage-module___4sYTG__cardApplicationArea{width:100%;min-width:0;margin-top:auto;padding-top:18px}.TrabajaPage-module___4sYTG__emptyState{box-sizing:border-box;text-align:center;background:#f8faf9;border:1px dashed #d4ddd7;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;min-height:260px;padding:40px;display:flex}.TrabajaPage-module___4sYTG__emptyState svg{color:#00a74f}.TrabajaPage-module___4sYTG__emptyState h3{color:#26322b;margin:6px 0 0;font-size:1.2rem}.TrabajaPage-module___4sYTG__emptyState p{color:#7c8780;width:min(460px,100%);margin:0;font-size:12px;line-height:1.6}@media (min-width:1650px){.TrabajaPage-module___4sYTG__jobsSection{width:min(1580px,100% - 80px)}.TrabajaPage-module___4sYTG__grid{gap:24px}}@media (max-width:1280px){.TrabajaPage-module___4sYTG__jobsSection{width:min(1180px,100% - 40px)}.TrabajaPage-module___4sYTG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.TrabajaPage-module___4sYTG__jobsSection{width:calc(100% - 32px);padding:60px 0 72px}.TrabajaPage-module___4sYTG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.TrabajaPage-module___4sYTG__jobImageBox{aspect-ratio:16/10}.TrabajaPage-module___4sYTG__cardBody{padding:18px 17px 19px}.TrabajaPage-module___4sYTG__cardHeader h3{font-size:1.4rem}}@media (max-width:720px){.TrabajaPage-module___4sYTG__hero{min-height:320px;padding:100px 24px 55px}.TrabajaPage-module___4sYTG__heroContent h1{font-size:clamp(2.2rem,9vw,3rem)}.TrabajaPage-module___4sYTG__jobsSection{width:calc(100% - 26px);padding:50px 0 65px}.TrabajaPage-module___4sYTG__header{margin-bottom:28px}.TrabajaPage-module___4sYTG__header h2{font-size:clamp(1.8rem,7.5vw,2.45rem)}.TrabajaPage-module___4sYTG__grid{grid-template-columns:1fr}.TrabajaPage-module___4sYTG__card{border-radius:17px;max-width:580px;margin:0 auto}.TrabajaPage-module___4sYTG__jobImageBox{aspect-ratio:16/10}.TrabajaPage-module___4sYTG__cardHeader h3{font-size:1.45rem}.TrabajaPage-module___4sYTG__cardHeader p{font-size:12px}.TrabajaPage-module___4sYTG__meta>div{font-size:10px}}@media (max-width:520px){.TrabajaPage-module___4sYTG__hero{min-height:300px;padding:92px 18px 48px}.TrabajaPage-module___4sYTG__heroContent h1{font-size:clamp(2rem,10vw,2.65rem)}.TrabajaPage-module___4sYTG__heroContent p{margin-top:16px;font-size:13px}.TrabajaPage-module___4sYTG__jobsSection{width:calc(100% - 20px);padding:44px 0 58px}.TrabajaPage-module___4sYTG__header>span{font-size:9px}.TrabajaPage-module___4sYTG__header h2{font-size:clamp(1.7rem,8vw,2.15rem)}.TrabajaPage-module___4sYTG__header p{font-size:12px}.TrabajaPage-module___4sYTG__grid{gap:16px}.TrabajaPage-module___4sYTG__card{border-radius:16px;width:100%}.TrabajaPage-module___4sYTG__jobImageBox{aspect-ratio:16/10}.TrabajaPage-module___4sYTG__jobStatus{max-width:calc(100% - 20px);min-height:27px;padding:0 8px;font-size:8px;top:10px;left:10px}.TrabajaPage-module___4sYTG__cardBody{padding:17px 15px 18px}.TrabajaPage-module___4sYTG__cardHeader h3{font-size:1.35rem}.TrabajaPage-module___4sYTG__cardHeader p{margin-top:8px;font-size:11px;line-height:1.5}.TrabajaPage-module___4sYTG__meta{gap:6px;margin-top:15px}.TrabajaPage-module___4sYTG__meta>div{min-height:30px;padding:0 8px;font-size:9px}.TrabajaPage-module___4sYTG__cardApplicationArea{padding-top:16px}}@media (max-width:380px){.TrabajaPage-module___4sYTG__jobsSection{width:calc(100% - 16px)}.TrabajaPage-module___4sYTG__cardBody{padding:15px 13px 16px}.TrabajaPage-module___4sYTG__cardHeader h3{font-size:1.25rem}.TrabajaPage-module___4sYTG__meta{flex-direction:column;align-items:stretch}.TrabajaPage-module___4sYTG__meta>div{border-radius:9px;width:100%}}
