.careers__hero{background:#0f1225;overflow:hidden;padding:clamp(6rem,10vw,9rem) 2rem clamp(3rem,5vw,4.5rem);position:relative;text-align:center}.careers__hero:before{background:radial-gradient(ellipse at 50% 0,#3244ba2e 0,#0000 65%);content:"";inset:0;pointer-events:none;position:absolute}.careers__hero-content{margin:0 auto;max-width:800px;position:relative}.careers__eyebrow{color:#ffffff8c;display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.18em;margin-bottom:1.25rem;text-transform:uppercase}.careers__eyebrow,.careers__headline{font-family:Poppins,Poppins Fallback,sans-serif}.careers__headline{color:#fff;font-size:clamp(2rem,4.5vw,3.4rem);font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0 0 1.25rem}.careers__intro{color:#ffffffb3;font-family:Poppins,Poppins Fallback,sans-serif;font-size:1.08rem;line-height:1.7;margin:0 auto;max-width:60ch}.careers__body{background:#f8f9fb;padding:clamp(3rem,5vw,5rem) 1.5rem}.careers__grid{grid-gap:3.5rem;align-items:start;display:grid;gap:3.5rem;grid-template-columns:1fr 1.1fr;margin:0 auto;max-width:1200px}.careers__photo{align-items:center;aspect-ratio:1/1;background:#fff;border-radius:0;box-shadow:0 16px 48px #0f12251f;display:flex;justify-content:center;overflow:hidden;padding:2rem;position:relative}.careers__photo img{display:block;height:auto;object-fit:contain;width:80%}.careers__trust{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-top:2rem}.careers__trust-item{background:#fff;border:1px solid #e5e7eb;border-radius:0;padding:1.2rem .5rem;text-align:center}.careers__trust-num{color:#0f1225;display:block;font-family:Poppins,Poppins Fallback,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-.01em}.careers__trust-label{color:#6b7280;display:block;font-size:.72rem;font-weight:600;letter-spacing:.1em;margin-top:.25rem;text-transform:uppercase}.careers__why{background:#fff;border:1px solid #e5e7eb;border-radius:0;box-shadow:0 4px 16px #0f12250f;margin-top:2rem;padding:2rem}.careers__why-title{color:#0f1225;font-family:Poppins,Poppins Fallback,sans-serif;font-size:1.15rem;font-weight:700;margin:0 0 1rem}.careers__why-list{list-style:none;margin:0;padding:0}.careers__why-list li{border-bottom:1px solid #f0f1f3;color:#374151;font-family:Poppins,Poppins Fallback,sans-serif;font-size:.95rem;line-height:1.5;padding:.65rem 0 .65rem 1.5rem;position:relative}.careers__why-list li:last-child{border-bottom:none}.careers__why-list li:before{background:#3244ba;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}.careers__panel{background:#fff;border:1px solid #e5e7eb;border-radius:0;box-shadow:0 20px 60px #0f122514;padding:2.5rem;position:sticky;top:5rem}.careers__panel-title{color:#0f1225;font-family:Poppins,Poppins Fallback,sans-serif;font-size:clamp(1.5rem,2vw,2rem);font-weight:700;letter-spacing:-.02em;margin:0 0 .5rem}.careers__panel-sub{border-bottom:1px solid #f0f1f3;color:#6b7280;font-size:.92rem;line-height:1.5;margin:0 0 1.75rem;padding-bottom:1.25rem}.careers__form{grid-gap:1.15rem;display:grid;gap:1.15rem;grid-template-columns:1fr 1fr}.careers__form-section{border-bottom:2px solid #f0f1f3;grid-column:1/-1;margin-top:.75rem;padding-bottom:.5rem}.careers__form-section-title{color:#0f1225;font-family:Poppins,Poppins Fallback,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.careers__field{display:flex;flex-direction:column;gap:.4rem}.careers__field--full{grid-column:1/-1}.careers__label{color:#374151;font-family:Poppins,Poppins Fallback,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.careers__input,.careers__select,.careers__textarea{background:#fafbfc;border:1.5px solid #d1d5db;border-radius:4px;box-sizing:border-box;color:#111827;font:inherit;font-family:Poppins,Poppins Fallback,sans-serif;font-size:.95rem;padding:.78rem 1rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.careers__input:focus,.careers__select:focus,.careers__textarea:focus{background:#fff;border-color:#3244ba;box-shadow:0 0 0 3px #3244ba1f;outline:none}.careers__input:hover,.careers__select:hover,.careers__textarea:hover{border-color:#9ca3af}.careers__textarea{min-height:100px;resize:vertical}.careers__input::placeholder,.careers__textarea::placeholder{color:#9ca3af}.careers__input--file{cursor:pointer;padding:.65rem}.careers__input--file::file-selector-button{background:#f0f1f3;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;font-family:Poppins,Poppins Fallback,sans-serif;font-size:.85rem;font-weight:600;margin-right:1rem;padding:.45rem 1rem;transition:background .2s ease}.careers__input--file::file-selector-button:hover{background:#e5e7eb}.careers__disclaimer{background:#f8f9fb;border-left:4px solid #3244ba;border-radius:0 4px 4px 0;color:#6b7280;font-size:.9rem;grid-column:1/-1;line-height:1.6;margin-top:.5rem;padding:1rem 1.25rem}.careers__check{align-items:flex-start;color:#374151;cursor:pointer;display:flex;font-size:.88rem;gap:.75rem;grid-column:1/-1;line-height:1.5;margin-top:.25rem;-webkit-user-select:none;user-select:none}.careers__check-input{accent-color:#3244ba;cursor:pointer;flex-shrink:0;height:18px;margin-top:.25rem;width:18px}.careers__terms-link{grid-column:1/-1}.careers__link-btn{background:none;border:none;border-bottom:2px solid #0000;color:#3244ba;cursor:pointer;font-family:Poppins,Poppins Fallback,sans-serif;font-size:.9rem;font-weight:600;padding:0 0 2px;text-decoration:none;transition:border-color .2s ease}.careers__link-btn:hover{border-bottom-color:#3244ba}.careers__note{font-size:.95rem;font-weight:600;margin-left:1rem}.careers__note--success{color:#059669}.careers__note--error{color:#dc2626}.careers__actions{align-items:center;display:flex;gap:1rem;grid-column:1/-1;margin-top:.75rem}.careers__button{align-items:center;background:#0f1225;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;font-family:Poppins,Poppins Fallback,sans-serif;font-size:.85rem;font-weight:700;gap:.75rem;letter-spacing:.1em;overflow:hidden;padding:1rem 2.5rem;position:relative;text-transform:uppercase;transition:transform .3s ease,opacity .3s ease,border-color .3s ease,background .3s ease,box-shadow .3s ease,color .3s ease}.careers__button:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:transform .5s ease;width:100%}.careers__button:hover:before{transform:translateX(100%)}.careers__button:hover{background:#3244ba;box-shadow:0 4px 16px #3244ba4d}.careers__button-arrow{display:inline-block;font-size:1rem;transition:transform .3s ease}.careers__button:hover .careers__button-arrow{transform:translateX(4px)}.careers__button:active{transform:translateY(0)}.careers__button:disabled{cursor:not-allowed;opacity:.5}.careers__modal{align-items:center;animation:careersFadeIn .3s ease forwards;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0f1ed9;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:500}.careers__modal-content{animation:careersSlideUp .35s ease forwards;background:#fff;border-radius:0;box-shadow:0 25px 50px #00000040;max-width:680px;overflow:hidden;padding:2rem;width:100%}.careers__modal-content h2{color:#0f1225;font-family:Poppins,Poppins Fallback,sans-serif;font-size:1.6rem;font-weight:700;margin-bottom:1.25rem}.careers__modal-scroll{border-bottom:2px solid #e5e7eb;border-top:2px solid #e5e7eb;margin-bottom:1.5rem;max-height:350px;overflow-y:auto;padding:1rem 1rem 1rem 0}.careers__modal-scroll::-webkit-scrollbar{width:8px}.careers__modal-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.careers__modal-scroll::-webkit-scrollbar-thumb{background:#3244ba;border-radius:4px}.careers__modal-scroll::-webkit-scrollbar-thumb:hover{background:#0f1225}.careers__modal-scroll p{color:#333;font-size:.95rem;line-height:1.7;margin:1rem 0}.careers__modal-scroll p strong{color:#0f1225;font-weight:700}.careers__modal-actions{text-align:right}@keyframes careersFadeIn{0%{opacity:0}to{opacity:1}}@keyframes careersSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.careers__hero{padding:clamp(5rem,8vw,7rem) 1.5rem clamp(2.5rem,4vw,3.5rem)}.careers__body{padding:clamp(2rem,4vw,3.5rem) 1rem}.careers__grid{gap:2rem;grid-template-columns:1fr}.careers__left{order:2}.careers__panel{order:1;padding:2rem 1.5rem;position:relative;top:0}.careers__form{grid-template-columns:1fr}.careers__button{justify-content:center;width:100%}.careers__trust{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.careers__headline{font-size:1.75rem}.careers__panel{padding:1.5rem 1rem}.careers__input,.careers__select,.careers__textarea{font-size:.92rem;padding:.72rem .85rem}.careers__trust{gap:.75rem;grid-template-columns:repeat(2,1fr)}.careers__modal-content{padding:1.5rem}}@media (max-width:480px){.careers__hero{padding:clamp(4.5rem,8vw,6rem) 1rem clamp(2rem,3vw,2.5rem)}.careers__headline{font-size:1.5rem}.careers__intro{font-size:.95rem}.careers__body{padding:1.5rem .75rem}.careers__panel{border-radius:0;padding:1.25rem .85rem}.careers__trust{gap:.5rem;grid-template-columns:1fr 1fr}.careers__trust-num{font-size:1.1rem}.careers__trust-label{font-size:.65rem}.careers__button{font-size:.8rem;padding:.85rem 1.5rem}.careers__check{font-size:.82rem}.careers__why{padding:1.25rem}.careers__modal-content{border-radius:0;padding:1rem}.careers__modal-scroll{max-height:280px}}.careers .careers__reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.careers .careers__reveal--left{transform:translateX(-24px)}.careers .careers__reveal--right{transform:translateX(24px)}.careers .careers__reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.careers .careers__reveal{opacity:1!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=6312.3096f5ba.chunk.css.map*/