.careers-hero[data-astro-cid-2pjcwduj],.openings-section[data-astro-cid-2pjcwduj],.why-join-section[data-astro-cid-2pjcwduj],.cta-section[data-astro-cid-2pjcwduj]{font-family:"Alliance No.1",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.careers-label[data-astro-cid-2pjcwduj]{opacity:0;transform:translateY(20px);animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) forwards}.hero-title[data-astro-cid-2pjcwduj]{letter-spacing:-.02em;line-height:1.05;font-weight:300;opacity:0;transform:translateY(30px);animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) .15s forwards}@media(min-width:640px){.hero-title[data-astro-cid-2pjcwduj]{letter-spacing:-.025em}}@media(min-width:1024px){.hero-title[data-astro-cid-2pjcwduj]{line-height:1.06;letter-spacing:-.03em}}@media(min-width:1280px){.hero-title[data-astro-cid-2pjcwduj]{letter-spacing:-.035em}}.hero-description[data-astro-cid-2pjcwduj]{letter-spacing:-.01em;opacity:0;transform:translateY(30px);animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) .3s forwards}.careers-nav[data-astro-cid-2pjcwduj]{opacity:0;transform:translateY(30px);animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) .45s forwards}.careers-nav-link[data-astro-cid-2pjcwduj]{letter-spacing:.05em;text-decoration:none;outline:none}.careers-nav-link[data-astro-cid-2pjcwduj]:hover{color:#fff}.careers-nav-link[data-astro-cid-2pjcwduj]:focus-visible{outline:2px solid var(--accent-color);outline-offset:4px;border-radius:2px}.nav-arrow[data-astro-cid-2pjcwduj]{transition:transform .3s ease,opacity .3s ease}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.section-title[data-astro-cid-2pjcwduj]{letter-spacing:-.02em;line-height:1.1}.job-tabs[data-astro-cid-2pjcwduj]{display:flex;gap:.75rem}.job-tab[data-astro-cid-2pjcwduj]{cursor:pointer;border:none;position:relative;outline:none}.job-tab[data-astro-cid-2pjcwduj]:after{content:"";position:absolute;bottom:-1rem;left:0;width:0;height:2px;background-color:#202426;transition:width .3s cubic-bezier(.16,1,.3,1)}.job-tab[data-astro-cid-2pjcwduj].active{color:#202426!important}.job-tab[data-astro-cid-2pjcwduj].active:after{width:100%}.job-tab[data-astro-cid-2pjcwduj]:hover{color:#202426}.job-tab[data-astro-cid-2pjcwduj]:focus-visible{outline:2px solid var(--accent-color);outline-offset:4px;border-radius:4px}.job-content-card[data-astro-cid-2pjcwduj]{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),visibility .4s cubic-bezier(.16,1,.3,1);pointer-events:none}.job-content-card[data-astro-cid-2pjcwduj].active{position:relative;opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.job-cards-container[data-astro-cid-2pjcwduj]{position:relative;min-height:400px}.job-card[data-astro-cid-2pjcwduj]{transition:border-color .2s ease}.job-card[data-astro-cid-2pjcwduj].visible{opacity:1;transform:translateY(0) scale(1)}.job-role-badge[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center}.job-role-badge[data-astro-cid-2pjcwduj]:hover{background-color:var(--accent-color-hover)!important;border-color:var(--accent-color-border-hover)!important}.job-title[data-astro-cid-2pjcwduj]{letter-spacing:-.03em;line-height:1.1;transition:color .3s ease}.job-subtitle[data-astro-cid-2pjcwduj]{letter-spacing:-.01em;line-height:1.3}.job-text[data-astro-cid-2pjcwduj]{letter-spacing:-.01em}.apply-btn[data-astro-cid-2pjcwduj]{letter-spacing:-.01em;outline:none}.apply-btn[data-astro-cid-2pjcwduj]:hover{background-color:#4b5563!important;transform:translateY(-2px);box-shadow:0 8px 24px #4b55634d}.apply-btn[data-astro-cid-2pjcwduj]:focus-visible{outline:2px solid #4b5563;outline-offset:4px}.apply-arrow[data-astro-cid-2pjcwduj]{transition:transform .3s ease}.apply-btn[data-astro-cid-2pjcwduj]:hover .apply-arrow[data-astro-cid-2pjcwduj]{transform:translate(4px,-4px)}.inline-link[data-astro-cid-2pjcwduj]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.inline-link[data-astro-cid-2pjcwduj]:hover{opacity:.8}.careers-hero-polygon[data-astro-cid-2pjcwduj]{width:300px;height:300px;top:20%;right:5%;animation:careers-polygon-rotate 180s linear infinite;transform-origin:center center}@media(min-width:1024px){.careers-hero-polygon[data-astro-cid-2pjcwduj]{width:400px;height:400px;top:15%;right:10%}}@keyframes careers-polygon-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stats-section[data-astro-cid-2pjcwduj]{font-family:"Alliance No.1",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.stat-item[data-astro-cid-2pjcwduj]{opacity:0;transform:translateY(40px) scale(.95);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.stat-item[data-astro-cid-2pjcwduj].visible{opacity:1;transform:translateY(0) scale(1)}.stat-item[data-astro-cid-2pjcwduj]:nth-child(1){transition-delay:.1s}.stat-item[data-astro-cid-2pjcwduj]:nth-child(2){transition-delay:.2s}.stat-item[data-astro-cid-2pjcwduj]:nth-child(3){transition-delay:.3s}.stat-item[data-astro-cid-2pjcwduj]:nth-child(4){transition-delay:.4s}.stat-card[data-astro-cid-2pjcwduj]{position:relative}.stat-number[data-astro-cid-2pjcwduj]{letter-spacing:-.04em;line-height:1;font-weight:300}.stat-label[data-astro-cid-2pjcwduj]{letter-spacing:.1em}.openings-polygon[data-astro-cid-2pjcwduj]{width:200px;height:200px;top:10%;left:-5%;animation:openings-polygon-rotate 200s linear infinite;transform-origin:center center}@media(min-width:1024px){.openings-polygon[data-astro-cid-2pjcwduj]{width:280px;height:280px;top:15%;left:-3%}}@keyframes openings-polygon-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.job-badge[data-astro-cid-2pjcwduj]{letter-spacing:.02em}.icon-container[data-astro-cid-2pjcwduj]{width:72px;height:72px;flex-shrink:0}.card-title[data-astro-cid-2pjcwduj]{letter-spacing:-.015em;line-height:1.25}.card-description[data-astro-cid-2pjcwduj]{letter-spacing:-.01em;line-height:1.7}.culture-polygon[data-astro-cid-2pjcwduj]{width:250px;height:250px;bottom:10%;right:-5%;animation:culture-polygon-rotate 220s linear infinite;transform-origin:center center}@media(min-width:1024px){.culture-polygon[data-astro-cid-2pjcwduj]{width:320px;height:320px;bottom:15%;right:-3%}}@keyframes culture-polygon-rotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.closing-title[data-astro-cid-2pjcwduj]{letter-spacing:-.02em;line-height:1.1}.closing-box[data-astro-cid-2pjcwduj]{min-height:140px;letter-spacing:-.02em;outline:none}.closing-box[data-astro-cid-2pjcwduj]:hover{background-color:#4b5563!important}.closing-box[data-astro-cid-2pjcwduj]:focus-visible{outline:2px solid #4b5563;outline-offset:4px;background-color:#4b5563!important}@media(min-width:1024px){.closing-box[data-astro-cid-2pjcwduj]{min-height:160px}}@media(min-width:1280px){.closing-box[data-astro-cid-2pjcwduj]{min-height:180px}}.closing-arrow[data-astro-cid-2pjcwduj]{transition:transform .3s ease}.closing-box[data-astro-cid-2pjcwduj]:hover .closing-arrow[data-astro-cid-2pjcwduj],.closing-box[data-astro-cid-2pjcwduj]:focus-visible .closing-arrow[data-astro-cid-2pjcwduj]{transform:translate(4px,-4px)}@media(prefers-reduced-motion:no-preference){.job-card[data-astro-cid-2pjcwduj]{transition-delay:.1s}}
