.careers-module__T6xnVW__careersPage{min-height:100vh;padding:var(--spacing-24)0 var(--spacing-16)}.careers-module__T6xnVW__container{max-width:1100px;padding:0 var(--spacing-6);margin:0 auto}.careers-module__T6xnVW__header{text-align:center;margin-bottom:var(--spacing-16);padding-bottom:var(--spacing-8)}.careers-module__T6xnVW__header h1{margin-bottom:var(--spacing-3);background:linear-gradient(135deg,hsl(var(--foreground))0%,hsl(var(--primary))100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.5rem,5vw,4rem);font-weight:700}.careers-module__T6xnVW__subtitle{color:hsl(var(--foreground)/.7);max-width:700px;margin:0 auto;font-size:clamp(1rem,2vw,1.25rem);font-weight:500;line-height:1.6}.careers-module__T6xnVW__content{color:hsl(var(--foreground)/.9);line-height:1.8}.careers-module__T6xnVW__content section{margin-bottom:var(--spacing-16)}.careers-module__T6xnVW__content section:last-child{margin-bottom:0}.careers-module__T6xnVW__content h2{margin-bottom:var(--spacing-8);color:hsl(var(--foreground));text-align:center;padding-bottom:var(--spacing-3);border-bottom:2px solid hsl(var(--primary)/.2);font-size:2rem;font-weight:700}.careers-module__T6xnVW__heroCard{background:linear-gradient(135deg,hsl(var(--primary)/.1),hsl(var(--accent)/.1));border:1px solid hsl(var(--primary)/.3);border-radius:var(--radius-lg);padding:var(--spacing-10);text-align:center;max-width:calc(100% - var(--spacing-8));margin:0 auto;position:relative;overflow:hidden}.careers-module__T6xnVW__heroCard:before{content:"";background:radial-gradient(circle,hsl(var(--primary)/.08)0%,transparent 70%);pointer-events:none;width:200%;height:200%;position:absolute;top:-50%;left:-50%}.careers-module__T6xnVW__heroIcon{margin-bottom:var(--spacing-4);border-radius:var(--radius-md);display:inline-block;position:relative;overflow:hidden}.careers-module__T6xnVW__heroIcon:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff40 50%,#0000 100%);width:60%;height:100%;animation:1.5s ease-in-out .5s forwards careers-module__T6xnVW__shimmer;position:absolute;top:0;left:-100%}@keyframes careers-module__T6xnVW__shimmer{0%{left:-100%}50%{left:150%}to{left:150%}}.careers-module__T6xnVW__heroCard h2{margin-bottom:var(--spacing-4);color:hsl(var(--primary));border-bottom:none;padding-bottom:0}.careers-module__T6xnVW__heroCard p{margin-bottom:var(--spacing-4);color:hsl(var(--foreground)/.85);font-size:1.0625rem;line-height:1.8}.careers-module__T6xnVW__heroCard p:last-child{margin-bottom:0}.careers-module__T6xnVW__reasons{gap:var(--spacing-6);margin-top:var(--spacing-8);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.careers-module__T6xnVW__reason{padding:var(--spacing-6);background:linear-gradient(135deg,hsl(var(--surface)),hsl(var(--surface-highlight)));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);transition:all .3s cubic-bezier(.4,0,.2,1)}.careers-module__T6xnVW__reason:hover{border-color:hsl(var(--primary)/.5);box-shadow:0 8px 24px hsl(var(--primary)/.15);transform:translateY(-4px)}.careers-module__T6xnVW__reasonIcon{margin-bottom:var(--spacing-3);font-size:2.5rem;line-height:1}.careers-module__T6xnVW__reason h3{margin-bottom:var(--spacing-2);color:hsl(var(--foreground));font-size:1.25rem;font-weight:600}.careers-module__T6xnVW__reason p{color:hsl(var(--foreground)/.8);margin:0;font-size:.9375rem;line-height:1.7}.careers-module__T6xnVW__valuesList{gap:var(--spacing-5);margin-top:var(--spacing-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.careers-module__T6xnVW__value{padding:var(--spacing-5);background:hsl(var(--surface));border-left:3px solid hsl(var(--primary));border-radius:var(--radius-md)}.careers-module__T6xnVW__valueIcon{margin-bottom:var(--spacing-3);line-height:1}.careers-module__T6xnVW__value h3{margin-bottom:var(--spacing-2);color:hsl(var(--foreground));font-size:1.125rem;font-weight:600}.careers-module__T6xnVW__value p{color:hsl(var(--foreground)/.8);margin:0;font-size:.9375rem;line-height:1.7}.careers-module__T6xnVW__noPositions{max-width:calc(100% - var(--spacing-8));padding:var(--spacing-10);background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);text-align:center;margin:0 auto}.careers-module__T6xnVW__noPositionsIcon{color:hsl(var(--primary));margin-bottom:var(--spacing-4)}.careers-module__T6xnVW__noPositions h3{margin-bottom:var(--spacing-4);color:hsl(var(--foreground));font-size:1.5rem;font-weight:600}.careers-module__T6xnVW__noPositions p{color:hsl(var(--foreground)/.85);margin-bottom:var(--spacing-4);text-align:left;font-size:1rem;line-height:1.8}.careers-module__T6xnVW__noPositions ul{margin:var(--spacing-4)0;text-align:left;padding:0;list-style:none}.careers-module__T6xnVW__noPositions ul li{padding-left:var(--spacing-6);margin-bottom:var(--spacing-2);color:hsl(var(--foreground)/.85);position:relative}.careers-module__T6xnVW__noPositions ul li:before{content:"•";left:var(--spacing-3);color:hsl(var(--primary));font-size:1.2em;font-weight:700;position:absolute}.careers-module__T6xnVW__noPositions a{color:hsl(var(--primary));text-decoration:underline;transition:opacity .2s}.careers-module__T6xnVW__noPositions a:hover{opacity:.8}.careers-module__T6xnVW__earlyNote{margin-top:var(--spacing-6);padding:var(--spacing-4);background:hsl(var(--primary)/.05);border-left:3px solid hsl(var(--primary));border-radius:var(--radius-md);color:hsl(var(--primary));font-weight:500}.careers-module__T6xnVW__ctaCard{background:linear-gradient(135deg,hsl(var(--primary)/.08),hsl(var(--accent)/.08));border:1px solid hsl(var(--primary)/.2);border-radius:var(--radius-lg);padding:var(--spacing-10);text-align:center;max-width:calc(100% - var(--spacing-8));margin:0 auto}.careers-module__T6xnVW__ctaCard h2{margin-bottom:var(--spacing-4);color:hsl(var(--foreground));border-bottom:none;padding-bottom:0;font-size:2rem;font-weight:700}.careers-module__T6xnVW__ctaCard p{color:hsl(var(--foreground)/.8);margin-bottom:var(--spacing-4);max-width:700px;margin-left:auto;margin-right:auto;font-size:1.0625rem;line-height:1.8}.careers-module__T6xnVW__ctaActions{gap:var(--spacing-4);margin-top:var(--spacing-6);flex-wrap:wrap;justify-content:center;display:flex}.careers-module__T6xnVW__ctaBtn{align-items:center;gap:var(--spacing-2);padding:var(--spacing-3)var(--spacing-6);background:hsl(var(--primary));color:#fff;border-radius:var(--radius-md);font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.careers-module__T6xnVW__ctaBtn:hover{background:hsl(var(--primary)/.9);box-shadow:0 4px 12px hsl(var(--primary)/.3);transform:translateY(-2px)}.careers-module__T6xnVW__ctaBtnSecondary{align-items:center;gap:var(--spacing-2);padding:var(--spacing-3)var(--spacing-6);background:hsl(var(--surface));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius-md);font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.careers-module__T6xnVW__ctaBtnSecondary:hover{background:hsl(var(--surface-highlight));border-color:hsl(var(--primary)/.5);color:hsl(var(--primary));transform:translateY(-2px)}@media (max-width:768px){.careers-module__T6xnVW__careersPage{padding:var(--spacing-16)0 var(--spacing-12)}.careers-module__T6xnVW__container{padding:0 var(--spacing-4)}.careers-module__T6xnVW__header{margin-bottom:var(--spacing-12)}.careers-module__T6xnVW__content h2{font-size:1.625rem}.careers-module__T6xnVW__heroCard{padding:var(--spacing-8)}.careers-module__T6xnVW__reasons,.careers-module__T6xnVW__valuesList{grid-template-columns:1fr}.careers-module__T6xnVW__noPositions,.careers-module__T6xnVW__ctaCard{padding:var(--spacing-8)}.careers-module__T6xnVW__ctaCard h2{font-size:1.625rem}.careers-module__T6xnVW__ctaActions{flex-direction:column}.careers-module__T6xnVW__ctaBtn,.careers-module__T6xnVW__ctaBtnSecondary{justify-content:center;width:100%}}
