@charset "UTF-8";.dev-modal[data-astro-cid-sh2ozkol]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease}.dev-modal--active[data-astro-cid-sh2ozkol]{opacity:1;visibility:visible}.dev-modal--active[data-astro-cid-sh2ozkol] .dev-modal__content[data-astro-cid-sh2ozkol]{transform:scale(1) translateY(0)}.dev-modal__overlay[data-astro-cid-sh2ozkol]{position:absolute;inset:0;background-color:#0009;backdrop-filter:blur(4px)}.dev-modal__content[data-astro-cid-sh2ozkol]{position:relative;background-color:#fff;border-radius:1rem;padding:2rem;max-width:400px;width:90%;text-align:center;box-shadow:0 25px 50px -12px #00000040;transform:scale(.9) translateY(20px);transition:transform .3s ease}@media(min-width:768px){.dev-modal__content[data-astro-cid-sh2ozkol]{padding:2.5rem}}.dev-modal__icon[data-astro-cid-sh2ozkol]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:linear-gradient(135deg,#000053,#000032);border-radius:9999px;margin:0 auto 1.25rem;color:#fff;animation:pulse-icon 2s ease-in-out infinite}.dev-modal__title[data-astro-cid-sh2ozkol]{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.25rem;font-weight:700;color:#1f2937;margin:0 0 .75rem}.dev-modal__message[data-astro-cid-sh2ozkol]{font-size:1rem;color:#4b5563;line-height:1.625;margin:0 0 1.5rem}.dev-modal__btn[data-astro-cid-sh2ozkol]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 2rem;background-color:#000053;color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease}.dev-modal__btn[data-astro-cid-sh2ozkol]:hover{background-color:#000032;transform:translateY(-2px)}.dev-modal__btn[data-astro-cid-sh2ozkol]:active{transform:translateY(0)}@keyframes pulse-icon{0%,to{box-shadow:0 0 #00005366}50%{box-shadow:0 0 0 15px #00005300}}.careers-hero[data-astro-cid-5than3fq]{position:relative;background:linear-gradient(135deg,#000053,#000032);color:#fff;padding:6rem 0 4rem;overflow:hidden}@media(min-width:1024px){.careers-hero[data-astro-cid-5than3fq]{padding:8rem 0 5rem}}.careers-hero__container[data-astro-cid-5than3fq]{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:1024px){.careers-hero__container[data-astro-cid-5than3fq]{padding-left:2rem;padding-right:2rem}}.careers-hero__container[data-astro-cid-5than3fq]{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}@media(min-width:1024px){.careers-hero__container[data-astro-cid-5than3fq]{grid-template-columns:1fr 1fr;gap:4rem}}.careers-hero__content[data-astro-cid-5than3fq]{text-align:center}@media(min-width:1024px){.careers-hero__content[data-astro-cid-5than3fq]{text-align:left}}.careers-hero__tag[data-astro-cid-5than3fq]{display:inline-block;padding:.5rem 1rem;background-color:#ffffff26;color:#fff;font-size:.875rem;font-weight:500;border-radius:9999px;margin-bottom:1rem;backdrop-filter:blur(4px)}.careers-hero__title[data-astro-cid-5than3fq]{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.875rem;font-weight:700;color:#fff;margin:0 0 1rem;line-height:1.25}@media(min-width:768px){.careers-hero__title[data-astro-cid-5than3fq]{font-size:2.25rem}}@media(min-width:1024px){.careers-hero__title[data-astro-cid-5than3fq]{font-size:3rem}}.careers-hero__description[data-astro-cid-5than3fq]{font-size:1.125rem;color:#ffffffd9;margin-bottom:2rem;line-height:1.625}@media(min-width:768px){.careers-hero__description[data-astro-cid-5than3fq]{font-size:1.25rem}}.careers-hero__visual[data-astro-cid-5than3fq]{display:none;justify-content:center;align-items:center}@media(min-width:768px){.careers-hero__visual[data-astro-cid-5than3fq]{display:flex}}.careers-hero__icon-box[data-astro-cid-5than3fq]{display:flex;align-items:center;justify-content:center;width:180px;height:180px;background:#ffffff1a;border:2px solid rgba(255,255,255,.2);border-radius:1.5rem;backdrop-filter:blur(8px);animation:float 6s ease-in-out infinite}@media(min-width:1024px){.careers-hero__icon-box[data-astro-cid-5than3fq]{width:220px;height:220px}}.careers-hero__icon-box[data-astro-cid-5than3fq] svg{width:80px;height:80px;color:#fff}@media(min-width:1024px){.careers-hero__icon-box[data-astro-cid-5than3fq] svg{width:100px;height:100px}}.careers-hero__decoration[data-astro-cid-5than3fq]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.careers-hero__circle[data-astro-cid-5than3fq]{position:absolute;border-radius:50%;border:2px solid rgba(255,255,255,.1)}.careers-hero__circle--1[data-astro-cid-5than3fq]{width:400px;height:400px;top:-200px;right:-100px;animation:rotate 30s linear infinite}.careers-hero__circle--2[data-astro-cid-5than3fq]{width:300px;height:300px;bottom:-150px;left:-50px;animation:rotate 25s linear infinite reverse}.careers-hero__circle--3[data-astro-cid-5than3fq]{width:200px;height:200px;top:50%;left:20%;transform:translateY(-50%);animation:rotate 20s linear infinite;opacity:.5}.careers-hero__glow[data-astro-cid-5than3fq]{position:absolute;width:600px;height:600px;top:-200px;right:-200px;background:radial-gradient(circle,rgba(16,185,129,.15) 0%,transparent 70%);animation:pulse-glow 4s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.careers-why[data-astro-cid-5than3fq]{padding:4rem 1.5rem;background-color:#f9fafb;overflow-x:hidden}.careers-why__container[data-astro-cid-5than3fq]{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:1024px){.careers-why__container[data-astro-cid-5than3fq]{padding-left:2rem;padding-right:2rem}}.careers-why__container[data-astro-cid-5than3fq]{max-width:1000px}.careers-why__header[data-astro-cid-5than3fq]{text-align:center;margin-bottom:2rem}.careers-why__subtitle[data-astro-cid-5than3fq]{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.5rem;font-weight:700;color:#000053;margin:0}@media(min-width:768px){.careers-why__subtitle[data-astro-cid-5than3fq]{font-size:1.875rem}}.careers-why__intro[data-astro-cid-5than3fq]{max-width:800px;margin:0 auto 3rem;text-align:center}.careers-why__description[data-astro-cid-5than3fq]{color:#4b5563;font-size:1.125rem;line-height:1.625;margin-bottom:1rem}.careers-why__description[data-astro-cid-5than3fq]:last-child{margin-bottom:0}.careers-why__description[data-astro-cid-5than3fq] .softia-logo{display:inline;vertical-align:baseline}.careers-why__benefits[data-astro-cid-5than3fq]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.careers-why__benefits[data-astro-cid-5than3fq]{grid-template-columns:repeat(3,1fr)}}.benefit-card[data-astro-cid-5than3fq]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:1rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.benefit-card[data-astro-cid-5than3fq]:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;border-color:#000053}.benefit-card__icon[data-astro-cid-5than3fq]{display:flex;align-items:center;justify-content:center;width:72px;height:72px;background:#000053;border-radius:1rem;color:#fff;margin-bottom:1.25rem;box-shadow:0 4px 14px #0000534d}.benefit-card__title[data-astro-cid-5than3fq]{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.125rem;font-weight:600;color:#1f2937;margin:0 0 .75rem}.benefit-card__description[data-astro-cid-5than3fq]{color:#4b5563;font-size:.875rem;line-height:1.625;margin:0}.careers-apply[data-astro-cid-5than3fq]{padding:4rem 1.5rem;background-color:#fff;overflow-x:hidden}.careers-apply__container[data-astro-cid-5than3fq]{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:1024px){.careers-apply__container[data-astro-cid-5than3fq]{padding-left:2rem;padding-right:2rem}}.careers-apply__grid[data-astro-cid-5than3fq]{display:grid;grid-template-columns:1fr;gap:3rem;width:100%;max-width:100%}@media(min-width:1024px){.careers-apply__grid[data-astro-cid-5than3fq]{grid-template-columns:1fr 1fr;gap:4rem}}.careers-apply__form-wrapper[data-astro-cid-5than3fq]{order:2;min-width:0;max-width:100%}@media(min-width:1024px){.careers-apply__form-wrapper[data-astro-cid-5than3fq]{order:1}}.careers-apply__info[data-astro-cid-5than3fq]{order:1;min-width:0;max-width:100%;overflow-wrap:break-word;word-wrap:break-word}@media(min-width:1024px){.careers-apply__info[data-astro-cid-5than3fq]{order:2}}.careers-apply__info-header[data-astro-cid-5than3fq]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1.5rem;text-align:center}@media(min-width:768px){.careers-apply__info-header[data-astro-cid-5than3fq]{flex-direction:row;text-align:left;gap:1.5rem}}.careers-apply__info-badge[data-astro-cid-5than3fq]{display:flex;align-items:center;justify-content:center;width:72px;height:72px;background:#000053;border-radius:1rem;color:#fff;flex-shrink:0;box-shadow:0 4px 14px #0000534d}@media(min-width:768px){.careers-apply__info-badge[data-astro-cid-5than3fq]{width:80px;height:80px}}.careers-apply__info-titles[data-astro-cid-5than3fq]{display:flex;flex-direction:column;gap:.25rem}.careers-apply__info-title[data-astro-cid-5than3fq]{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.25rem;font-weight:700;color:#1f2937;margin:0}.careers-apply__info-title[data-astro-cid-5than3fq] .softia-logo{display:inline;vertical-align:baseline}@media(min-width:768px){.careers-apply__info-title[data-astro-cid-5than3fq]{font-size:1.5rem}}.careers-apply__info-subtitle[data-astro-cid-5than3fq]{font-size:1rem;color:#000053;font-weight:500;margin:0}.careers-apply__info-description[data-astro-cid-5than3fq]{font-size:1rem;color:#4b5563;line-height:1.625;margin-bottom:1rem}.careers-apply__info-note[data-astro-cid-5than3fq]{font-size:.875rem;color:#4b5563;line-height:1.625;margin-bottom:2rem;padding:1rem;background-color:#f9fafb;border-radius:.5rem;border-left:3px solid #000053}.careers-apply__info-note[data-astro-cid-5than3fq] .softia-logo{display:inline;vertical-align:baseline}.careers-apply__contact[data-astro-cid-5than3fq]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.careers-apply__contact-item[data-astro-cid-5than3fq]{display:flex;align-items:center;gap:.75rem;color:#000053}.careers-apply__contact-item[data-astro-cid-5than3fq] div[data-astro-cid-5than3fq]{display:flex;flex-direction:column}.careers-apply__contact-item[data-astro-cid-5than3fq] a[data-astro-cid-5than3fq]{color:#1f2937;text-decoration:none;font-weight:500;transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.careers-apply__contact-item[data-astro-cid-5than3fq] a[data-astro-cid-5than3fq]:hover{color:#000053}.careers-apply__contact-label[data-astro-cid-5than3fq]{font-size:.75rem;color:#4b5563;text-transform:uppercase;letter-spacing:.05em}.careers-apply__social[data-astro-cid-5than3fq]{border-top:1px solid #e5e7eb;padding-top:1.5rem}.careers-apply__social-label[data-astro-cid-5than3fq]{display:block;font-size:.875rem;color:#4b5563;margin-bottom:1rem}.careers-apply__social-links[data-astro-cid-5than3fq]{display:flex;gap:.75rem}.careers-apply__social-link[data-astro-cid-5than3fq]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:9999px;background-color:#f3f4f6;color:#4b5563;transition:all .2s cubic-bezier(.4,0,.2,1)}.careers-apply__social-link[data-astro-cid-5than3fq]:hover{background-color:#000053;color:#fff;transform:translateY(-2px)}.careers-form[data-astro-cid-5than3fq]{background-color:#f9fafb;padding:2rem;border-radius:1rem}@media(min-width:768px){.careers-form[data-astro-cid-5than3fq]{padding:2.5rem}}.careers-form__row[data-astro-cid-5than3fq]{margin-bottom:1.25rem}.careers-form__row--phone[data-astro-cid-5than3fq] .careers-form__group--phone[data-astro-cid-5than3fq]{width:100%}.careers-form__group[data-astro-cid-5than3fq]{display:flex;flex-direction:column;gap:.5rem}.careers-form__label[data-astro-cid-5than3fq]{font-size:.875rem;font-weight:500;color:#1f2937}.careers-form__required[data-astro-cid-5than3fq]{color:#ef4444}.careers-form__input[data-astro-cid-5than3fq],.careers-form__select[data-astro-cid-5than3fq]{padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:.5rem;font-size:1rem;color:#1f2937;background-color:#fff;transition:border-color .2s cubic-bezier(.4,0,.2,1)}.careers-form__input[data-astro-cid-5than3fq]::placeholder,.careers-form__select[data-astro-cid-5than3fq]::placeholder{color:#9ca3af}.careers-form__input[data-astro-cid-5than3fq]:focus,.careers-form__select[data-astro-cid-5than3fq]:focus{outline:none;border-color:#000053;box-shadow:0 0 0 3px #0000531a}.careers-form__select[data-astro-cid-5than3fq]{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.careers-form__select--code[data-astro-cid-5than3fq]{width:110px;flex-shrink:0}.careers-form__phone-wrapper[data-astro-cid-5than3fq]{display:flex;gap:.5rem}.careers-form__input--phone[data-astro-cid-5than3fq]{flex:1}.careers-form__file[data-astro-cid-5than3fq]{display:flex;flex-direction:column;gap:.5rem}.careers-form__file-input[data-astro-cid-5than3fq]{position:absolute;width:0;height:0;opacity:0;overflow:hidden}.careers-form__file-display[data-astro-cid-5than3fq]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:.5rem;background-color:#fff}.careers-form__file-name[data-astro-cid-5than3fq]{flex:1;color:#9ca3af;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.careers-form__file-name[data-astro-cid-5than3fq].has-file{color:#1f2937}.careers-form__file-btn[data-astro-cid-5than3fq]{padding:.5rem 1rem;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:.5rem;font-size:.875rem;color:#1f2937;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.careers-form__file-btn[data-astro-cid-5than3fq]:hover{background-color:#000053;border-color:#000053;color:#fff}.careers-form__file-remove[data-astro-cid-5than3fq]{padding:.5rem;background:none;border:none;color:#ef4444;font-size:.75rem;cursor:pointer;text-align:left}.careers-form__file-remove[data-astro-cid-5than3fq]:hover{text-decoration:underline}.careers-form__submit[data-astro-cid-5than3fq]{margin-top:1rem}.careers-form__status[data-astro-cid-5than3fq]{text-align:center;font-size:.875rem;padding:.75rem;border-radius:.5rem;margin-top:1rem}.careers-form__status[data-astro-cid-5than3fq]:empty{display:none}.careers-form__status--success[data-astro-cid-5than3fq]{background-color:#10b9811a;color:#10b981}.careers-form__status--error[data-astro-cid-5than3fq]{background-color:#ef44441a;color:#ef4444}
