@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/pretendard/public/static/Pretendard-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/pretendard/public/static/Pretendard-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/pretendard/public/static/Pretendard-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/pretendard/public/static/Pretendard-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/pretendard/public/static/Pretendard-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/pretendard/public/static/Pretendard-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/pretendard/public/static/Pretendard-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/pretendard/public/static/Pretendard-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/pretendard/public/static/Pretendard-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/IBM_Plex_Serif/IBMPlexSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/IBM_Plex_Serif/IBMPlexSerif-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/IBM_Plex_Serif/IBMPlexSerif-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/IBM_Plex_Serif/IBMPlexSerif-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/IBM_Plex_Serif/IBMPlexSerif-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/IBM_Plex_Serif/IBMPlexSerif-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/IBM_Plex_Serif/IBMPlexSerif-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(https://cdn.jsdelivr.net/gh/rexyagami/font-collection@main/font/IBM_Plex_Serif/IBMPlexSerif-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}html:has(body.career-event){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(body.career-event){scroll-behavior:auto}}.career-page{--career-about-overlap: clamp(2.5rem, 6vw, 4.5rem);--career-entry-overlap: clamp(3rem, 7vw, 5.5rem);font-family:Pretendard,ui-sans-serif,system-ui,sans-serif;color:#fff}.career-page :where(h1,h2,h3,h4){letter-spacing:-.01em}.career-serif{font-family:"IBM Plex Serif",Times New Roman,Georgia,serif;font-style:italic}.career-nav{--career-nav-height: 3rem;--career-nav-font-size: 1rem;--career-nav-x-padding: 1.25rem;--career-nav-link-gap: 2.5rem;--career-nav-action-gap: 1.5rem;font-family:Pretendard,ui-sans-serif,system-ui,sans-serif}@media(min-width:640px){.career-nav{--career-nav-height: 3.5rem;--career-nav-x-padding: 2rem}}@media(min-width:768px){.career-nav{--career-nav-x-padding: 3rem}}@media(min-width:992px){.career-nav{--career-nav-height: 4.5rem}}@media(min-width:1024px){.career-nav{--career-nav-x-padding: 4rem}}.career-nav__bar{height:var(--career-nav-height);padding-left:var(--career-nav-x-padding);padding-right:var(--career-nav-x-padding)}.career-nav__actions{gap:var(--career-nav-action-gap)}.career-nav__logo{height:18px;width:auto;object-fit:contain;object-position:left}@media(min-width:640px){.career-nav__logo{height:20px}}@media(min-width:768px){.career-nav__logo{height:22px}}.career-nav__links{gap:var(--career-nav-link-gap)}.career-nav__link{white-space:nowrap;font-size:var(--career-nav-font-size);font-weight:400;line-height:1.33;color:#fff;text-decoration:none;transition:opacity .15s ease}.career-nav__link:hover{opacity:.85}.career-nav__link:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:4px;border-radius:2px}.career-nav__cta{display:inline-flex;align-items:center;justify-content:center;border-radius:2px;background:#fff;color:#000;font-size:var(--career-nav-font-size);font-weight:400;line-height:1.33;text-decoration:none;white-space:nowrap;transition:opacity .15s ease}.career-nav__cta:hover{opacity:.92}.career-nav__cta:focus-visible{outline:2px solid rgba(255,255,255,.55);outline-offset:2px}.career-nav__cta--header{padding:.375rem 1rem}.career-nav__cta--panel{padding:.625rem 1rem}.career-nav__toggle{border-radius:.5rem}.career-nav__panel-link{border-radius:.5rem;padding:.75rem 1rem;text-align:left;font-size:var(--career-nav-font-size);font-weight:400;line-height:1.33;color:#fffffff2;text-decoration:none;transition:background-color .15s ease}.career-nav__panel-link:hover{background:#ffffff14}.career-nav__state{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.career-nav__icon-close{display:none}.career-nav__state:checked~.career-nav__bar .career-nav__icon-menu{display:none}.career-nav__state:checked~.career-nav__bar .career-nav__icon-close{display:block}.career-nav__backdrop{display:none;position:fixed;inset:0;z-index:105;cursor:pointer;border:0;background:#000000b3}.career-nav__panel{display:none;position:fixed;z-index:106;left:1rem;right:1rem;top:calc(var(--career-nav-height) + .5rem);max-height:min(70vh,520px);overflow-y:auto;border-radius:.75rem;border:1px solid rgba(255,255,255,.1);background:#0a0a0a;padding:.75rem;box-shadow:0 25px 50px -12px #0000008c}.career-nav__state:checked~.career-nav__backdrop,.career-nav__state:checked~.career-nav__panel{display:block}@media(min-width:992px){.career-nav__backdrop,.career-nav__panel{display:none!important}}.career-hero-bg{position:relative;z-index:1;display:flex;min-height:70vh;background-color:#000;overflow:visible;padding-bottom:var(--career-about-overlap)}.career-hero-bg__backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.career-hero-bg__kinetic{position:absolute;left:0;right:0;bottom:0;z-index:0;overflow:hidden;pointer-events:none;line-height:0}.career-hero-bg__image{display:block;width:calc(100% + 12px);max-width:none;height:auto;margin-left:-6px;opacity:.63;object-fit:contain;object-position:center bottom;pointer-events:none;user-select:none}.career-hero__glows{position:absolute;inset:0;z-index:1;overflow:visible;pointer-events:none}.career-hero__glow-spot{position:absolute;overflow:visible}.career-hero__glow{position:absolute;left:50%;top:50%;display:block;width:205%;height:230%;max-width:none;object-fit:contain;object-position:center;transform:translate(-50%,-50%);pointer-events:none;user-select:none}.career-hero__glow-spot--left{left:0;top:0;width:min(18vw,318px);height:min(20vw,364px);transform:translate(-35%,-30%)}.career-hero__glow-spot--right{right:0;top:0;width:min(57vw,997px);height:min(26vw,455px);transform:translate(38%,-48%)}.career-hero__glow-spot--bottom{left:41%;top:62%;width:min(57vw,997px);height:min(26vw,455px);transform:translate(-50%,-30%)}.career-hero-content{min-width:0;overflow:visible;padding-bottom:calc(2rem + var(--career-about-overlap))}@media(min-width:768px){.career-hero-content{padding-bottom:calc(2.5rem + var(--career-about-overlap))}}.career-hero__eyebrow{margin:0;font-family:"IBM Plex Serif",Times New Roman,Georgia,serif;font-style:italic;font-weight:700;font-size:clamp(1.45rem,2.6vw,2.45rem);line-height:.98;letter-spacing:.01em;text-transform:uppercase;color:#fff}.career-hero__title{margin:.35rem 0 0;font-family:Pretendard,ui-sans-serif,system-ui,sans-serif;font-style:normal;font-weight:700;font-size:clamp(2.35rem,5vw,3.05rem);line-height:1.4;letter-spacing:-.02em;background:linear-gradient(105deg,#fff,#ceaffe);-webkit-background-clip:text;background-clip:text;color:transparent}.career-hero__copy{min-width:0;overflow-wrap:break-word}.career-hero__body{margin:1.5rem 0 0;max-width:34rem;font-family:Pretendard,ui-sans-serif,system-ui,sans-serif;font-size:clamp(.98rem,1.4vw,1.1rem);font-weight:400;line-height:1.6;color:#ffffffeb}.career-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem}@media(min-width:640px){.career-hero__body{margin-top:1.75rem}.career-hero__actions{margin-top:2.25rem;gap:.85rem}}.career-hero__graphic-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;overflow:visible}.career-hero__role-graphic{display:block;width:100%;max-width:676px;height:auto;margin-inline:auto;object-fit:contain;object-position:center center}.career-hero__headline{margin:1.1rem 0 0;font-weight:600;line-height:.94;letter-spacing:-.015em;font-size:clamp(1.55rem,3.2vw,1.85rem);background:linear-gradient(105deg,#fff 22%,#c199fe 103%);-webkit-background-clip:text;background-clip:text;color:transparent}.career-hero__sans{font-family:Pretendard,ui-sans-serif,system-ui,sans-serif;font-style:normal;font-weight:600}.career-hero__serif{font-family:"IBM Plex Serif",Times New Roman,Georgia,serif;font-style:italic;font-weight:500;font-size:1.16em;letter-spacing:-.005em}.career-cta--purple{background:linear-gradient(112deg,#8782ff 5%,#1a21dc 91%);border:1px solid rgba(135,130,255,.65);color:#fff}.career-cta--white{background:#fff;color:#000;border:1px solid #ffffff}.career-cta--outline{background:transparent;color:#fff;border:1px solid #ffffff}.career-cta--apply{background:linear-gradient(116deg,#7048eb 5%,#4348d9 91%);color:#fff;border:1px solid rgba(112,72,235,.65)}button.career-nav__cta:not(:disabled),button.career-cta--purple:not(:disabled),button.career-cta--outline:not(:disabled),button.career-cta--apply:not(:disabled),button.career-job-card__cta:not(:disabled),button.career-positions__banner-cta:not(:disabled){appearance:none;cursor:pointer;font:inherit;text-align:center}button.career-nav__cta:disabled,button.career-cta--purple:disabled,button.career-cta--outline:disabled,button.career-cta--apply:disabled,button.career-job-card__cta:disabled,button.career-positions__banner-cta:disabled{cursor:not-allowed;opacity:.5}.career-about__glow,.career-entry__glow{position:absolute;pointer-events:none;z-index:0;height:auto;opacity:.95}.career-about__glow{width:min(72vw,520px);aspect-ratio:650 / 1081}.career-about__glow--right{right:-8%;top:6%}.career-about__glow--left{width:min(68vw,580px);left:-8%;top:28%;height:52%;max-height:640px}.career-entry__glow--right{width:min(42vw,497px);aspect-ratio:497 / 463;right:-10%;top:11%}.career-entry__glow--left{width:min(72vw,620px);aspect-ratio:650 / 1081;left:-8%;top:6%;height:90%;max-height:900px}.career-about-section{position:relative;z-index:2;margin-top:calc(-1 * var(--career-about-overlap))}.career-about__stats{position:relative;z-index:1;padding-top:clamp(2.25rem,4.5vw,3.5rem);padding-bottom:clamp(1.5rem,3.5vw,2.5rem)}.career-stats-pill{border:1px solid rgba(255,255,255,.85);border-radius:9999px;padding:1.1rem 1.5rem;background:transparent;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.career-stats-pill__cell{flex:1 1 0;min-width:0}.career-stats-pill__divider{align-self:center;flex-shrink:0;width:1px;height:2.75rem;background:#ffffff40}.career-stats-pill__value{font-family:"IBM Plex Serif",Times New Roman,Georgia,serif;font-style:italic;font-weight:500;background:linear-gradient(84deg,#fff 3%,#c7a1fe 88%);-webkit-background-clip:text;background-clip:text;color:transparent}.career-quick-band{background:#8356ff4f;border-top:1px solid #885cff;border-bottom:1px solid #885cff;margin-top:clamp(.75rem,2vw,1.25rem)}.career-quick-band__viewport{overflow:hidden;padding:1rem 0}.career-quick-band__track{display:flex;width:max-content;white-space:nowrap;animation:careerQuickMarquee 35s linear infinite}.career-quick-band__item{display:inline-flex;align-items:center;gap:.75rem;padding:0 1.25rem;font-size:.82rem;color:#ffffffe6}@media(min-width:640px){.career-quick-band__item{font-size:.92rem}}.career-quick-dot{flex-shrink:0;width:8px;height:8px;border-radius:9999px;background:#fff;opacity:.65}@keyframes careerQuickMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.career-quick-band__track{animation:none}}.career-about{position:relative;background:#020002;border-radius:24px;overflow:hidden;isolation:isolate}.career-about:before{content:"";position:absolute;z-index:0;pointer-events:none;left:0;top:18%;width:50%;height:58%;background:radial-gradient(ellipse 90% 65% at 0% 58%,rgba(88,55,235,.48) 0%,rgba(63,21,207,.28) 40%,rgba(63,21,207,.06) 62%,transparent 80%)}.career-about:after{content:"";position:absolute;z-index:0;pointer-events:none;right:0;top:0;width:45%;height:50%;background:radial-gradient(ellipse 80% 60% at 100% 32%,rgba(88,55,235,.42) 0%,rgba(63,21,207,.24) 38%,rgba(63,21,207,.06) 58%,transparent 78%)}.career-about__inner{position:relative;z-index:1;padding-top:clamp(3rem,5vw,4.5rem)}.career-section-eyebrow{font-family:"IBM Plex Serif",Times New Roman,Georgia,serif;font-style:italic;font-weight:500;background:linear-gradient(90deg,#dcc5fe,#b787ff);-webkit-background-clip:text;background-clip:text;color:transparent}.career-about-stack{display:flex;flex-direction:column;width:min(29rem,100%);margin-left:auto;margin-right:0}.career-about-card{--career-about-grad: linear-gradient( 99.9deg, rgb(81, 54, 155) 22.26%, rgba(81, 54, 155, 0) 96.48% );border:none;border-bottom:1px solid #39227a;border-radius:0;background:var(--career-about-grad);padding:1.35rem 1.15rem 1.35rem 1.35rem;display:flex;align-items:center;gap:1.75rem;width:100%;min-height:6.625rem;box-sizing:border-box}.career-about-card:last-child{border-bottom:none}.career-about-card--reflect{--career-about-grad: linear-gradient( 279.9deg, rgb(81, 54, 155) 22.26%, rgba(81, 54, 155, 0) 96.48% )}.career-about-card+.career-about-card{margin-top:0}@media(max-width:1023.98px){.career-about-stack{width:100%;margin-left:0}}@media(max-width:639.98px){.career-about-card{gap:1.1rem;padding:1.1rem 1rem}}.career-about-card__value{font-family:"IBM Plex Serif",Times New Roman,Georgia,serif;font-style:italic;font-weight:500;background:linear-gradient(86deg,#fff 3%,#c7a1fe 88%);-webkit-background-clip:text;background-clip:text;color:transparent;flex-shrink:0;min-width:5.75rem;font-size:clamp(1.65rem,2.4vw,2.15rem);line-height:1.33}.career-about-card__body{flex:1;min-width:0}.career-about-card__title{background:linear-gradient(90deg,#fff,#c7a1fd);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:.91rem;font-weight:500;line-height:1.33}.career-about-card__desc{margin-top:.3rem;color:#ffffffeb;font-size:.72rem;line-height:1.33;max-width:13.75rem}.career-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #696969;background:transparent}.career-feature-cell{min-height:clamp(15rem,22vw,18.5rem);padding:clamp(2.75rem,5vw,4.5rem) clamp(1.75rem,3vw,2.75rem);border-right:1px solid #696969}.career-feature-cell__icon{display:block;height:3.125rem}.career-feature-cell__icon img{display:block;height:100%;width:auto}.career-feature-cell:last-child{border-right:none}@media(max-width:1023.98px){.career-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.career-feature-cell:nth-child(2){border-right:none}.career-feature-cell:nth-child(1),.career-feature-cell:nth-child(2){border-bottom:1px solid #696969}}@media(max-width:639.98px){.career-feature-grid{grid-template-columns:1fr}.career-feature-cell{border-right:none;border-bottom:1px solid #696969}.career-feature-cell:last-child{border-bottom:none}}.career-feature-card__title{color:#fff}.career-readycta{border:1px solid #5336a2;border-radius:16px;background:linear-gradient(105deg,#51369bd9 22%,#51369b00 96%);padding:2.25rem 2.5rem}@media(min-width:640px){.career-readycta{padding:2.5rem 3.25rem}}.career-positions{background:#fff;color:#0f0f14;border-radius:24px;position:relative;z-index:1;overflow:hidden;padding-bottom:calc(3rem + var(--career-entry-overlap))}@media(min-width:768px){.career-positions{padding-bottom:calc(5rem + var(--career-entry-overlap))}}#open-roles{position:relative;z-index:1;padding-bottom:0}.career-positions__inner{position:relative;z-index:1}.career-positions__headline{font-family:"IBM Plex Serif",Times New Roman,Georgia,serif;font-style:italic;font-weight:600;background:linear-gradient(94deg,#a060ff,#131cc5 76%);-webkit-background-clip:text;background-clip:text;color:transparent}.career-filter{border:1px solid #7048eb;background:#8d57f770;color:#0f0f14;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-weight:500;cursor:pointer;transition:background .2s ease,color .2s ease}.career-filter:hover:not(.career-filter--active){background:#8d57f799}.career-filter--active{background:#7048eb;color:#fff}.career-positions__grid{display:grid;grid-template-columns:1fr}@media(min-width:640px){.career-positions__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.career-positions__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.career-positions__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.career-job-card{border:1px solid #7048eb;border-radius:0;background:#fff;display:flex;flex-direction:column;min-height:100%;margin-top:-1px;margin-left:-1px}.career-job-card__title{font-family:"IBM Plex Serif",Times New Roman,Georgia,serif;font-style:italic;font-weight:600;line-height:1.05;background:linear-gradient(81deg,#a060ff 3%,#131cc5 156%);-webkit-background-clip:text;background-clip:text;color:transparent}.career-job-card__chip{border:1px solid #7048eb;background:#8d57f770;color:#0f0f14;padding:.32rem .6rem;border-radius:0;font-size:11px;line-height:1.1;white-space:nowrap;text-align:center}.career-job-card__cta{background:#7048eb;color:#fff;text-align:center;font-weight:500;border-radius:0;padding:.85rem 1rem;width:100%}.career-positions__banner{border:1px solid #7048eb;border-radius:16px;background:linear-gradient(105deg,#c7b2ff 2%,#c7b2ff1a 96%)}.career-positions__banner-cta{background:linear-gradient(116deg,#7048eb 5%,#4348d9 91%);color:#fff;border-radius:10px}#how-it-works{position:relative;z-index:2;margin-top:calc(-1 * var(--career-entry-overlap));padding-top:0}.career-entry{position:relative;background:#020002;border-radius:24px;overflow:hidden;isolation:isolate;padding-top:clamp(3.5rem,5vw,5rem)}.career-entry:before{content:"";position:absolute;z-index:0;pointer-events:none;left:0;top:0;width:55%;height:100%;background:radial-gradient(ellipse 85% 60% at 0% 42%,rgba(88,55,235,.5) 0%,rgba(63,21,207,.32) 38%,rgba(63,21,207,.08) 58%,transparent 78%)}.career-entry__inner{position:relative;z-index:1}.career-entry__title{background:linear-gradient(90deg,#dcc5fe,#b787ff);-webkit-background-clip:text;background-clip:text;color:transparent}.career-entry__step-number{font-family:"IBM Plex Serif",Times New Roman,Georgia,serif;font-style:italic;font-weight:500;background:linear-gradient(88deg,#fff 3%,#c7a1fe 88%);-webkit-background-clip:text;background-clip:text;color:transparent}.career-entry__right{width:min(24.015rem,100%);margin-left:auto}.career-entry__prize-block{margin-bottom:clamp(1.25rem,3vw,1.75rem)}.career-entry__prize-label{display:flex;align-items:center;gap:.65rem}.career-entry__trophy-icon{width:1.4rem;height:1.4rem;flex-shrink:0;color:#ffffffeb}.career-entry__prize{margin-top:.35rem;font-family:"IBM Plex Serif",Times New Roman,Georgia,serif;font-style:italic;font-weight:500;background:linear-gradient(84.29deg,#fff 3.35%,#c7a1fe 88.15%);-webkit-background-clip:text;background-clip:text;color:transparent}.career-entry__benefits-panel{position:relative;padding-bottom:.5rem}.career-entry__benefit-stack{list-style:none;margin:0;padding:0}.career-entry__benefit-row{position:relative;display:flex;align-items:center;gap:2.25rem;min-height:7.445rem;padding:0 1.15rem 0 3rem;border:.979px solid #39227a;border-radius:17.6146px;background-color:#5635a1;box-shadow:0 6px 20px #00000061,0 2px 6px #00000038;box-sizing:border-box}.career-entry__benefit-row+.career-entry__benefit-row{margin-top:-1.375rem}.career-entry__benefit-row:nth-child(1){z-index:1}.career-entry__benefit-row:nth-child(2){z-index:2}.career-entry__benefit-row:nth-child(3){z-index:3}.career-entry__benefit-row:nth-child(4){z-index:4}.career-entry__benefit-row:nth-child(5){z-index:5}.career-entry__benefit-row:nth-child(6){z-index:6}.career-entry__benefit-row:last-child{min-height:11.5rem;align-items:flex-start;padding-top:2.65rem;border-bottom:none;background-color:#5635a1;background:linear-gradient(180deg,#5635a1 12%,#5635a1b8 38%,#020002),#020002;box-shadow:0 -2px 12px #00000026,0 6px 20px #00000047}.career-entry__benefit-row:last-child:after{content:"";position:absolute;left:-1px;right:-1px;bottom:-1px;height:52%;border-radius:0 0 17.6146px 17.6146px;background:linear-gradient(180deg,#02000200,#020002 72%);pointer-events:none;z-index:0}.career-entry__benefit-row:last-child .career-entry__benefit-icon,.career-entry__benefit-row:last-child .career-entry__benefit-text{position:relative;z-index:1}.career-entry__benefit-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px}.career-entry__benefit-icon img{display:block;width:100%;height:100%;object-fit:contain}.career-entry__benefit-text{margin:0;flex:1;min-width:0;font-family:Pretendard,ui-sans-serif,system-ui,sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:0;color:#fff}.career-entry__benefits-footer{position:relative;z-index:8;margin-top:1.25rem;padding:0 .75rem .25rem}.career-entry__apply{width:100%;text-align:center}@media(max-width:1023.98px){.career-entry__right{width:100%;margin-left:0}}@media(max-width:639.98px){.career-entry__benefit-row{min-height:6.75rem;gap:1.5rem;padding:0 1rem 0 2rem}.career-entry__benefit-row+.career-entry__benefit-row{margin-top:-1rem}.career-entry__benefit-row:last-child{min-height:9.5rem;padding-top:2rem}.career-entry__benefit-text{font-size:20px;line-height:100%}.career-entry__benefit-icon{width:18px;height:18px}}@media(max-width:1023.98px){.career-hero-bg__kinetic{inset:0;height:100%}.career-hero-bg__image{width:100%;height:100%;margin-left:0;object-fit:cover;object-position:center center}.career-hero-content{align-items:center}.career-hero__copy{order:2;display:flex;flex-direction:column;align-items:center;text-align:center}.career-hero__graphic-wrap{order:1;margin-top:0;margin-bottom:1.25rem}.career-hero__body{margin-inline:auto}.career-hero__actions{justify-content:center;width:100%;max-width:34rem;margin-inline:auto}.career-hero__role-graphic{max-width:min(58vw,380px)}.career-hero__glow-spot--right{transform:translate(32%,-40%)}}@media(max-width:639.98px){.career-hero-content{padding-top:5.5rem}.career-hero__graphic-wrap{margin-bottom:1rem}.career-hero__role-graphic{max-width:min(72vw,300px)}.career-hero__glow-spot--left{width:min(36vw,240px);height:min(40vw,280px);transform:translate(-28%,-18%)}.career-hero__glow-spot--right{width:min(80vw,520px);height:min(38vw,320px);transform:translate(30%,-32%);opacity:.88}.career-hero__glow-spot--bottom{left:50%;top:68%;width:min(92vw,520px);height:min(38vw,320px);transform:translate(-50%,-22%);opacity:.92}.career-hero__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.career-hero__actions .career-cta--purple{grid-column:1 / -1}.career-about__glow--right{right:-28%;top:2%;width:min(90vw,380px);opacity:.75}.career-about__glow--left{left:-22%;top:22%;width:min(85vw,440px);height:48%;opacity:.8}.career-about:before{top:14%;width:70%;height:52%}.career-about:after{width:65%;height:42%}.career-entry__glow--right{right:-28%;top:6%;width:min(75vw,420px);opacity:.8}.career-entry__glow--left{left:-22%;top:4%;width:min(90vw,480px);height:75%;opacity:.85}}@media(max-width:639.98px){.career-stats-pill{padding:1rem .75rem}}@media(max-width:639.98px){.career-filter{padding:.7rem .9rem}}
