.HeroCareers-module__t9G2Uq__hero{background:var(--color-white);padding:0;position:relative}.HeroCareers-module__t9G2Uq__heroBanner{opacity:0;width:100%;height:120px;animation:.6s cubic-bezier(.25,.46,.45,.94) forwards HeroCareers-module__t9G2Uq__fadeInHero;position:relative;overflow:hidden}@keyframes HeroCareers-module__t9G2Uq__fadeInHero{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.HeroCareers-module__t9G2Uq__heroImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@media (min-width:768px){.HeroCareers-module__t9G2Uq__heroBanner{height:260px}.HeroCareers-module__t9G2Uq__heroImage{height:100%}}@media (min-width:992px){.HeroCareers-module__t9G2Uq__heroBanner{height:300px}}.HeroCareers-module__t9G2Uq__heroContent{width:100%;padding:clamp(3rem,8vw,5rem)var(--container-padding);background:linear-gradient(180deg,var(--color-white)0%,var(--color-neutral-50)100%);justify-content:center;align-items:center;display:flex}.HeroCareers-module__t9G2Uq__heroContentInner{text-align:center;flex-direction:column;gap:clamp(1rem,2.5vw,1.5rem);max-width:640px;display:flex}.HeroCareers-module__t9G2Uq__heroTitle{color:var(--color-neutral-900);font-family:var(--font-display);font-size:clamp(1.875rem,5vw,2.5rem);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.5px;margin:0;line-height:1.2}.HeroCareers-module__t9G2Uq__heroDescription{color:var(--color-text-secondary);margin:0;font-size:clamp(1rem,2.5vw,1.125rem);line-height:1.65}@media (prefers-reduced-motion:reduce){.HeroCareers-module__t9G2Uq__heroBanner{opacity:1;animation:none}}
.JobCard-module__kl3Fna__card{--card-accent:var(--color-brand-500);--card-bg:var(--color-white);--card-border:1px solid #061b9c0f;--card-shadow:0 2px 12px #0000000a,0 1px 3px #00000005;--card-shadow-hover:0 12px 28px #061b9c14,0 4px 12px #0000000a;--card-radius:var(--border-radius-xl);--card-padding:clamp(1.25rem,4vw,1.75rem);--section-gap:clamp(1rem,2.5vw,1.25rem);background:var(--card-bg);border-radius:var(--card-radius);border:var(--card-border);box-shadow:var(--card-shadow);padding:var(--card-padding);flex-direction:column;flex-shrink:0;width:100%;min-width:280px;max-width:min(420px,100%);min-height:0;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1),border-color .3s;display:flex;position:relative;overflow:hidden}.JobCard-module__kl3Fna__card:before{content:"";background:linear-gradient(90deg,var(--color-brand-500)0%,var(--color-brand-400)100%);border-radius:var(--card-radius)var(--card-radius)0 0;height:4px;position:absolute;top:0;left:0;right:0}.JobCard-module__kl3Fna__card:hover{box-shadow:var(--card-shadow-hover);border-color:#061b9c1f;transform:translateY(-4px)}.JobCard-module__kl3Fna__cardTitle{margin:0 0 var(--section-gap)0;font-family:var(--font-display);font-size:clamp(1.125rem,2.8vw,1.375rem);font-weight:var(--font-weight-bold);color:var(--color-brand-600);text-transform:uppercase;letter-spacing:.5px;padding:0;line-height:1.25}.JobCard-module__kl3Fna__section{gap:var(--spacing-2);padding:var(--spacing-3)0;border-bottom:1px solid var(--color-neutral-100);flex-direction:column;display:flex}.JobCard-module__kl3Fna__section:last-of-type{border-bottom:none;padding-bottom:0}.JobCard-module__kl3Fna__section:first-of-type{padding-top:0}.JobCard-module__kl3Fna__sectionTitle{font-family:var(--font-display);font-size:clamp(.8125rem,2vw,.9375rem);font-weight:var(--font-weight-semibold);color:var(--color-neutral-800);text-transform:uppercase;letter-spacing:.6px;align-items:center;gap:var(--spacing-2);margin:0;display:flex}.JobCard-module__kl3Fna__sectionTitle:before{content:"";background:linear-gradient(180deg,var(--color-brand-500),var(--color-brand-300));border-radius:2px;width:4px;height:1em;display:inline-block}.JobCard-module__kl3Fna__bulletList{padding-left:var(--spacing-5);color:var(--color-text-secondary);margin:0;font-size:clamp(.8125rem,1.8vw,.9375rem);line-height:1.6;list-style:outside}.JobCard-module__kl3Fna__bulletList li{margin-bottom:var(--spacing-1)}.JobCard-module__kl3Fna__bulletList li:last-child{margin-bottom:0}@media (max-width:767px){.JobCard-module__kl3Fna__card{min-width:300px;max-width:340px;padding:clamp(1rem,4vw,1.25rem)}}
.CarouselDots-module__bW-SCG__dots{justify-content:center;align-items:center;gap:8px;padding:8px 0;display:flex}.CarouselDots-module__bW-SCG__dot{background:var(--color-neutral-300);opacity:.7;width:6px;height:6px;transition:background-color var(--transition-smooth),opacity var(--transition-smooth),transform var(--transition-smooth),width var(--transition-smooth);border-radius:999px}.CarouselDots-module__bW-SCG__dot:hover{opacity:.9}.CarouselDots-module__bW-SCG__dotActive{background:var(--color-brand-500);width:18px;height:6px;box-shadow:0 2px 6px var(--color-brand-500-rgba-20);opacity:1;border-radius:999px}.CarouselDots-module__bW-SCG__clickable{cursor:pointer}.CarouselDots-module__bW-SCG__dotAuto{appearance:none;box-sizing:content-box;background:var(--color-neutral-200);border:2px solid var(--color-neutral-300);opacity:1;width:8px;height:8px;transition:background-color var(--transition-smooth),border-color var(--transition-smooth),transform var(--transition-smooth),width var(--transition-smooth);border-radius:999px;padding:0;display:inline-block}.CarouselDots-module__bW-SCG__dotAutoActive{appearance:none;box-sizing:content-box;background:var(--color-neutral-400);border:2px solid var(--color-neutral-400);opacity:1;border-radius:999px;width:24px;height:8px;padding:0;display:inline-block}.CarouselDots-module__bW-SCG__edgeMarker{background:var(--color-neutral-400);opacity:.9;border-radius:999px;flex:none;width:5px;height:5px}.CarouselDots-module__bW-SCG__dotDash{background:var(--color-neutral-300);opacity:.7;width:10px;height:2px;transition:background-color var(--transition-smooth),opacity var(--transition-smooth),transform var(--transition-smooth),width var(--transition-smooth);border-radius:999px}.CarouselDots-module__bW-SCG__dotDashActive{background:var(--color-brand-500);width:24px;height:2px;box-shadow:0 1px 4px var(--color-brand-500-rgba-20);opacity:1;border-radius:999px}.CarouselDots-module__bW-SCG__dotIos{border:1.5px solid var(--color-neutral-300);opacity:.8;width:6px;height:6px;transition:border-color var(--transition-smooth),background-color var(--transition-smooth),transform var(--transition-smooth);background:0 0;border-radius:999px}.CarouselDots-module__bW-SCG__dotIosActive{background:var(--color-brand-500);border-color:var(--color-brand-500);width:8px;height:8px;box-shadow:0 2px 4px var(--color-brand-500-rgba-20);opacity:1;border-radius:999px}.CarouselDots-module__bW-SCG__dotMd3{background:var(--color-neutral-300);opacity:.7;width:4px;height:4px;transition:background-color var(--transition-smooth),width var(--transition-smooth),height var(--transition-smooth),transform var(--transition-smooth);border-radius:999px}.CarouselDots-module__bW-SCG__dotMd3Active{background:var(--color-brand-500);width:12px;height:4px;box-shadow:0 1px 4px var(--color-brand-500-rgba-20);opacity:1;border-radius:999px}.CarouselDots-module__bW-SCG__rail{border:1px solid var(--color-neutral-200);background:#fff;border-radius:999px;width:clamp(140px,28vw,220px);height:18px;margin:8px auto 0;position:relative;overflow:hidden}.CarouselDots-module__bW-SCG__cometGroup{--comet-width:52%;top:50%;left:calc(var(--progress,0)*(100% - var(--comet-width)));width:var(--comet-width);height:100%;transition:left var(--transition-smooth);justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;transform:translateY(-50%)}.CarouselDots-module__bW-SCG__seg{border-radius:999px;display:block;box-shadow:0 1px 3px #0000000f}.CarouselDots-module__bW-SCG__segBlueSm{background:var(--color-brand-500);width:10px;height:10px;box-shadow:0 2px 6px var(--color-brand-500-rgba-20)}.CarouselDots-module__bW-SCG__segWhiteMd{border:1px solid var(--color-neutral-300);background:#fff;width:14px;height:14px;box-shadow:0 2px 6px #0000000f}.CarouselDots-module__bW-SCG__segBlueSm2{background:var(--color-brand-500);width:10px;height:10px;box-shadow:0 2px 6px var(--color-brand-500-rgba-20)}.CarouselDots-module__bW-SCG__segWhiteMd2{border:1px solid var(--color-neutral-300);background:#fff;width:14px;height:14px;box-shadow:0 2px 6px #0000000f}@media (prefers-reduced-motion:reduce){.CarouselDots-module__bW-SCG__dot,.CarouselDots-module__bW-SCG__dotDash,.CarouselDots-module__bW-SCG__dotIos,.CarouselDots-module__bW-SCG__dotMd3,.CarouselDots-module__bW-SCG__cometGroup{transition:none}}
.ActiveSearches-module__WqBdYW__section{padding:var(--section-pad-y)0;background:var(--color-surface-subtle)}.ActiveSearches-module__WqBdYW__container{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto}.ActiveSearches-module__WqBdYW__heading{font-family:var(--font-display);font-size:clamp(var(--font-size-xl),4vw,var(--font-size-2xl));font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-align:center;margin:0 0 clamp(1.5rem,4vw,2rem)}.ActiveSearches-module__WqBdYW__desktopGrid{display:none}@media (min-width:768px){.ActiveSearches-module__WqBdYW__desktopGrid{grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,4vw,2rem);max-width:900px;margin:0 auto;display:grid}}.ActiveSearches-module__WqBdYW__mobileCarousel{display:block}@media (min-width:768px){.ActiveSearches-module__WqBdYW__mobileCarousel{display:none}}.ActiveSearches-module__WqBdYW__carouselWrapper{position:relative}.ActiveSearches-module__WqBdYW__carouselTrack{gap:var(--spacing-5);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:var(--spacing-2)0;scroll-padding:0 var(--spacing-4);padding-inline-end:max(var(--spacing-6),calc(50vw - 150px));display:flex;overflow-x:auto}.ActiveSearches-module__WqBdYW__carouselTrack::-webkit-scrollbar{display:none}.ActiveSearches-module__WqBdYW__carouselCard{scroll-snap-align:start;scroll-snap-stop:always;flex-shrink:0;width:min(320px,85vw);min-width:280px}.ActiveSearches-module__WqBdYW__carouselCard>*{height:100%}.ActiveSearches-module__WqBdYW__arrowButton{background:var(--color-white);width:40px;height:40px;color:var(--color-brand-500);cursor:pointer;z-index:20;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,transform .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000014}.ActiveSearches-module__WqBdYW__arrowButton:hover{background:var(--color-brand-50);transform:translateY(-50%)scale(1.05)}.ActiveSearches-module__WqBdYW__arrowButton:active{transform:translateY(-50%)scale(.98)}.ActiveSearches-module__WqBdYW__arrowButton:first-of-type{left:4px}.ActiveSearches-module__WqBdYW__arrowButton.ActiveSearches-module__WqBdYW__arrowRight{left:auto;right:4px}.ActiveSearches-module__WqBdYW__carouselDots{margin-top:var(--spacing-4);padding-top:var(--spacing-2);justify-content:center;display:flex}
.ModeloSection-module__mxp6lq__modeloSection{width:100%;margin-bottom:clamp(.5rem,1vw,.75rem);padding-top:clamp(.75rem,1.5vw,1rem)}.ModeloSection-module__mxp6lq__modeloTitle{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);font-family:var(--font-display);margin:0 0 var(--spacing-5)0;text-transform:uppercase;letter-spacing:.5px;padding-bottom:var(--spacing-3);align-items:center;gap:var(--spacing-3);border-bottom:2px solid #0000001a;display:flex}.ModeloSection-module__mxp6lq__modeloTitleIcon{flex-shrink:0;display:block}.ModeloSection-module__mxp6lq__carouselContainer{width:100%;margin-top:var(--spacing-5);position:relative;overflow:visible}.ModeloSection-module__mxp6lq__carouselTrack{align-items:flex-start;gap:var(--spacing-5);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:var(--spacing-2)0;scroll-padding:var(--spacing-2);padding-inline-end:max(var(--spacing-6),calc(50vw - 150px));display:flex;overflow-x:auto}.ModeloSection-module__mxp6lq__carouselTrack::-webkit-scrollbar{display:none}.ModeloSection-module__mxp6lq__modeloImageCard{width:100%;max-width:500px;box-shadow:none;padding:var(--spacing-6);background:0 0;border:none;border-radius:0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;transition:none;display:flex;overflow:visible}.ModeloSection-module__mxp6lq__modeloImageCard:hover{box-shadow:none;transform:none}.ModeloSection-module__mxp6lq__modeloImage{object-fit:contain;width:100%;max-width:580px;height:auto;display:block}.ModeloSection-module__mxp6lq__modeloImageButtonContainer{width:100%;margin-top:var(--spacing-4);padding-top:var(--spacing-3);justify-content:center;align-items:center;display:flex}.ModeloSection-module__mxp6lq__modeloImageButton{--btn-violet:#3f45c6;--btn-violet-border:#3f45c666;padding:var(--spacing-2)var(--spacing-4);background:var(--color-white);color:var(--btn-violet);font-size:clamp(.8125rem,1.8vw,.9375rem);font-weight:var(--font-weight-medium);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.5px;border:1px solid var(--btn-violet-border);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.ModeloSection-module__mxp6lq__modeloImageButton:hover{color:#353bc4;border-color:var(--btn-violet);background:#3f45c60f}.ModeloSection-module__mxp6lq__modeloImageButton:active{background:#3f45c61a}@media (max-width:768px){.ModeloSection-module__mxp6lq__modeloImageCard{max-width:380px;padding:var(--spacing-5)}.ModeloSection-module__mxp6lq__modeloImage{max-width:450px}}@media (min-width:769px){.ModeloSection-module__mxp6lq__modeloImageCard{margin-right:var(--spacing-5)}}.ModeloSection-module__mxp6lq__carouselDots{margin-top:var(--spacing-4);padding-top:var(--spacing-2);justify-content:center;display:flex}.ModeloSection-module__mxp6lq__arrowButton{cursor:pointer;z-index:20;background:var(--color-neutral-900);width:40px;height:40px;color:var(--color-white);border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ModeloSection-module__mxp6lq__arrowButton:hover{background:var(--color-neutral-800);transform:translateY(-50%)scale(1.1)}.ModeloSection-module__mxp6lq__arrowButton:active{transform:translateY(-50%)scale(.95)}.ModeloSection-module__mxp6lq__arrowButton:first-of-type{left:4px}.ModeloSection-module__mxp6lq__arrowButton.ModeloSection-module__mxp6lq__arrowRight{left:auto;right:4px}@media (max-width:768px){.ModeloSection-module__mxp6lq__arrowButton{display:none}}
.planes-module__a_Spxa__planesPage{width:100%;min-height:100vh;padding:var(--spacing-6)var(--spacing-4);background:var(--color-white)}.planes-module__a_Spxa__header{text-align:center;padding:0 0 var(--spacing-2)0;min-height:auto;margin-top:clamp(48px,5vw,64px);margin-bottom:0}@media (max-width:768px){.planes-module__a_Spxa__header{padding:0 0 var(--spacing-6)0;min-height:auto;margin-top:clamp(32px,4vw,48px);margin-bottom:0}}.planes-module__a_Spxa__title{font-size:clamp(2rem,5vw,3rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);font-family:var(--font-display);margin:0 0 var(--spacing-3)0;text-transform:uppercase;letter-spacing:1px}.planes-module__a_Spxa__subtitle{color:var(--color-text-secondary);margin:0 auto var(--spacing-3);font-size:clamp(1rem,2.5vw,1.25rem);font-weight:var(--font-weight-medium);text-align:center;max-width:45ch;line-height:1.5}.planes-module__a_Spxa__modelosButtons{justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-4);margin-bottom:var(--spacing-6);flex-wrap:wrap;display:flex}.planes-module__a_Spxa__modeloButton{--modelo-btn-violet:#3f45c6;padding:var(--spacing-3)var(--spacing-5);color:var(--modelo-btn-violet);border:2px solid var(--modelo-btn-violet);border-radius:var(--border-radius-md);font-size:clamp(.875rem,2vw,1rem);font-weight:var(--font-weight-semibold);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all var(--transition-fast);background:#fff;box-shadow:0 2px 8px #0000001f,0 1px 3px #00000014}.planes-module__a_Spxa__modeloButton:hover{background:var(--modelo-btn-violet);color:var(--color-white);transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.planes-module__a_Spxa__modeloButton:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.planes-module__a_Spxa__modeloButton:focus-visible{outline:2px solid var(--modelo-btn-violet);outline-offset:2px}@media (max-width:768px){.planes-module__a_Spxa__modelosButtons{gap:var(--spacing-2)}.planes-module__a_Spxa__modeloButton{padding:var(--spacing-2)var(--spacing-4);font-size:.875rem}}.planes-module__a_Spxa__content{flex-direction:column;gap:clamp(.75rem,1.5vw,1.25rem);width:100%;max-width:1400px;margin:0 auto;display:flex}.planes-module__a_Spxa__modeloSectionAnchor{scroll-margin-top:clamp(4rem,10vw,6rem)}.planes-module__a_Spxa__trustSection{max-width:var(--container-max-width);text-align:center;margin:clamp(64px,8vw,80px) auto clamp(32px,4vw,48px);padding:clamp(32px,4vw,40px) clamp(24px,4vw,32px);position:relative}.planes-module__a_Spxa__trustContent{max-width:680px;margin:0 auto}.planes-module__a_Spxa__trustTitle{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-family:var(--font-display);letter-spacing:-.3px;margin:0 0 clamp(12px,2vw,16px);line-height:1.3}.planes-module__a_Spxa__trustText{color:var(--color-neutral-600);font-size:clamp(.9375rem,1.8vw,1.0625rem);font-weight:var(--font-weight-normal);letter-spacing:.2px;margin:0;line-height:1.6}.planes-module__a_Spxa__contactSection{max-width:var(--container-max-width);text-align:center;border-top:1px solid var(--color-neutral-200);border-bottom:1px solid var(--color-neutral-200);border-radius:var(--border-radius-lg);background:linear-gradient(135deg,#061b9c05 0%,#061b9c03 100%);margin:clamp(48px,6vw,64px) auto;padding:clamp(40px,5vw,48px) clamp(24px,4vw,32px);position:relative}.planes-module__a_Spxa__contactContent{max-width:600px;margin:0 auto}.planes-module__a_Spxa__contactTitle{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-family:var(--font-display);letter-spacing:-.3px;margin:0 0 clamp(12px,2vw,16px)}.planes-module__a_Spxa__contactText{color:var(--color-neutral-600);font-size:clamp(.9375rem,1.8vw,1.0625rem);font-weight:var(--font-weight-normal);letter-spacing:.2px;margin:0 0 clamp(24px,3vw,28px);line-height:1.6}.planes-module__a_Spxa__contactButton{background:var(--color-white);color:var(--color-text-primary);border-radius:var(--border-radius-md);font-family:var(--font-display);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast);border:2px solid #25d366;justify-content:center;align-items:center;gap:.5rem;padding:clamp(.625rem,1.5vw,.75rem) clamp(1.25rem,3vw,1.5rem);font-size:clamp(.9rem,1.8vw,1rem);line-height:1;text-decoration:none;display:inline-flex}.planes-module__a_Spxa__contactButton:hover{background:#f0f0f0;border-color:#128c7e;transform:translateY(-1px);box-shadow:0 4px 12px #25d36633}.planes-module__a_Spxa__contactButton:focus-visible{outline-offset:2px;outline:2px solid #25d366}.planes-module__a_Spxa__contactButton:active{background:#e5e5e5;transform:translateY(0)}.planes-module__a_Spxa__whatsappIcon{width:20px;height:20px;color:var(--color-text-primary);flex-shrink:0}@media (min-width:768px){.planes-module__a_Spxa__planesPage{padding:var(--spacing-6)var(--spacing-4)}}@media (min-width:1024px){.planes-module__a_Spxa__planesPage{padding:var(--spacing-8)var(--spacing-5)}}
.CareersForm-module__ZT29Jq__section{padding:var(--section-pad-y)0;background:var(--color-white)}.CareersForm-module__ZT29Jq__heading{margin:0 0 var(--spacing-6)0;font-family:var(--font-display);font-size:clamp(var(--font-size-xl),4vw,var(--font-size-2xl));font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-align:center}.CareersForm-module__ZT29Jq__form{gap:var(--spacing-5);flex-direction:column;max-width:560px;margin:0 auto;display:flex}.CareersForm-module__ZT29Jq__formRow{gap:var(--spacing-5);grid-template-columns:1fr 1fr;display:grid}@media (max-width:600px){.CareersForm-module__ZT29Jq__formRow{grid-template-columns:1fr}}.CareersForm-module__ZT29Jq__formGroup{gap:var(--spacing-2);flex-direction:column;display:flex}.CareersForm-module__ZT29Jq__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.CareersForm-module__ZT29Jq__required{color:var(--color-error-500)}.CareersForm-module__ZT29Jq__input,.CareersForm-module__ZT29Jq__select,.CareersForm-module__ZT29Jq__textarea{padding:var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--border-radius-md);font-size:var(--font-size-base);transition:border-color var(--transition-fast);font-family:inherit}.CareersForm-module__ZT29Jq__input:focus,.CareersForm-module__ZT29Jq__select:focus,.CareersForm-module__ZT29Jq__textarea:focus{border-color:var(--color-brand-500);box-shadow:0 0 0 2px var(--color-brand-500-rgba-15);outline:none}.CareersForm-module__ZT29Jq__input:disabled,.CareersForm-module__ZT29Jq__select:disabled,.CareersForm-module__ZT29Jq__textarea:disabled{background:var(--color-neutral-100);cursor:not-allowed}.CareersForm-module__ZT29Jq__textarea{resize:vertical;min-height:100px}.CareersForm-module__ZT29Jq__fileInput{padding:var(--spacing-2);font-size:var(--font-size-sm)}.CareersForm-module__ZT29Jq__hint{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.CareersForm-module__ZT29Jq__error{color:var(--color-error-600);font-size:var(--font-size-xs)}.CareersForm-module__ZT29Jq__errorBanner{padding:var(--spacing-4);background:var(--color-error-50);border:1px solid var(--color-error-200);border-radius:var(--border-radius-md);color:var(--color-error-700);font-size:var(--font-size-sm)}.CareersForm-module__ZT29Jq__successMessage{padding:var(--spacing-8);background:var(--color-success-50);border:1px solid var(--color-success-200);border-radius:var(--border-radius-lg);color:var(--color-success-800);text-align:center;max-width:560px;margin:0 auto}.CareersForm-module__ZT29Jq__successSub{margin:var(--spacing-2)0 0 0;font-size:var(--font-size-sm);color:var(--color-success-700)}.CareersForm-module__ZT29Jq__submitButton{padding:var(--spacing-4)var(--spacing-6);background:var(--color-brand-500);color:var(--color-text-inverse);border-radius:var(--border-radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-fast);margin-top:var(--spacing-2);border:none}.CareersForm-module__ZT29Jq__submitButton:hover:not(:disabled){background:var(--color-brand-600)}.CareersForm-module__ZT29Jq__submitButton:disabled{background:var(--color-neutral-400);cursor:not-allowed}
.ModeloPlanes-module__XeAnRG__modeloPlanes{width:100%;padding:clamp(2rem,4vw,3rem)0 var(--spacing-5)0;margin-bottom:clamp(2rem,4vw,3rem)}.ModeloPlanes-module__XeAnRG__planesContent{width:100%;max-width:1400px;padding:0 var(--spacing-4);margin:0 auto}@media (min-width:1024px){.ModeloPlanes-module__XeAnRG__planesContent{padding:0 var(--spacing-5)}}.ModeloPlanes-module__XeAnRG__modeloTitleContainer{justify-content:space-between;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-5);padding-bottom:var(--spacing-3);border-bottom:2px solid #0000001a;flex-wrap:wrap;display:flex}.ModeloPlanes-module__XeAnRG__modeloTitle{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:var(--spacing-3);flex:1;min-width:0;margin:0;display:flex}.ModeloPlanes-module__XeAnRG__verTodosButton{padding:var(--spacing-2)var(--spacing-4);background:var(--color-brand-500);color:var(--color-white);font-size:clamp(.8125rem,2vw,.9375rem);font-weight:var(--font-weight-semibold);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.5px;border-radius:var(--border-radius-md);white-space:nowrap;margin-right:var(--spacing-3);will-change:transform,box-shadow;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.ModeloPlanes-module__XeAnRG__verTodosButton:hover{background:var(--color-brand-600);transform:translateY(-1px);box-shadow:0 2px 8px #061b9c26}.ModeloPlanes-module__XeAnRG__verTodosButton:active{transform:translateY(0);box-shadow:0 1px 4px #061b9c1a}.ModeloPlanes-module__XeAnRG__modeloTitleIcon{flex-shrink:0;display:block}.ModeloPlanes-module__XeAnRG__carouselContainer{width:100%;margin-top:var(--spacing-5);position:relative;overflow:visible}.ModeloPlanes-module__XeAnRG__carouselTrack{align-items:stretch;gap:var(--spacing-5);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:var(--spacing-2)0;scroll-padding:var(--spacing-2);padding-inline-end:max(var(--spacing-6),calc(50vw - 150px));display:flex;overflow-x:auto}.ModeloPlanes-module__XeAnRG__carouselTrack::-webkit-scrollbar{display:none}.ModeloPlanes-module__XeAnRG__arrowButton{cursor:pointer;z-index:20;background:var(--color-neutral-900);width:40px;height:40px;color:var(--color-white);border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ModeloPlanes-module__XeAnRG__arrowButton:hover{background:var(--color-neutral-800);transform:translateY(-50%)scale(1.1)}.ModeloPlanes-module__XeAnRG__arrowButton:active{transform:translateY(-50%)scale(.95)}.ModeloPlanes-module__XeAnRG__arrowButton:disabled{opacity:.25;cursor:not-allowed}.ModeloPlanes-module__XeAnRG__arrowButton:first-of-type{left:4px}.ModeloPlanes-module__XeAnRG__arrowButton.ModeloPlanes-module__XeAnRG__arrowRight{left:auto;right:4px}@media (max-width:768px){.ModeloPlanes-module__XeAnRG__arrowButton{display:none}}.ModeloPlanes-module__XeAnRG__carouselDots{margin-top:var(--spacing-4);padding-top:var(--spacing-2);justify-content:center;display:flex}
.trabaja-con-nosotros-module__-dBA5W__page{flex-direction:column;min-height:100vh;display:flex}
