@font-face{font-family:romanizedFont;src:url(/_next/static/media/aaef29e17c398996-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:romanizedFont Fallback;src:local("Arial");ascent-override:107.87%;descent-override:60.68%;line-gap-override:0.00%;size-adjust:74.17%}.__className_e5be01{font-family:romanizedFont,romanizedFont Fallback;font-weight:400}.jobs_page__RKiDh{--surface:#f4f5f5;--panel:#e8ecea;--ink:#1e4035;--muted:#526b62;background:var(--surface)}.jobs_ecosystemAccent__AA3pD{display:inline-block;width:10px;height:10px;margin-left:10px;background:#ffad16}.jobs_page__RKiDh>section{background-color:var(--surface);padding-top:48px;padding-bottom:48px}.jobs_page__RKiDh h1,.jobs_page__RKiDh h2,.jobs_page__RKiDh h3,.jobs_page__RKiDh p{text-wrap:pretty}.jobs_sectionTitle__4x8sc>div{display:block}.jobs_sectionTitle__4x8sc h2{display:block;min-width:0;font-size:clamp(28px,3.4vw,42px);line-height:1.5}.jobs_headingEnd__WGOaw{white-space:nowrap}.jobs_headingAccent__BLkca{display:inline-block;width:12px;height:12px;background:#f9ad19;margin-left:12px;vertical-align:baseline}.jobs_sectionTitle__4x8sc>p{margin-top:8px;font-size:14px;letter-spacing:.08em;color:var(--muted)}.jobs_page__RKiDh [data-section=hero]{border:0;padding-top:32px;padding-bottom:0}.jobs_page__RKiDh [data-section=hero]>div{align-items:start;min-height:0}.jobs_page__RKiDh [data-section=hero]>div>div:first-child{padding-top:0;padding-bottom:32px}.jobs_page__RKiDh [data-section=hero] img{-o-object-position:center bottom;object-position:center bottom}.jobs_page__RKiDh h1{font-size:clamp(38px,4.2vw,56px)}.jobs_page__RKiDh [data-section=hero] h1+span{margin-bottom:12px}.jobs_page__RKiDh [data-section=hero] p:first-of-type{margin-top:8px;font-size:14px;letter-spacing:.08em;color:var(--muted)}.jobs_page__RKiDh [data-section=hero] p:nth-of-type(2){margin-top:28px;font-size:16px;line-height:2;color:var(--muted)}.jobs_page__RKiDh [data-section=hero] [data-cta]{margin-top:32px;width:min(100%,280px)}.jobs_page__RKiDh [data-section=hero] p:last-child{width:min(100%,280px);font-size:12px;color:var(--muted)}.jobs_page__RKiDh [data-section=principles]{padding-top:40px;padding-bottom:48px}.jobs_page__RKiDh [data-testid=principle-card]{padding:24px;border:0;border-radius:4px;background:white;min-width:0}.jobs_page__RKiDh [data-testid=principle-card]>p:first-child{font-size:14px;padding:0;border:0;line-height:1.3;letter-spacing:.13em;color:var(--muted)}.jobs_page__RKiDh [data-testid=principle-card] h2{margin-top:4px;font-size:clamp(23px,2.25vw,30px);line-height:1.5}.jobs_page__RKiDh [data-testid=principle-card] ol,.jobs_page__RKiDh [data-testid=principle-card]>p:not(:first-child){font-size:15px;line-height:1.9;color:var(--muted)}.jobs_page__RKiDh [data-testid=principle-card] ol{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:18px;font-weight:400;color:var(--ink)}.jobs_page__RKiDh [data-testid=principle-card] ol li>span:first-child{font-family:sans-serif;font-size:14px}.jobs_page__RKiDh .jobs_developmentSummary__OaZCX{margin-top:24px;font-size:16px;font-weight:700;line-height:1.8;color:var(--ink);text-align:center}.jobs_careerTableScroll__r2mxY{margin-top:32px;overflow-x:auto}.jobs_careerTable__mBOEO{width:100%;min-width:880px;border-collapse:collapse;text-align:left;font-size:14px;line-height:1.7;color:var(--ink)}.jobs_careerTable__mBOEO td,.jobs_careerTable__mBOEO th{padding:14px 16px}.jobs_careerTable__mBOEO thead{background:var(--ink);color:white}.jobs_careerTable__mBOEO tbody tr:nth-child(odd){background:var(--panel)}.jobs_careerTable__mBOEO tbody tr:nth-child(2n){background:white}.jobs_careerTable__mBOEO tbody th{font-weight:500;white-space:nowrap}.jobs_careerTable__mBOEO td:nth-child(2),.jobs_careerTable__mBOEO td:nth-child(3){white-space:nowrap}.jobs_careerTableScroll__r2mxY:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.jobs_employeeProfile__ZlQwc{margin-top:48px;background:white;min-width:0}.jobs_employeeProfile__ZlQwc>div:first-child{background:white;padding:24px 24px 0}.jobs_page__RKiDh .jobs_employeeProfile__ZlQwc>div:first-child>p{color:var(--ink);font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:24px;font-weight:400}.jobs_employeeProfile__ZlQwc img{-o-object-position:center;object-position:center}@media (max-width:767px){.jobs_employeeProfile__ZlQwc>div{padding:20px}.jobs_page__RKiDh .jobs_employeeProfile__ZlQwc>div:first-child>p{font-size:20px}}.jobs_page__RKiDh [data-section=automation_ecosystem],.jobs_page__RKiDh [data-section=evaluation]{padding:24px}.jobs_page__RKiDh [data-section=evaluation]>div{background:var(--panel);padding:16px;max-width:1072px}.jobs_evaluationHeading__koxqS{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.jobs_evaluationHeading__koxqS h2{margin:0;font-size:36px;font-weight:400;line-height:1.5}.jobs_page__RKiDh .jobs_evaluationHeading__koxqS>p{margin:0;padding:0;max-width:none;font-size:16px}.jobs_page__RKiDh [data-testid=automation-card],.jobs_page__RKiDh [data-testid=evaluation-card]{min-height:0;padding:20px;border-radius:3px}.jobs_page__RKiDh [data-testid=automation-card] p,.jobs_page__RKiDh [data-testid=evaluation-card] p{font-size:15px;line-height:1.85;color:var(--muted);margin-top:12px}.jobs_page__RKiDh [data-testid=technology-row]{border:0;padding-top:16px;padding-bottom:16px}.jobs_page__RKiDh [data-testid=technology-row] ul li{border:0;padding:12px 4px;font-size:12px;min-height:96px}.jobs_page__RKiDh [data-testid=technology-row] li>span{width:56px;height:56px}.jobs_page__RKiDh [data-section=automation_ecosystem]>div{max-width:1072px;padding:28px 24px;background:var(--ink);gap:24px}.jobs_page__RKiDh [data-section=automation_ecosystem] h2{margin-top:12px;font-size:clamp(24px,3vw,40px);text-wrap:balance}.jobs_page__RKiDh [data-section=automation_ecosystem] p:first-child{font-size:13px;letter-spacing:.08em}.jobs_page__RKiDh [data-section=automation_ecosystem] p:last-child{font-size:16px;color:#e0e8e4}.jobs_page__RKiDh [data-section=mid_cta_1],.jobs_page__RKiDh [data-section=mid_cta_2]{background:white;margin-top:32px;padding-top:40px;padding-bottom:40px}.jobs_page__RKiDh [data-section=mid_cta_1]>div,.jobs_page__RKiDh [data-section=mid_cta_2]>div{border:0;padding:0 24px;align-items:stretch}.jobs_page__RKiDh [data-section=mid_cta_1] h2,.jobs_page__RKiDh [data-section=mid_cta_2] h2{font-size:clamp(24px,2.6vw,32px)}.jobs_page__RKiDh [data-section=mid_cta_1] p,.jobs_page__RKiDh [data-section=mid_cta_2] p{font-size:15px;color:var(--muted)}.jobs_page__RKiDh [data-cta] button{min-height:48px;font-size:15px}.jobs_page__RKiDh [data-section=challenge]>div>p,.jobs_page__RKiDh [data-section=development]>div>p,.jobs_page__RKiDh [data-section=future] p:last-child,.jobs_page__RKiDh [data-section=positions]>div>p{font-size:16px;line-height:1.9;color:var(--muted);margin-top:24px}.jobs_page__RKiDh [data-testid=development-step] ul{font-size:15px;line-height:1.8;padding:24px}.jobs_page__RKiDh [data-testid=development-step] h4{font-size:22px}.jobs_page__RKiDh [data-section=development]>div>h3{margin-top:32px}.jobs_page__RKiDh [data-section=development] h4+p,.jobs_page__RKiDh [data-testid=development-venn]+ul li{font-size:15px;line-height:1.85;color:var(--muted)}.jobs_page__RKiDh [data-testid=development-venn]{max-width:330px;height:auto;aspect-ratio:1.15}.jobs_page__RKiDh [data-testid=development-venn-circle]{width:48%;height:auto;aspect-ratio:1;font-size:16px;padding:12px}.jobs_page__RKiDh [data-testid=development-venn-circle]:nth-child(2){left:8%;top:35%;bottom:auto}.jobs_page__RKiDh [data-testid=development-venn-circle]:nth-child(3){right:8%;top:35%;bottom:auto}.jobs_page__RKiDh [data-section=culture_work]>div{gap:40px}.jobs_cultureIllustrationFrame__xy0bj{position:relative;width:85%;margin-inline:auto;aspect-ratio:2.15/1;overflow:hidden}.jobs_cultureIllustration__9nsOB{position:absolute;top:50%;transform:translateY(-50%);width:100%;aspect-ratio:3/2;background-color:#fff;background-repeat:no-repeat}.jobs_cultureIllustration__9nsOB:after{position:absolute;right:0;bottom:0;left:0;height:4px;background:#fff;content:""}.jobs_page__RKiDh [data-section=culture_work] .jobs_sectionTitle__4x8sc h2{font-size:clamp(26px,2.5vw,34px)}.jobs_page__RKiDh [data-section=culture_work] article p{font-size:15px;line-height:1.85;color:var(--muted)}.jobs_page__RKiDh [data-section=culture_work] [data-testid=culture-card] p{font-size:14px}.jobs_page__RKiDh [data-section=culture_work] article:has(ul){background:transparent;padding:8px 0 8px 24px}.jobs_page__RKiDh [data-section=culture_work] article li{font-size:16px}.jobs_page__RKiDh [data-testid=challenge-card]{position:relative;min-height:0;padding:24px;align-items:center;grid-template-columns:56px minmax(0,1fr);gap:20px}.jobs_page__RKiDh [data-testid=challenge-card]>span{display:flex;align-items:center;justify-content:center;width:56px;height:56px}.jobs_challengeBadge__LAdoA{position:absolute;top:0;left:16px;transform:translateY(-50%);padding:2px 8px;border-radius:999px;background:#f9ad19;color:var(--ink);font-size:11px;font-weight:600;line-height:1.5}.jobs_page__RKiDh [data-testid=challenge-card] h3{margin-top:0}.jobs_page__RKiDh [data-testid=challenge-card] p,.jobs_page__RKiDh [data-testid=fit-card] p{margin-top:8px;font-size:15px;line-height:1.85;color:var(--muted)}.jobs_page__RKiDh [data-section=challenge]>div>div:last-child{margin-top:32px;padding-top:40px;padding-bottom:40px}.jobs_page__RKiDh [data-section=challenge]>div>div:last-child>p:last-of-type{font-size:15px;color:white}.jobs_page__RKiDh [data-section=challenge] a,.jobs_page__RKiDh [data-section=fit] a{font-size:14px;min-height:44px}.jobs_page__RKiDh [data-section=future]{padding-top:24px;padding-bottom:24px}.jobs_futureIntro__B_K3i{display:grid;gap:32px;grid-template-columns:minmax(0,1fr)}.jobs_futureIntro__B_K3i>div:first-child{padding:0}.jobs_futureIntro__B_K3i>div:last-child{min-height:0;aspect-ratio:4/3}.jobs_futureHeading__gDSU7{margin:0;font-weight:400;font-size:clamp(28px,3.2vw,42px);line-height:1.6}.jobs_futureHeading__gDSU7>span{display:block}.jobs_futureHeadingLast__o0fJ7{font-size:1.65em}.jobs_page__RKiDh .jobs_futureIntro__B_K3i p{font-size:15px;line-height:2}.jobs_futureMetrics__WHncy{display:grid;gap:24px;margin-top:32px}.jobs_futureMetric__Z_491{min-width:0;padding:28px 16px;background:white;text-align:center;box-shadow:0 12px 20px -16px #1e403533}.jobs_futureMetric__Z_491 h3{margin:0;font-size:17px;line-height:1.5}.jobs_futureValue__tmSig{margin:8px 0 16px;font-size:clamp(52px,6.2vw,80px);line-height:1.1;white-space:nowrap}.jobs_futureValue__tmSig>span{font-size:.48em}.jobs_futureMetric__Z_491>p:last-child{font-size:13px;line-height:1.7;color:var(--muted)}.jobs_futureInvitation__5ewwX{margin-top:48px;padding:40px 0;border-block:1px solid #c8d1cd;text-align:center}.jobs_futureInvitation__5ewwX>p{font-size:clamp(20px,2.1vw,26px);line-height:1.9}.jobs_futureInvitation__5ewwX>div{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px;font-size:14px}@media (min-width:768px){.jobs_futureMetrics__WHncy{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px){.jobs_futureMetric__Z_491 h3{min-height:3em;display:flex;align-items:center;justify-content:center}}@media (max-width:767px){.jobs_futureInvitation__5ewwX br{display:none}}.jobs_page__RKiDh [data-section=fit]>div:first-child{background:var(--panel);max-width:1072px;padding:24px}.jobs_page__RKiDh [data-section=fit]{padding-left:24px;padding-right:24px}.jobs_page__RKiDh [data-testid=fit-card]{min-height:0;padding:24px}.jobs_page__RKiDh .jobs_fitHeading__H0Z3u{margin:0;font-size:clamp(26px,3vw,36px);font-weight:400;line-height:1.5;text-wrap:balance}.jobs_fitHeading__H0Z3u>span{display:inline-block}.jobs_fitLink__ZJVdz{margin:24px auto 0;text-align:center}.jobs_page__RKiDh [data-section=benefits]>div>div:last-child{margin-top:32px}.jobs_page__RKiDh [data-section=benefits] li{font-size:16px;min-height:30px;padding:4px 0}.jobs_page__RKiDh [data-section=benefits] ul{display:block;background:transparent;margin-top:16px}.jobs_page__RKiDh [data-section=benefits] ul+p{font-size:14px;color:var(--muted)}.jobs_page__RKiDh [data-section=benefits] div:has(>img){min-height:240px}.jobs_benefitsLabel__Pz44p{display:flex;align-items:center;padding:20px;background:#e8ecea;color:var(--ink);font-size:15px;font-weight:600}.jobs_benefitsDetails__JwHog{padding:24px;background:white;color:var(--ink)}.jobs_benefitsGrid___N3DP{display:grid;overflow:hidden;border-block:1px solid #c8d1cd}.jobs_benefitsGrid___N3DP>.jobs_benefitsDetails__JwHog:nth-of-type(4),.jobs_benefitsGrid___N3DP>.jobs_benefitsLabel__Pz44p:nth-of-type(3){border-top:1px solid #c8d1cd}.jobs_benefitsPhoto__zDOGq{position:relative;min-height:260px;overflow:hidden}.jobs_benefitsPhoto__zDOGq img{transform:scale(1.6);transform-origin:15% 42%}@media (min-width:768px){.jobs_benefitsGrid___N3DP{grid-template-columns:150px minmax(0,1.05fr) minmax(0,.95fr)}.jobs_benefitsPhoto__zDOGq{grid-column:3;grid-row:1/3}}.jobs_benefitsDetails__JwHog>p:first-child{display:none}.jobs_page__RKiDh .jobs_benefitsDetails__JwHog li>span{color:var(--ink)}.jobs_page__RKiDh [data-section=benefits] ul{margin-top:0}.jobs_page__RKiDh [data-testid=position-card-frame]{margin-top:32px}.jobs_page__RKiDh [data-testid=position-card-frame] [data-role-title]{padding:20px;border:0;min-width:0;overflow:hidden}.jobs_page__RKiDh [data-testid=position-card-frame] [data-role-title]:focus-within,.jobs_page__RKiDh [data-testid=position-card-frame] [data-role-title]:hover{outline:2px solid var(--ink);outline-offset:0}.jobs_page__RKiDh [data-role-title]>div:first-child{margin:-20px -20px 20px;height:auto;aspect-ratio:3/2}.jobs_page__RKiDh [data-role-title] h3{font-size:20px;line-height:1.5}.jobs_page__RKiDh [data-role-title] p:first-of-type{flex-grow:1;font-size:15px;line-height:1.8;color:var(--muted)}.jobs_page__RKiDh [data-role-title] p:last-of-type{font-size:clamp(18px,1.7vw,23px);line-height:1.5;font-weight:700}.jobs_page__RKiDh [data-role-title] a{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:12px 16px;border:1px solid #9baca5;font-size:14px}.jobs_page__RKiDh [data-section=flow]>div>div:last-child{display:grid;gap:16px}.jobs_page__RKiDh [data-testid=recruitment-step]{min-width:0;min-height:0;margin:0;padding:24px;clip-path:none}.jobs_page__RKiDh [data-testid=recruitment-step]:first-child{background:#526e63}.jobs_page__RKiDh [data-testid=recruitment-step]:nth-child(2){background:#3c5b4f}.jobs_page__RKiDh [data-testid=recruitment-step] p:first-child{font-size:12px;opacity:1}.jobs_page__RKiDh [data-testid=recruitment-step] h3{margin-top:8px;font-size:24px;line-height:1.4}.jobs_flowInterviewCount__nKdTB{font-size:16px;white-space:nowrap}.jobs_page__RKiDh [data-testid=recruitment-step] p:last-child{font-size:13px;line-height:1.85;margin-top:12px;opacity:1}.jobs_page__RKiDh [data-section=faq]>div>div:last-child{border:0;display:grid;gap:16px;margin-top:32px}.jobs_page__RKiDh [data-testid=faq-item]{display:block;background:white;border:0;padding:24px}.jobs_page__RKiDh [data-testid=faq-item] h3{font-size:17px}.jobs_page__RKiDh [data-testid=faq-item]>div>span{color:var(--ink);font-size:14px;padding-top:3px}.jobs_page__RKiDh [data-testid=faq-item]>p{margin-top:12px;font-size:15px;line-height:1.9;color:var(--muted)}.jobs_page__RKiDh [data-section=contact]{min-height:0;padding-top:48px;padding-bottom:48px}.jobs_page__RKiDh [data-section=contact]>div{min-height:0}.jobs_page__RKiDh [data-section=contact] p:first-child{font-size:14px;letter-spacing:.08em}.jobs_page__RKiDh [data-section=contact] h2{font-size:clamp(26px,2.6vw,36px)}@media (min-width:1024px){.jobs_page__RKiDh [data-section=contact] h2 br{display:none}}.jobs_page__RKiDh [data-section=contact] p:last-child{font-size:15px;color:#e0e8e4}@media (min-width:768px){.jobs_page__RKiDh [data-section=mid_cta_1]>div,.jobs_page__RKiDh [data-section=mid_cta_2]>div{align-items:center}.jobs_page__RKiDh [data-section=flow]>div>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.jobs_page__RKiDh>section{padding-top:64px;padding-bottom:64px}.jobs_page__RKiDh [data-section=hero]>div>div:first-child{padding-left:24px;padding-right:32px}.jobs_page__RKiDh [data-section=hero]>div>div:last-child{margin-top:12px;height:360px}.jobs_page__RKiDh [data-section=automation_ecosystem]>div,.jobs_page__RKiDh [data-section=evaluation]>div{padding:40px}.jobs_futureIntro__B_K3i{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}.jobs_page__RKiDh [data-section=flow]>div>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.jobs_page__RKiDh [data-testid=recruitment-step]{padding:24px 18% 24px 20%;clip-path:polygon(0 0,82% 0,100% 50%,82% 100%,0 100%,18% 50%)}.jobs_page__RKiDh [data-testid=recruitment-step]:first-child{padding-left:24px;clip-path:polygon(0 0,82% 0,100% 50%,82% 100%,0 100%)}}.jobs_page__RKiDh [data-section=automation_ecosystem]>.jobs_ecosystemPanel__pHXd1{margin:0 auto;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;gap:28px;padding:32px}.jobs_ecosystemCopy__MUthR{display:flex;flex-direction:column;min-width:0;padding:12px 0}.jobs_page__RKiDh .jobs_ecosystemCopy__MUthR h2{font-weight:400;margin:0;font-size:clamp(26px,2.6vw,36px);line-height:1.5;letter-spacing:.025em;color:white;text-wrap:wrap}.jobs_page__RKiDh .jobs_ecosystemCopy__MUthR .jobs_ecosystemEyebrow__6k_SR{margin:12px 0 0;font-size:13px;font-weight:600;letter-spacing:.04em;color:#e0e8e4}.jobs_ecosystemServices__TMC6W{margin:28px 0 32px;padding:0;list-style:none;color:#e0e8e4;font-size:13px;line-height:1.8}.jobs_ecosystemServices__TMC6W strong{color:#ffad16}.jobs_ecosystemMetrics__agaQO{display:flex;margin-top:auto;gap:14px}.jobs_ecosystemMetrics__agaQO>div{display:flex;align-items:center;gap:8px;min-width:0}.jobs_ecosystemMetrics__agaQO>div+div{border-left:1px solid #bbc9c2;padding-left:14px}.jobs_ecosystemMetrics__agaQO dt{max-width:62px;font-size:11px;line-height:1.35;color:#e0e8e4}.jobs_ecosystemMetrics__agaQO dd{margin:0;font-size:clamp(32px,4.1vw,54px);line-height:1;color:#ffad16}.jobs_page__RKiDh .jobs_ecosystemDiagram__sduYf{width:100%;max-width:470px;margin:auto}.jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-hub] p{margin:0}.jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-hub] p:first-of-type{font-size:12px}.jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-hub] p:nth-of-type(2){font-size:26px}.jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-hub] p:last-child{font-size:10px}.jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-hub]>span{font-size:20px}.jobs_page__RKiDh .jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-node] p{margin:0;line-height:1.15;font-size:8px;text-wrap:wrap}.jobs_page__RKiDh .jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-node] p:last-child{font-size:7px;color:#bfcec6}.jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-node] span{font-size:16px;margin-bottom:2px}@media (max-width:1199px){.jobs_page__RKiDh [data-section=automation_ecosystem]>.jobs_ecosystemPanel__pHXd1{grid-template-columns:minmax(0,1fr);padding:28px;gap:32px}.jobs_ecosystemMetrics__agaQO dd{font-size:46px}}@media (max-width:479px){.jobs_page__RKiDh [data-section=automation_ecosystem]>.jobs_ecosystemPanel__pHXd1{padding:20px}.jobs_page__RKiDh .jobs_ecosystemCopy__MUthR h2{font-size:26px}.jobs_ecosystemMetrics__agaQO{gap:10px}.jobs_ecosystemMetrics__agaQO>div{flex-direction:column;align-items:flex-start;gap:6px}.jobs_ecosystemMetrics__agaQO>div+div{padding-left:10px}.jobs_ecosystemMetrics__agaQO dt{min-height:30px;font-size:10px}.jobs_ecosystemMetrics__agaQO dd{font-size:36px}.jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-topology]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;aspect-ratio:auto!important}.jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-topology]>div:not([data-testid]){display:none}.jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-hub],.jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-node]{position:static;transform:none!important;width:auto!important;height:auto!important}.jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-hub]{grid-column:1/-1;border-radius:4px;padding:16px}.jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-node]>div{height:100%;padding:12px 6px!important}.jobs_page__RKiDh .jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-node] p{font-size:11px}.jobs_page__RKiDh .jobs_ecosystemDiagram__sduYf [data-testid=ecosystem-node] p:last-child{font-size:9px}}.jobs_qualitiesPanel__UKAUr{position:relative;padding:24px;min-width:0}.jobs_qualitiesPanel__UKAUr>p{display:none}.jobs_qualitiesPanel__UKAUr [data-testid=development-venn]{margin-top:24px}.jobs_page__RKiDh .jobs_qualitiesPanel__UKAUr [data-testid=development-venn-circle]{font-family:Yu Mincho,serif;font-size:64px;font-weight:400;color:white}.jobs_qualitiesPanel__UKAUr>ul{margin:24px 0 0;padding:0;border:0}.jobs_skillsPanel__wFj13{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;align-items:start;padding:24px;gap:16px;min-width:0}.jobs_page__RKiDh .jobs_skillsPanel__wFj13 h4{grid-column:1;margin:0;font-family:inherit!important;font-size:18px;line-height:1.6;font-weight:600}.jobs_page__RKiDh .jobs_skillsPanel__wFj13>p:not(.jobs_sr-only__aHnBy){grid-column:1;margin:0;font-size:12px;line-height:1.9}.jobs_page__RKiDh .jobs_skillsPanel__wFj13>p:last-of-type{margin-top:24px;font-weight:600}.jobs_page__RKiDh .jobs_skillsPanel__wFj13 svg{grid-column:2;grid-row:1/4;margin:0;align-self:center;justify-self:end}.jobs_page__RKiDh [data-section=faq] .jobs_sectionTitle__4x8sc>p{display:none}.jobs_page__RKiDh [data-testid=faq-item]>div{gap:8px}.jobs_page__RKiDh [data-testid=faq-item]>div>span{font-size:17px;padding-top:0;line-height:1.8}.jobs_page__RKiDh [data-testid=faq-item]>p{margin-top:4px}.jobs_page__RKiDh [data-role-title] a{position:relative;justify-content:center}.jobs_page__RKiDh [data-role-title] a>span{position:absolute;right:16px}@media (min-width:768px){.jobs_qualitiesPanel__UKAUr{border-right:1px solid #9cada5;margin:32px 0;padding:0 24px}.jobs_skillsPanel__wFj13{padding:32px 24px}}@media (max-width:479px){.jobs_skillsPanel__wFj13{grid-template-columns:minmax(0,1fr)}.jobs_page__RKiDh .jobs_skillsPanel__wFj13 svg{grid-column:1;grid-row:auto;max-width:290px}}@media (min-width:1024px){.jobs_qualitiesPanel__UKAUr{min-height:330px}.jobs_qualitiesPanel__UKAUr [data-testid=development-venn]{margin-top:20px;max-width:360px}.jobs_qualitiesPanel__UKAUr>ul{position:absolute;inset:0 20px;margin:0;pointer-events:none}.jobs_page__RKiDh .jobs_qualitiesPanel__UKAUr>ul>li{position:absolute;display:block;width:124px;padding:10px;border:1px solid #607a70;border-radius:8px;background:rgba(255,255,255,.96);color:var(--ink);font-size:11px;line-height:1.65}.jobs_qualitiesPanel__UKAUr>ul>li>span:first-child{display:none}.jobs_qualitiesPanel__UKAUr>ul>li:first-child{top:0;left:10%}.jobs_qualitiesPanel__UKAUr>ul>li:nth-child(2){bottom:0;left:0}.jobs_qualitiesPanel__UKAUr>ul>li:nth-child(3){top:40%;right:0}}