.HeroCover-module__O8qXbq__block{background:var(--brand-navy-deep);height:100vh;position:relative}.HeroCover-module__O8qXbq__block[data-seq]{height:200vh}@media (min-width:62em){.HeroCover-module__O8qXbq__block[data-seq]{height:260vh}}.HeroCover-module__O8qXbq__sticky{--p:0;--focus-ring:var(--brand-amarillo);height:100vh;position:sticky;top:0;overflow:hidden}.HeroCover-module__O8qXbq__grid{gap:clamp(calc(.5rem * var(--mantine-scale)), 1.4vw, calc(1.125rem * var(--mantine-scale)));width:min(86vw, calc(35rem * var(--mantine-scale)));transform-origin:50%;will-change:transform, opacity;transform:translate(-50%, -50%) scale(calc(.42 + var(--p) * .95));opacity:calc((var(--p) - .12) * 4);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;top:50%;left:50%}@media (min-width:62em){.HeroCover-module__O8qXbq__grid{width:min(62vw, calc(56.25rem * var(--mantine-scale)));grid-template-columns:repeat(4,1fr)}}.HeroCover-module__O8qXbq__cell{aspect-ratio:16/9;border-radius:calc(.625rem * var(--mantine-scale));box-shadow:0 calc(.625rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) #050c1e73;position:relative;overflow:hidden}.HeroCover-module__O8qXbq__cellImg{object-fit:cover}.HeroCover-module__O8qXbq__veil{z-index:2;pointer-events:none;background:var(--brand-navy-deep);opacity:calc((var(--p) - .82) * 5.5);position:absolute;inset:0}.HeroCover-module__O8qXbq__cover{z-index:3;pointer-events:none;will-change:transform, opacity;opacity:calc(1 - var(--p) * 2.4);transform:scale(calc(1 + var(--p) * .14));flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.HeroCover-module__O8qXbq__coverImg{object-fit:cover;object-position:58% 28%}.HeroCover-module__O8qXbq__scrim{background:linear-gradient(#151d36b8 0%,#151d368c 45%,#151d36e0 100%),radial-gradient(120% 80% at 50% 40%,#1f294a00 0%,#151d3699 100%);position:absolute;inset:0}.HeroCover-module__O8qXbq__coverInner{z-index:1;align-items:center;gap:calc(1.125rem * var(--mantine-scale));padding-inline:calc(1.5rem * var(--mantine-scale));text-align:center;flex-direction:column;display:flex;position:relative}.HeroCover-module__O8qXbq__eyebrow{padding:calc(.375rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));color:var(--mantine-color-turquesa-3);font-family:var(--font-display), sans-serif;font-size:calc(.75rem * var(--mantine-scale));letter-spacing:.16em;text-transform:uppercase;background:#52bfbf29;margin:0;font-weight:700;box-shadow:inset 0 0 0 1px #52bfbf73}.HeroCover-module__O8qXbq__phrase{max-width:15ch;font-family:var(--font-display), sans-serif;letter-spacing:-.015em;text-transform:uppercase;color:#fff;text-shadow:0 0 calc(1.5rem * var(--mantine-scale)) #ffffff6b, 0 calc(.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) #00000080;margin:0;font-size:clamp(2.4rem,7vw,5.2rem);font-weight:800;line-height:1.06}.HeroCover-module__O8qXbq__accent{color:var(--mantine-color-amarillo-6);text-shadow:0 0 calc(1.625rem * var(--mantine-scale)) #f6ac0880, 0 calc(.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) #00000080;display:inline-block;position:relative}@keyframes HeroCover-module__O8qXbq__cover-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HeroCover-module__O8qXbq__accent:after{content:"";left:0;right:0;bottom:calc(-.5rem * var(--mantine-scale));height:calc(.375rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));background:linear-gradient(90deg, var(--mantine-color-amarillo-6) 0%, var(--mantine-color-turquesa-5) 100%);transform-origin:0;animation:HeroCover-module__O8qXbq__cover-draw .6s var(--ease-out) .52s both;position:absolute}.HeroCover-module__O8qXbq__scrollHint{bottom:clamp(calc(1.5rem * var(--mantine-scale)), 5vh, calc(3rem * var(--mantine-scale)));z-index:1;align-items:center;gap:calc(.5rem * var(--mantine-scale));color:#ffffffe0;flex-direction:column;display:flex;position:absolute;left:50%;transform:translate(-50%)}.HeroCover-module__O8qXbq__scrollHint span{font-family:var(--font-display), sans-serif;font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.18em;text-transform:uppercase;font-weight:600}@keyframes HeroCover-module__O8qXbq__cover-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(calc(.375rem * var(--mantine-scale)))}}.HeroCover-module__O8qXbq__scrollHint svg{animation:1.8s ease-in-out infinite HeroCover-module__O8qXbq__cover-bounce}
.HeroSection-module__c8Wf6q__hero{--focus-ring:var(--brand-amarillo);background:radial-gradient(120% 90% at 85% 10%, var(--brand-navy-lift) 0%, #2c3a6800 60%), linear-gradient(165deg, var(--brand-navy) 0%, var(--brand-navy-deep) 100%);color:#fff;padding-top:clamp(2.5rem,1.5rem + 4vw,5rem);padding-bottom:clamp(3rem,2rem + 4vw,5.5rem);position:relative;overflow:hidden}.HeroSection-module__c8Wf6q__curves{opacity:.85;pointer-events:none;position:absolute;inset:0}.HeroSection-module__c8Wf6q__inner{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,1.5rem + 3vw,3.5rem);display:grid;position:relative}@media (min-width:62em){.HeroSection-module__c8Wf6q__inner{grid-template-columns:1.05fr 1fr;gap:clamp(2.5rem,1rem + 4vw,4.5rem)}}.HeroSection-module__c8Wf6q__copy{max-width:calc(38.75rem * var(--mantine-scale))}.HeroSection-module__c8Wf6q__lead{margin:0 0 calc(.75rem * var(--mantine-scale));color:#fff;font-size:clamp(1.075rem,1rem + .4vw,1.3rem);font-weight:600;line-height:1.45}.HeroSection-module__c8Wf6q__body{margin:0 0 calc(1.875rem * var(--mantine-scale));color:#ffffffc7;font-size:clamp(.975rem,.94rem + .2vw,1.075rem);line-height:1.68}.HeroSection-module__c8Wf6q__ctas{gap:calc(.75rem * var(--mantine-scale));flex-direction:column;align-items:stretch;display:flex}@media (min-width:36em){.HeroSection-module__c8Wf6q__ctas{flex-flow:wrap;align-items:center}}.HeroSection-module__c8Wf6q__ctaPrimary{transition:transform .17s,box-shadow .17s}.HeroSection-module__c8Wf6q__ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 10px 26px #f6ac0857}.HeroSection-module__c8Wf6q__ctaSecondary{color:#fff;border-color:#ffffff6b;transition:background-color .17s,border-color .17s}.HeroSection-module__c8Wf6q__ctaSecondary:hover{background-color:#ffffff1a;border-color:#fff}.HeroSection-module__c8Wf6q__meta{margin:calc(1.75rem * var(--mantine-scale)) 0 0;font-size:calc(.875rem * var(--mantine-scale));color:#ffffff9e}.HeroSection-module__c8Wf6q__metaNum{color:var(--mantine-color-turquesa-3);font-family:var(--font-display), sans-serif;font-size:calc(1.0625rem * var(--mantine-scale));font-weight:800}.HeroSection-module__c8Wf6q__media{position:relative}.HeroSection-module__c8Wf6q__mediaFrame{aspect-ratio:16/10;border-radius:var(--radius-panel);position:relative;overflow:hidden;box-shadow:0 24px 60px #0006,inset 0 0 0 1px #ffffff1f}.HeroSection-module__c8Wf6q__mediaImg{object-fit:cover;object-position:center}.HeroSection-module__c8Wf6q__mediaGlow{pointer-events:none;background:linear-gradient(200deg,#1f294a00 45%,#1f294a8c 100%);position:absolute;inset:0}@media (max-width:47.99em){.HeroSection-module__c8Wf6q__curves{opacity:.3}}@keyframes HeroSection-module__c8Wf6q__hero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes HeroSection-module__c8Wf6q__hero-fade{0%{opacity:0}to{opacity:.85}}.HeroSection-module__c8Wf6q__lead,.HeroSection-module__c8Wf6q__body,.HeroSection-module__c8Wf6q__ctas,.HeroSection-module__c8Wf6q__meta{animation:HeroSection-module__c8Wf6q__hero-rise var(--dur-slow) var(--ease-out) both}.HeroSection-module__c8Wf6q__lead{animation-delay:.16s}.HeroSection-module__c8Wf6q__body{animation-delay:.22s}.HeroSection-module__c8Wf6q__ctas{animation-delay:.3s}.HeroSection-module__c8Wf6q__meta{animation-delay:.38s}.HeroSection-module__c8Wf6q__curves{animation:HeroSection-module__c8Wf6q__hero-fade .9s var(--ease-out) .2s both}
.SectionHeading-module__0gaDWa__wrap{max-width:calc(47.5rem * var(--mantine-scale))}.SectionHeading-module__0gaDWa__wrap[data-align=center]{text-align:center;margin-inline:auto}.SectionHeading-module__0gaDWa__label{align-items:center;gap:calc(.625rem * var(--mantine-scale));margin:0 0 calc(.875rem * var(--mantine-scale));font-family:var(--font-display), sans-serif;font-size:calc(.75rem * var(--mantine-scale));letter-spacing:.15em;text-transform:uppercase;color:var(--brand-teal-text);font-weight:700;display:inline-flex}.SectionHeading-module__0gaDWa__label:before{content:"";width:calc(1.75rem * var(--mantine-scale));height:calc(.1875rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));background:var(--mantine-color-amarillo-6)}.SectionHeading-module__0gaDWa__wrap[data-align=center] .SectionHeading-module__0gaDWa__label{justify-content:center}.SectionHeading-module__0gaDWa__heading{font-family:var(--font-display), sans-serif;font-size:var(--h2-size);letter-spacing:-.015em;color:var(--text-strong);text-wrap:balance;margin:0;font-weight:800;line-height:1.14}.SectionHeading-module__0gaDWa__body{margin:calc(1.125rem * var(--mantine-scale)) 0 0;color:var(--text-muted);font-size:clamp(1rem,.96rem + .25vw,1.125rem);line-height:1.65}.SectionHeading-module__0gaDWa__wrap[data-tone=dark] .SectionHeading-module__0gaDWa__label{color:var(--mantine-color-turquesa-3)}.SectionHeading-module__0gaDWa__wrap[data-tone=dark] .SectionHeading-module__0gaDWa__heading{color:#fff}.SectionHeading-module__0gaDWa__wrap[data-tone=dark] .SectionHeading-module__0gaDWa__body{color:#ffffffc7}html[data-reveal=on] .SectionHeading-module__0gaDWa__wrap[data-reveal]{opacity:1;transform:none}.SectionHeading-module__0gaDWa__word{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.SectionHeading-module__0gaDWa__word>span{will-change:transform;display:inline-block}html[data-reveal=on] .SectionHeading-module__0gaDWa__word>span{transition:transform var(--dur-slow) var(--ease-out);transition-delay:calc(var(--reveal-delay,0s) + var(--word-i,0) * 45ms);transform:translateY(110%)}html[data-reveal=on] .SectionHeading-module__0gaDWa__wrap[data-revealed] .SectionHeading-module__0gaDWa__word>span{will-change:auto;transform:none}:is(html[data-reveal=on] .SectionHeading-module__0gaDWa__label,html[data-reveal=on] .SectionHeading-module__0gaDWa__body){opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transform:translateY(12px)}html[data-reveal=on] .SectionHeading-module__0gaDWa__body{transition-delay:.22s}:is(html[data-reveal=on] .SectionHeading-module__0gaDWa__wrap[data-revealed] .SectionHeading-module__0gaDWa__label,html[data-reveal=on] .SectionHeading-module__0gaDWa__wrap[data-revealed] .SectionHeading-module__0gaDWa__body){opacity:1;transform:none}
.ValuePropositionSection-module__uMYdKW__section{padding-block:var(--section-py);background:var(--surface)}.ValuePropositionSection-module__uMYdKW__grid{gap:calc(1.125rem * var(--mantine-scale));grid-template-columns:1fr;margin:clamp(2.5rem,2rem + 2vw,3.75rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:36em){.ValuePropositionSection-module__uMYdKW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:62em){.ValuePropositionSection-module__uMYdKW__grid{gap:calc(1.375rem * var(--mantine-scale));grid-template-columns:repeat(4,1fr)}}.ValuePropositionSection-module__uMYdKW__card{padding:calc(1.625rem * var(--mantine-scale)) calc(1.375rem * var(--mantine-scale));border-radius:var(--mantine-radius-lg);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border-strong);transition:transform .2s,box-shadow .2s}.ValuePropositionSection-module__uMYdKW__card:hover{transform:translateY(calc(-.1875rem * var(--mantine-scale)));box-shadow:inset 0 0 0 1px var(--mantine-color-turquesa-3), 0 12px 30px #1f294a17}.ValuePropositionSection-module__uMYdKW__iconWrap{width:calc(2.875rem * var(--mantine-scale));height:calc(2.875rem * var(--mantine-scale));margin-bottom:calc(1rem * var(--mantine-scale));border-radius:var(--mantine-radius-md);background:var(--icon-tile,var(--mantine-color-navy-9));color:var(--mantine-color-turquesa-4);justify-content:center;align-items:center;display:inline-flex}.ValuePropositionSection-module__uMYdKW__cardTitle{margin:0 0 calc(.5rem * var(--mantine-scale));font-family:var(--font-display), sans-serif;font-size:calc(1rem * var(--mantine-scale));color:var(--text-strong);font-weight:700;line-height:1.3}.ValuePropositionSection-module__uMYdKW__cardBody{font-size:calc(.90625rem * var(--mantine-scale));color:var(--text-muted);margin:0;line-height:1.6}[data-mantine-color-scheme=dark] .ValuePropositionSection-module__uMYdKW__iconWrap{--icon-tile:var(--brand-navy-lift)}
.CareerFan-module__AZ2xRW__stage{width:100vw;padding-block:clamp(calc(1.5rem * var(--mantine-scale)), 3vw, calc(3rem * var(--mantine-scale)));margin-inline:calc(50% - 50vw);position:relative;overflow:hidden}.CareerFan-module__AZ2xRW__ghost{z-index:0;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;font-family:var(--font-display), sans-serif;letter-spacing:-.045em;color:color-mix(in srgb, var(--text-strong) 10%, transparent);margin:0;font-size:clamp(4.5rem,17vw,20rem);font-style:italic;font-weight:800;line-height:.85;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CareerFan-module__AZ2xRW__fan{z-index:1;gap:calc(.875rem * var(--mantine-scale));padding-inline:calc(1rem * var(--mantine-scale));scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;position:relative;overflow-x:auto}.CareerFan-module__AZ2xRW__fan::-webkit-scrollbar{display:none}.CareerFan-module__AZ2xRW__card{appearance:none;cursor:pointer;border-radius:calc(.875rem * var(--mantine-scale));background:var(--surface-3);aspect-ratio:16/9;scroll-snap-align:center;box-shadow:0 calc(1.125rem * var(--mantine-scale)) calc(2.125rem * var(--mantine-scale)) #0a193c47, 0 calc(.375rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) #0a193c2e;transition:transform var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);border:0;flex:0 0 78%;padding:0;display:block;position:relative;overflow:hidden}.CareerFan-module__AZ2xRW__img{object-fit:cover;object-position:center}.CareerFan-module__AZ2xRW__label{inset-inline:0;z-index:2;gap:calc(.1875rem * var(--mantine-scale));padding:calc(2.125rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(.6875rem * var(--mantine-scale));text-align:left;background:linear-gradient(#0a0f1e00 0%,#0a0f1e6b 45%,#0a0f1edb 100%);flex-direction:column;display:flex;position:absolute;bottom:0}.CareerFan-module__AZ2xRW__name{font-family:var(--font-display), sans-serif;font-size:calc(.875rem * var(--mantine-scale));color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.2;overflow:hidden}.CareerFan-module__AZ2xRW__hook{font-size:calc(.6875rem * var(--mantine-scale));color:#ffffffdb;opacity:0;max-height:0;transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out), max-height var(--dur) var(--ease-out);line-height:1.35;overflow:hidden;transform:translateY(4px)}@media (hover:none){.CareerFan-module__AZ2xRW__hook{opacity:1;max-height:calc(3.75rem * var(--mantine-scale));transform:none}}@media (min-width:62em){.CareerFan-module__AZ2xRW__stage{--fan-scale:.78}.CareerFan-module__AZ2xRW__fan{height:calc(420px * var(--fan-scale));padding-inline:0;display:block;overflow:visible}.CareerFan-module__AZ2xRW__card{left:calc(var(--x) * 1%);top:calc(var(--y) * 1px * var(--fan-scale));width:calc(var(--w) * 1px * var(--fan-scale));z-index:var(--z);transform:rotate(var(--r));flex:none;position:absolute}.CareerFan-module__AZ2xRW__card:hover{transform:rotate(0deg) translateY(calc(-.625rem * var(--mantine-scale))) scale(1.06);z-index:20;box-shadow:0 calc(2.125rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale)) #0a193c61, 0 calc(.75rem * var(--mantine-scale)) calc(1.375rem * var(--mantine-scale)) #0a193c3d}.CareerFan-module__AZ2xRW__card:hover .CareerFan-module__AZ2xRW__hook{opacity:1;max-height:calc(3.75rem * var(--mantine-scale));transform:none}.CareerFan-module__AZ2xRW__name{font-size:calc(.9375rem * var(--mantine-scale))}}@media (min-width:75em){.CareerFan-module__AZ2xRW__stage{--fan-scale:.9}}@media (min-width:90em){.CareerFan-module__AZ2xRW__stage{--fan-scale:1}}html[data-reveal=on] .CareerFan-module__AZ2xRW__stage[data-reveal]{opacity:1;transform:none}@media (min-width:62em){html[data-reveal=on] .CareerFan-module__AZ2xRW__card{opacity:0;transform:translate(calc((50 - var(--x)) * 1%), calc(1.75rem * var(--mantine-scale))) rotate(0deg) scale(.92);transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transition-delay:calc(var(--z) * 55ms)}html[data-reveal=on] .CareerFan-module__AZ2xRW__stage[data-revealed] .CareerFan-module__AZ2xRW__card{opacity:1;transform:rotate(var(--r))}}
.CareerCard-module__5WxKva__item{display:flex}.CareerCard-module__5WxKva__card{appearance:none;font:inherit;text-align:left;cursor:pointer;background:var(--surface);border-radius:var(--mantine-radius-lg);width:100%;box-shadow:inset 0 0 0 1px var(--border), 0 1px 2px #1f294a0a;border:0;flex-direction:column;margin:0;padding:0;transition:transform .22s,box-shadow .22s;display:flex;overflow:hidden}.CareerCard-module__5WxKva__card:hover{transform:translateY(calc(-.25rem * var(--mantine-scale)));box-shadow:inset 0 0 0 1px var(--mantine-color-turquesa-4), 0 18px 38px #1f294a24}.CareerCard-module__5WxKva__media{aspect-ratio:16/9;background:var(--mantine-color-navy-9);display:block;position:relative;overflow:hidden}.CareerCard-module__5WxKva__img{object-fit:cover;transition:transform .42s}.CareerCard-module__5WxKva__card:hover .CareerCard-module__5WxKva__img{transform:scale(1.035)}.CareerCard-module__5WxKva__level{top:calc(.6875rem * var(--mantine-scale));left:calc(.6875rem * var(--mantine-scale));padding:calc(.25rem * var(--mantine-scale)) calc(.6875rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));background:var(--mantine-color-amarillo-6);color:var(--text-strong);font-family:var(--font-display), sans-serif;font-size:calc(.75rem * var(--mantine-scale));letter-spacing:.1em;text-transform:uppercase;font-weight:800;position:absolute}.CareerCard-module__5WxKva__body{gap:calc(.5625rem * var(--mantine-scale));padding:calc(1.25rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));flex-direction:column;flex:1;display:flex}.CareerCard-module__5WxKva__name{font-family:var(--font-display), sans-serif;font-size:calc(1.0625rem * var(--mantine-scale));color:var(--text-strong);text-wrap:balance;margin:0;font-weight:700;line-height:1.28}.CareerCard-module__5WxKva__hook{font-size:calc(.90625rem * var(--mantine-scale));color:var(--text-muted);flex:1;margin:0;line-height:1.55}.CareerCard-module__5WxKva__cta{align-items:center;gap:calc(.4375rem * var(--mantine-scale));margin-top:calc(.25rem * var(--mantine-scale));font-family:var(--font-display), sans-serif;font-size:calc(.84375rem * var(--mantine-scale));color:var(--brand-teal-text);font-weight:700;display:inline-flex}.CareerCard-module__5WxKva__cta svg{transition:transform .2s}.CareerCard-module__5WxKva__card:hover .CareerCard-module__5WxKva__cta svg{transform:translateX(calc(.25rem * var(--mantine-scale)))}.CareerCard-module__5WxKva__card:focus-visible{outline:3px solid var(--mantine-color-amarillo-6);outline-offset:3px}
.CareerDetailDrawer-module__I_07rq__content{background:var(--surface);flex-direction:column;display:flex}.CareerDetailDrawer-module__I_07rq__header{padding:calc(.875rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));background:var(--brand-navy);color:#fff;--focus-ring:var(--brand-amarillo);min-height:auto;position:relative;overflow:hidden}.CareerDetailDrawer-module__I_07rq__header:after{content:"";top:0;right:calc(4rem * var(--mantine-scale));width:calc(11.25rem * var(--mantine-scale));pointer-events:none;background:linear-gradient(100deg,#0000 0%,#52bfbf24 45%,#0000 100%);height:100%;position:absolute;transform:skew(-18deg)}.CareerDetailDrawer-module__I_07rq__headerTitle{z-index:1;font-size:inherit;line-height:1;position:relative}.CareerDetailDrawer-module__I_07rq__headerTitleInner{align-items:center;gap:calc(.75rem * var(--mantine-scale));display:inline-flex}.CareerDetailDrawer-module__I_07rq__levelTag{font-family:var(--font-display), sans-serif;font-size:calc(.75rem * var(--mantine-scale));letter-spacing:.14em;text-transform:uppercase;color:var(--brand-amarillo);font-weight:800}.CareerDetailDrawer-module__I_07rq__close{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));color:#fff;--focus-ring:var(--brand-amarillo)}.CareerDetailDrawer-module__I_07rq__close:hover{background-color:#ffffff24}.CareerDetailDrawer-module__I_07rq__body{background:var(--surface);padding:0;overflow-y:auto}.CareerDetailDrawer-module__I_07rq__hero{aspect-ratio:26/10;background:var(--brand-navy);position:relative}.CareerDetailDrawer-module__I_07rq__heroImg{object-fit:cover;object-position:center 4%}.CareerDetailDrawer-module__I_07rq__inner{gap:calc(1.875rem * var(--mantine-scale));padding:calc(1.625rem * var(--mantine-scale)) calc(1.375rem * var(--mantine-scale)) calc(2.75rem * var(--mantine-scale));flex-direction:column;display:flex}@media (min-width:48em){.CareerDetailDrawer-module__I_07rq__inner{gap:calc(2.125rem * var(--mantine-scale));padding:calc(2rem * var(--mantine-scale)) calc(2rem * var(--mantine-scale)) calc(3.25rem * var(--mantine-scale))}}.CareerDetailDrawer-module__I_07rq__titleBlock{gap:calc(.625rem * var(--mantine-scale));flex-direction:column;display:flex}.CareerDetailDrawer-module__I_07rq__name{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--text-strong);text-wrap:balance;margin:0;font-size:clamp(1.5rem,1.25rem + 1.2vw,2rem);font-weight:800;line-height:1.14}.CareerDetailDrawer-module__I_07rq__hook{max-width:52ch;color:var(--mantine-color-navy-8);margin:0;font-size:clamp(1rem,.96rem + .25vw,1.1rem);font-weight:600;line-height:1.5}.CareerDetailDrawer-module__I_07rq__block{gap:calc(.75rem * var(--mantine-scale));flex-direction:column;display:flex}.CareerDetailDrawer-module__I_07rq__blockTitle{align-items:center;gap:calc(.625rem * var(--mantine-scale));font-family:var(--font-display), sans-serif;font-size:calc(.78125rem * var(--mantine-scale));letter-spacing:.13em;text-transform:uppercase;color:var(--mantine-color-navy-8);margin:0;font-weight:800;display:flex}.CareerDetailDrawer-module__I_07rq__blockTitle:before{content:"";width:calc(1.625rem * var(--mantine-scale));height:calc(.1875rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));background:var(--brand-amarillo);flex:none}.CareerDetailDrawer-module__I_07rq__description{max-width:64ch;font-size:calc(.96875rem * var(--mantine-scale));color:var(--text);margin:0;line-height:1.72}.CareerDetailDrawer-module__I_07rq__list{padding-left:calc(1.25rem * var(--mantine-scale));max-width:64ch;font-size:calc(.96875rem * var(--mantine-scale));color:var(--text);margin:0;line-height:1.72}.CareerDetailDrawer-module__I_07rq__list li::marker{color:var(--brand-amarillo)}.CareerDetailDrawer-module__I_07rq__facts{padding:calc(1.25rem * var(--mantine-scale));border-radius:var(--radius-card);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border-strong);margin:0}.CareerDetailDrawer-module__I_07rq__factLabel{margin:0 0 calc(.25rem * var(--mantine-scale));font-size:calc(.71875rem * var(--mantine-scale));letter-spacing:.09em;text-transform:uppercase;color:var(--mantine-color-navy-7);font-weight:700}.CareerDetailDrawer-module__I_07rq__factValue{font-size:calc(.9375rem * var(--mantine-scale));color:var(--text-strong);margin:0;font-weight:600}.CareerDetailDrawer-module__I_07rq__btnPrimaryBlue{min-height:calc(2.75rem * var(--mantine-scale));transition:transform .16s,box-shadow .16s}.CareerDetailDrawer-module__I_07rq__btnPrimaryBlue:hover{transform:translateY(calc(-.0625rem * var(--mantine-scale)));box-shadow:0 calc(.5rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale)) #1f294a47}.CareerDetailDrawer-module__I_07rq__btnOutlineBlue{min-height:calc(2.75rem * var(--mantine-scale));background-color:var(--surface);border-width:calc(.09375rem * var(--mantine-scale));color:var(--text-strong);transition:background-color .16s,border-color .16s}.CareerDetailDrawer-module__I_07rq__btnOutlineBlue:hover{background-color:var(--surface-2)}.CareerDetailDrawer-module__I_07rq__btnYellow{transition:transform .16s,box-shadow .16s}.CareerDetailDrawer-module__I_07rq__btnYellow:hover:not([data-pending]){transform:translateY(calc(-.0625rem * var(--mantine-scale)));box-shadow:0 calc(.5rem * var(--mantine-scale)) calc(1.375rem * var(--mantine-scale)) #f6ac0866}.CareerDetailDrawer-module__I_07rq__btnWhatsapp{background-color:var(--wa-green);color:#fff;font-size:calc(1.1875rem * var(--mantine-scale));font-weight:700;transition:background-color .16s,transform .16s,box-shadow .16s}.CareerDetailDrawer-module__I_07rq__btnWhatsapp:hover{background-color:var(--wa-green-hover);transform:translateY(calc(-.0625rem * var(--mantine-scale)));box-shadow:0 calc(.5rem * var(--mantine-scale)) calc(1.375rem * var(--mantine-scale)) #128c7e5c}.CareerDetailDrawer-module__I_07rq__btnWhatsapp svg{color:#fff}.CareerDetailDrawer-module__I_07rq__ctaBox{padding:calc(1.5rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));border-radius:var(--radius-panel);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border-strong)}@media (min-width:48em){.CareerDetailDrawer-module__I_07rq__ctaBox{padding:calc(1.75rem * var(--mantine-scale)) calc(1.625rem * var(--mantine-scale))}}.CareerDetailDrawer-module__I_07rq__ctaBoxTitle{align-items:center;gap:calc(.625rem * var(--mantine-scale));margin:0 0 calc(.375rem * var(--mantine-scale));font-family:var(--font-display), sans-serif;font-size:calc(1.125rem * var(--mantine-scale));color:var(--text-strong);font-weight:800;line-height:1.25;display:flex}.CareerDetailDrawer-module__I_07rq__ctaBoxTitle:before{content:"";width:calc(.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));background:var(--brand-amarillo);flex:none}.CareerDetailDrawer-module__I_07rq__ctaBoxLead{font-size:calc(.90625rem * var(--mantine-scale));color:var(--text);margin:0;line-height:1.6}.CareerDetailDrawer-module__I_07rq__ctaBoxNote{margin:calc(.875rem * var(--mantine-scale)) 0 0;padding:calc(.625rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--mantine-color-amarillo-3);font-size:calc(.84375rem * var(--mantine-scale));color:var(--text);line-height:1.55}.CareerDetailDrawer-module__I_07rq__hero,.CareerDetailDrawer-module__I_07rq__inner>*{animation:CareerDetailDrawer-module__I_07rq__upes-rise var(--dur-slow) var(--ease-out) both}.CareerDetailDrawer-module__I_07rq__hero{animation-delay:40ms}.CareerDetailDrawer-module__I_07rq__inner>:first-child{animation-delay:.12s}.CareerDetailDrawer-module__I_07rq__inner>:nth-child(2){animation-delay:calc(.12s + var(--stagger))}.CareerDetailDrawer-module__I_07rq__inner>:nth-child(3){animation-delay:calc(.12s + var(--stagger) * 2)}.CareerDetailDrawer-module__I_07rq__inner>:nth-child(4){animation-delay:calc(.12s + var(--stagger) * 3)}.CareerDetailDrawer-module__I_07rq__inner>:nth-child(n+5){animation-delay:calc(.12s + var(--stagger) * 4)}
.CareersSection-module__0RWkra__section{padding-block:var(--section-py);background:linear-gradient(180deg, var(--surface-2) 0%, var(--surface) 62%)}.CareersSection-module__0RWkra__filters{top:var(--header-h);z-index:20;gap:calc(.5625rem * var(--mantine-scale));margin:clamp(1.75rem, 1.4rem + 1.4vw, 2.5rem) calc(-1rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 calc(.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) calc(-.625rem * var(--mantine-scale)) #1f294a29;flex-wrap:wrap;display:flex;position:sticky}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.CareersSection-module__0RWkra__filters{background:var(--surface)}}.CareersSection-module__0RWkra__chip{appearance:none;cursor:pointer;align-items:center;gap:calc(.5rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-strong);font-family:var(--font-display), sans-serif;font-size:calc(.84375rem * var(--mantine-scale));border:0;font-weight:700;line-height:1;transition:background-color .17s,box-shadow .17s,color .17s;display:inline-flex}.CareersSection-module__0RWkra__chip:hover{box-shadow:inset 0 0 0 1px var(--mantine-color-turquesa-5)}.CareersSection-module__0RWkra__chip[data-active]{background:var(--chip-active,var(--mantine-color-navy-9));box-shadow:inset 0 0 0 1px var(--chip-active,var(--mantine-color-navy-9));color:#fff}[data-mantine-color-scheme=dark] .CareersSection-module__0RWkra__chip[data-active]{--chip-active:var(--brand-navy-lift)}.CareersSection-module__0RWkra__chipCount{min-width:calc(1.3125rem * var(--mantine-scale));height:calc(1.3125rem * var(--mantine-scale));padding:0 calc(.375rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));background:var(--border-strong);color:var(--text-strong);font-size:calc(.71875rem * var(--mantine-scale));justify-content:center;align-items:center;font-weight:800;display:inline-flex}.CareersSection-module__0RWkra__chip[data-active] .CareersSection-module__0RWkra__chipCount{background:var(--mantine-color-amarillo-6);color:var(--text-strong)}.CareersSection-module__0RWkra__srStatus{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CareersSection-module__0RWkra__grid{margin:calc(1.75rem * var(--mantine-scale)) 0 0;gap:calc(1.25rem * var(--mantine-scale));grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (min-width:36em){.CareersSection-module__0RWkra__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:62em){.CareersSection-module__0RWkra__grid{gap:calc(1.5rem * var(--mantine-scale));grid-template-columns:repeat(3,1fr)}}.CareersSection-module__0RWkra__grid:after{content:"";height:calc(4rem * var(--mantine-scale));grid-column:1/-1}.CareersSection-module__0RWkra__empty{margin-top:calc(2.25rem * var(--mantine-scale));padding:calc(2.5rem * var(--mantine-scale));border-radius:var(--mantine-radius-lg);background:var(--surface-2);text-align:center;color:var(--text-muted)}
.DiscoverSection-module__0-pKoW__section{--focus-ring:var(--brand-amarillo);padding-block:var(--section-py);background:radial-gradient(100% 120% at 20% 0%, var(--brand-navy-lift) 0%, #2b396800 62%), linear-gradient(150deg, var(--brand-navy) 0%, var(--brand-navy-deep) 100%);color:#fff;position:relative;overflow:hidden}.DiscoverSection-module__0-pKoW__curves{opacity:.55;pointer-events:none;position:absolute;inset:0}.DiscoverSection-module__0-pKoW__inner{max-width:calc(45rem * var(--mantine-scale));text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.DiscoverSection-module__0-pKoW__mark{padding:calc(1.125rem * var(--mantine-scale)) calc(1.375rem * var(--mantine-scale));margin-bottom:calc(1.5rem * var(--mantine-scale));border-radius:var(--radius-panel);background:#ffffff0f;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #52bfbf66}.DiscoverSection-module__0-pKoW__label{margin:0 0 calc(.75rem * var(--mantine-scale));font-family:var(--font-display), sans-serif;font-size:calc(.75rem * var(--mantine-scale));letter-spacing:.16em;text-transform:uppercase;color:var(--mantine-color-turquesa-3);font-weight:700}.DiscoverSection-module__0-pKoW__heading{font-family:var(--font-display), sans-serif;font-size:var(--h2-size);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:800;line-height:1.16}.DiscoverSection-module__0-pKoW__body{margin:calc(1.125rem * var(--mantine-scale)) 0 0;color:#fffc;max-width:58ch;font-size:clamp(1rem,.96rem + .3vw,1.15rem);line-height:1.65}.DiscoverSection-module__0-pKoW__cta{transition:transform .17s,box-shadow .17s}.DiscoverSection-module__0-pKoW__cta:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 26px #f6ac0857}@media (max-width:47.99em){.DiscoverSection-module__0-pKoW__curves{opacity:.25}}
.FinalCtaSection-module__WhaOMa__section{padding-block:var(--section-py);background:var(--surface-2);position:relative;overflow:hidden}.FinalCtaSection-module__WhaOMa__curves{opacity:.16;pointer-events:none;position:absolute;inset:0}.FinalCtaSection-module__WhaOMa__inner{position:relative}.FinalCtaSection-module__WhaOMa__card{--focus-ring:var(--brand-amarillo);max-width:calc(51.25rem * var(--mantine-scale));border-radius:var(--radius-panel);background:radial-gradient(110% 130% at 85% 5%, var(--brand-navy-lift) 0%, #2c3a6800 58%), linear-gradient(155deg, var(--brand-navy) 0%, var(--brand-navy-deep) 100%);color:#fff;text-align:center;flex-direction:column;align-items:center;margin-inline:auto;padding:clamp(2rem,1.5rem + 3vw,3.75rem) clamp(1.35rem,1rem + 2.5vw,3.25rem);display:flex;box-shadow:0 28px 70px #1f294a42}.FinalCtaSection-module__WhaOMa__label{margin:calc(1.25rem * var(--mantine-scale)) 0 calc(.625rem * var(--mantine-scale));font-family:var(--font-display), sans-serif;font-size:calc(.75rem * var(--mantine-scale));letter-spacing:.16em;text-transform:uppercase;color:var(--mantine-color-turquesa-3);font-weight:700}.FinalCtaSection-module__WhaOMa__heading{font-family:var(--font-display), sans-serif;font-size:var(--h2-size);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:800;line-height:1.12}.FinalCtaSection-module__WhaOMa__lead{margin:calc(1rem * var(--mantine-scale)) 0 0;color:var(--mantine-color-amarillo-6);font-size:clamp(1.05rem,1rem + .4vw,1.3rem);font-weight:600}.FinalCtaSection-module__WhaOMa__body{margin:calc(.875rem * var(--mantine-scale)) 0 0;max-width:calc(35rem * var(--mantine-scale));font-size:calc(.96875rem * var(--mantine-scale));color:#ffffffc2;line-height:1.68}.FinalCtaSection-module__WhaOMa__ctas{gap:calc(.75rem * var(--mantine-scale));width:100%;max-width:calc(26.25rem * var(--mantine-scale));margin-top:calc(1.875rem * var(--mantine-scale));flex-direction:column;display:flex}@media (min-width:36em){.FinalCtaSection-module__WhaOMa__ctas{flex-direction:row;justify-content:center;width:auto;max-width:none}}.FinalCtaSection-module__WhaOMa__ctaPrimary{transition:transform .17s,box-shadow .17s}.FinalCtaSection-module__WhaOMa__ctaPrimary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 26px #f6ac085c}.FinalCtaSection-module__WhaOMa__ctaSecondary{color:#fff;border-color:#fff6;transition:background-color .17s,border-color .17s}.FinalCtaSection-module__WhaOMa__ctaSecondary:hover{background-color:#ffffff1a;border-color:#fff}.FinalCtaSection-module__WhaOMa__pending{max-width:48ch;margin:calc(1.625rem * var(--mantine-scale)) auto 0;padding:calc(.75rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-radius:var(--radius-card);font-size:calc(.875rem * var(--mantine-scale));color:#ffffffe0;background:#ffffff12;line-height:1.55;box-shadow:inset 0 0 0 1px #ffffff24}.FinalCtaSection-module__WhaOMa__channels{align-items:center;gap:calc(.625rem * var(--mantine-scale));margin-top:calc(1.875rem * var(--mantine-scale));padding-top:calc(1.375rem * var(--mantine-scale));border-top:1px solid #ffffff21;flex-direction:column;width:100%;display:flex}@media (min-width:36em){.FinalCtaSection-module__WhaOMa__channels{justify-content:center;gap:calc(1.75rem * var(--mantine-scale));flex-direction:row}}.FinalCtaSection-module__WhaOMa__channel{align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.25rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));color:#ffffffd1;overflow-wrap:anywhere;text-decoration:none;transition:color .15s;display:inline-flex}.FinalCtaSection-module__WhaOMa__channel:hover{color:var(--mantine-color-amarillo-6)}.FinalCtaSection-module__WhaOMa__channel svg{color:var(--mantine-color-turquesa-3);flex:none}@media (max-width:47.99em){.FinalCtaSection-module__WhaOMa__curves{opacity:.08}}.FinalCtaSection-module__WhaOMa__ctaWhatsapp{background-color:var(--wa-green);color:#fff;border-color:#0000;transition:background-color .17s,transform .17s,box-shadow .17s}.FinalCtaSection-module__WhaOMa__ctaWhatsapp:hover{background-color:var(--wa-green-hover);box-shadow:0 calc(.625rem * var(--mantine-scale)) calc(1.625rem * var(--mantine-scale)) #128c7e61;transform:translateY(-2px)}
.LocationSection-module__rN8Jda__section{padding-block:var(--section-py);background:var(--surface)}.LocationSection-module__rN8Jda__layout{gap:clamp(calc(1.125rem * var(--mantine-scale)), 2.5vw, calc(1.75rem * var(--mantine-scale)));max-width:calc(65rem * var(--mantine-scale));margin:clamp(calc(1.75rem * var(--mantine-scale)), 3vw, calc(2.5rem * var(--mantine-scale))) auto 0;grid-template-columns:1fr;display:grid}@media (min-width:62em){.LocationSection-module__rN8Jda__layout{grid-template-columns:1.15fr 1fr;align-items:stretch}}.LocationSection-module__rN8Jda__mapFrame{aspect-ratio:4/3;min-height:calc(16.25rem * var(--mantine-scale));border-radius:var(--radius-panel);box-shadow:inset 0 0 0 1px var(--border);background:var(--surface-2);position:relative;overflow:hidden}@media (min-width:62em){.LocationSection-module__rN8Jda__mapFrame{aspect-ratio:auto;height:100%}}.LocationSection-module__rN8Jda__map{border:0;width:100%;height:100%;display:block}.LocationSection-module__rN8Jda__card{justify-content:center;align-items:center;gap:clamp(calc(1.125rem * var(--mantine-scale)), 2vw, calc(1.625rem * var(--mantine-scale)));padding:clamp(calc(1.5rem * var(--mantine-scale)), 3vw, calc(2.25rem * var(--mantine-scale)));border-radius:var(--radius-panel);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);text-align:center;flex-direction:column;display:flex}.LocationSection-module__rN8Jda__address{justify-content:center;align-items:flex-start;gap:calc(.75rem * var(--mantine-scale));margin:0;font-style:normal;display:flex}.LocationSection-module__rN8Jda__pin{margin-top:calc(.125rem * var(--mantine-scale));color:var(--brand-teal-text);flex:none}.LocationSection-module__rN8Jda__street{font-family:var(--font-display), sans-serif;color:var(--text-strong);text-wrap:balance;font-size:clamp(1rem,.96rem + .3vw,1.15rem);font-weight:700;line-height:1.4;display:block}.LocationSection-module__rN8Jda__city{margin-top:calc(.25rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));color:var(--text-muted);display:block}.LocationSection-module__rN8Jda__actions{gap:calc(.75rem * var(--mantine-scale));flex-direction:column;width:100%;display:flex}.LocationSection-module__rN8Jda__btn{width:100%}@media (min-width:36em){.LocationSection-module__rN8Jda__actions{flex-direction:row;justify-content:center}.LocationSection-module__rN8Jda__btn{width:auto;min-width:calc(12.5rem * var(--mantine-scale))}}@media (min-width:62em){.LocationSection-module__rN8Jda__actions{flex-direction:column}.LocationSection-module__rN8Jda__btn{width:100%;min-width:0}}[data-mantine-color-scheme=dark] .LocationSection-module__rN8Jda__btn[data-variant=outline]{color:var(--text-strong);border-color:var(--border-strong)}[data-mantine-color-scheme=dark] .LocationSection-module__rN8Jda__btn[data-variant=filled]{background-color:var(--brand-turquesa);color:var(--brand-navy)}
