#vacantes .jobs-widget-shell{position:relative}#vacantes .teamtailor-jobs__filters{flex-wrap:wrap;gap:0 .85rem;margin-bottom:1.5rem;display:flex}#vacantes .teamtailor-jobs__select-wrapper:empty{display:none}#vacantes .teamtailor-jobs__select-wrapper{width:100%}#vacantes .teamtailor-jobs__select{appearance:none;color:#64799b;background-color:#f5f8fc;background-image:linear-gradient(45deg,#0000 50%,#7e94b6 50%),linear-gradient(135deg,#7e94b6 50%,#0000 50%);background-position:calc(100% - 23px) calc(50% - 2px),calc(100% - 17px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px;border:1px solid #e4edf8;border-radius:1rem;outline:none;width:100%;min-height:3.75rem;padding:.95rem 2.8rem .95rem 1.1rem;font-size:.98rem;font-weight:600;transition:border-color .18s,box-shadow .18s,background-color .18s}#vacantes .teamtailor-jobs__select:hover{background-color:#f0f5fb}#vacantes .teamtailor-jobs__select:focus{border-color:#b9d8f8;box-shadow:0 0 0 4px #0091f51f}#vacantes .teamtailor-jobs__job-wrapper{flex-direction:column;gap:1rem;display:flex}#vacantes .teamtailor-jobs__job{background:#fff;border:1px solid #dbe7f4;border-radius:1.5rem;gap:1rem;padding:1.35rem 1.25rem;display:grid}#vacantes .teamtailor-jobs__job-body{min-width:0}#vacantes .teamtailor-jobs__job-title{color:#17336b;font-size:20px;font-weight:700;line-height:1.08;text-decoration:none;display:inline-block}#vacantes .teamtailor-jobs__job-title:hover{color:#0f59ad}#vacantes .teamtailor-jobs__job-tags{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}#vacantes .teamtailor-jobs__meta-tag{color:#6a7fa0;white-space:nowrap;background:#eff4fb;border-radius:999px;align-items:center;gap:.5rem;min-height:2.1rem;padding:.45rem .8rem;font-size:.92rem;font-weight:700;line-height:1.1;display:inline-flex}#vacantes .teamtailor-jobs__meta-icon{object-fit:contain;flex-shrink:0;width:1.1rem;height:1.1rem}#vacantes .teamtailor-jobs__apply{color:#0091f5;background:#eff6ff;border-radius:1rem;justify-content:center;align-self:start;align-items:center;gap:.55rem;min-width:8.5rem;min-height:3.55rem;padding:0 1.4rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}#vacantes .teamtailor-jobs__apply:after{content:"›";font-size:1.35rem;line-height:1}#vacantes .teamtailor-jobs__apply:hover{color:#0077cb;background:#dcebff;transform:translateY(-1px)}#vacantes .teamtailor-jobs__pagination{justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;font-size:0;display:flex}#vacantes .teamtailor-jobs__pagination :where(a,button,span){color:#203761;letter-spacing:.01em;background:#fff;border:1px solid #d6e5f7;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-height:2.9rem;padding:0 1.05rem;font-size:.97rem;font-weight:700;line-height:1;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-flex;box-shadow:0 10px 22px #102c730f}#vacantes .teamtailor-jobs__pagination :where(a,button,span):hover{color:#17336b;background:#f3f8ff;border-color:#bad5f2;transform:translateY(-1px)}#vacantes .teamtailor-jobs__pagination :where(a,button,span):focus-visible{outline:none;box-shadow:0 0 0 4px #0091f526}#vacantes .teamtailor-jobs__pagination__prev:before,#vacantes .teamtailor-jobs__pagination__next:after{color:#0f59ad;justify-content:center;align-items:center;width:auto;height:auto;font-size:1.08rem;font-weight:800;line-height:1;display:inline-flex}#vacantes .teamtailor-jobs__pagination__prev:before{content:"←"}#vacantes .teamtailor-jobs__pagination__next:after{content:"→"}#vacantes .teamtailor-jobs__pagination__next{color:#0f59ad;background:#eff6ff;border-color:#cde2f8}@media (width>=768px){#vacantes .teamtailor-jobs__filters{grid-template-columns:repeat(3,minmax(0,1fr))}#vacantes .teamtailor-jobs__job{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1.5rem}#vacantes .teamtailor-jobs__apply{align-self:center}}@media (width>=1024px){#vacantes .teamtailor-jobs__filters{grid-template-columns:repeat(4,minmax(0,1fr))}#vacantes .teamtailor-jobs__job-title{font-size:2rem}}@media (width>=500px){#vacantes .teamtailor-jobs__apply{width:100%}#vacantes .teamtailor-jobs__select-wrapper{width:auto}#vacantes .teamtailor-jobs__filters{flex-direction:row}#vacantes .teamtailor-jobs__select{width:auto}}.faq-item[data-astro-cid-4chapdkw]{box-shadow:none;border-radius:1.25rem;position:relative}.faq-item__toggle[data-astro-cid-4chapdkw]{opacity:0;pointer-events:none;position:absolute;inset:0}.faq-item__header[data-astro-cid-4chapdkw]{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1.25rem;min-height:auto;padding:1.15rem 1.2rem;display:flex}.faq-item__question[data-astro-cid-4chapdkw]{color:#000;padding-top:.15rem;font-size:20px;font-weight:700;line-height:1.3}.faq-item__icon-shell[data-astro-cid-4chapdkw]{flex-shrink:0;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;display:inline-flex}.faq-item__icon[data-astro-cid-4chapdkw]{transform-origin:50%;width:2rem;height:2rem;transition:transform .2s;transform:rotate(180deg)}.faq-item__content[data-astro-cid-4chapdkw]{opacity:0;grid-template-rows:0fr;padding:0 1.2rem;transition:grid-template-rows .2s,opacity .2s,padding-bottom .2s;display:grid}.faq-item__content-inner[data-astro-cid-4chapdkw]{overflow:hidden}.faq-item__content[data-astro-cid-4chapdkw] p[data-astro-cid-4chapdkw]{color:#000;margin:0;font-size:1rem;line-height:1.45}.faq-item[data-astro-cid-4chapdkw].is-open .faq-item__icon[data-astro-cid-4chapdkw]{transform:rotate(0)}.faq-item[data-astro-cid-4chapdkw].is-open .faq-item__content[data-astro-cid-4chapdkw]{opacity:1;grid-template-rows:1fr;padding-bottom:1.25rem}@media (width>=768px){.faq-item__header[data-astro-cid-4chapdkw]{padding:1.35rem 1.35rem 1.15rem}.faq-item__content[data-astro-cid-4chapdkw]{padding-inline:1.35rem}.faq-item__question[data-astro-cid-4chapdkw]{font-size:1.2rem}.faq-item__content[data-astro-cid-4chapdkw] p[data-astro-cid-4chapdkw]{padding-right:50px}}
