.elementor .e-66f54484-73df{width:100%;min-width:0px;position:relative;font-family:Alata;font-weight:900;font-size:5rem;color:#001d27;letter-spacing:0.2px;line-height:1.9em;text-align:center;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;-webkit-text-stroke: 0px #000000; stroke: #000000; stroke-width: 0px;\n}.elementor .e-1c6c2caf-a085{width:100%;min-width:0px;position:relative;font-family:"Noto Sans JP";font-weight:800;font-size:1.3125rem;color:var(--jam-ink);letter-spacing:0.4px;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-2.8125rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-79594066-873f{width:100%;min-width:0px;min-height:1px;max-width:1720px;position:relative;font-family:var(--jam-font-ja);font-size:1.03125rem;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;align-items:stretch;align-content:flex-start;\n}.elementor .e-5c3a347b-2ce4{min-width:0px;position:relative;z-index:1;color:var(--jam-ink);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-0.9375rem;margin-block-end:0rem;margin-inline-start:0px;margin-inline-end:0px;background-image:url("https://trs-recruit.com/jam/job_winter/wp-content/uploads/2026/09/jam-25f387e841ec-scaled.png");background-repeat:repeat;background-attachment:scroll;background-size:1000px auto;background-position:0% 0%;display:block;}.elementor .e-42b3d857-514b{width:100%;min-width:0px;position:relative;font-family:Alata;font-weight:900;font-size:4rem;color:#001d27;letter-spacing:0.2px;line-height:1.2em;text-align:start;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:0em;border-start-end-radius:0em;border-end-start-radius:0em;border-end-end-radius:0em;border-width:0px;border-color:var(--jam-white);border-style:solid;display:block;-webkit-text-stroke: 0px #000000; stroke: #000000; stroke-width: 0px;\n}.elementor .e-5d933f9d-cc11{font-weight:700;font-size:1.5rem;margin-block-end:2rem;}.elementor .e-6ba7da8e-dc04{font-family:var(--jam-font-ja);font-weight:700;font-size:0.8125rem;color:#0077b5;letter-spacing:0.06rem;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-5d89c4fb-9529{min-width:0px;min-height:0px;padding:0px;margin:0px;background-color:transparent;display:block;flex:0 1 auto;}.elementor .e-38ff13f1-d6f7{font-family:var(--jam-font-ja);font-weight:500;font-size:1.125rem;color:#4b4f58;line-height:1.8;padding:0px;margin:0px;display:block;}.elementor .e-7e1d534d-445f{min-width:0px;min-height:0px;padding:0px;margin:0px;background-color:transparent;display:block;flex:0 1 auto;}.elementor .e-4d37fe31-970b{width:100%;min-width:0px;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:0.9rem;background-color:#edf6fb;display:flex;flex-direction:column;gap:0.55rem;align-items:stretch;}.elementor .e-4192652f-2b0f{font-family:var(--jam-font-ja);font-weight:700;font-size:0.8125rem;color:#0077b5;letter-spacing:0.06rem;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-5f6ce763-903c{min-width:0px;min-height:0px;padding:0px;margin:0px;background-color:transparent;display:block;flex:0 1 auto;}.elementor .e-2ddaf384-a6bb{font-family:var(--jam-font-ja);font-weight:700;font-size:1.5rem;color:#123b50;line-height:1.8;padding:0px;margin:0px;display:block;& > span { font-size:.9375rem;font-weight:400;color:#4b4f58; }\n}.elementor .e-4f210ae5-8059{min-width:0px;min-height:0px;padding:0px;margin:0px;background-color:transparent;display:block;flex:0 1 auto;}.elementor .e-1820e610-abb6{width:100%;min-width:0px;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;border-radius:0.9rem;background-color:#edf6fb;display:flex;flex-direction:column;gap:0.55rem;align-items:stretch;}.elementor .e-374cea78-a74d{min-width:0px;min-height:1px;position:relative;z-index:1;font-family:var(--jam-font-ja);font-size:1.03125rem;padding-block-start:2.8125rem;padding-block-end:2.8125rem;padding-inline-start:2.8125rem;padding-inline-end:2.8125rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;flex:0 1 45%;align-content:center;align-items:stretch;order:0;}.elementor .e-766cb4a7-8eb4{width:100%;height:auto;min-width:0px;max-width:100%;position:relative;font-family:var(--jam-font-ja);font-size:1.03125rem;color:var(--jam-ink);line-height:1.85714285714286;text-align:center;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-2.8125rem;margin-block-end:2.8125rem;margin-inline-start:-2.8125rem;margin-inline-end:-2.8125rem;border-radius:0px;border-style:none;display:inline-block;}.elementor .e-25c253b5-5f91{min-width:0px;min-height:1px;position:relative;font-family:var(--jam-font-ja);font-size:1.03125rem;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;flex:0 1 55%;align-items:stretch;order:0;align-content:flex-start;\n}.elementor .e-76793c93-5882{width:100%;min-width:0px;max-width:1240px;position:relative;color:var(--jam-ink);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:2.8125rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-60eb95e3-a262{background-image:url("https://trs-recruit.com/jam/job_winter/wp-content/uploads/2026/09/mt.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:bottom center;}.elementor .e-4710d3f8-e42d{width:100%;min-width:0px;position:relative;font-family:"Noto Sans JP";font-weight:800;font-size:2rem;color:var(--jam-ink);line-height:1.4;text-align:center;padding-block-start:0.9375rem;padding-block-end:0.9375rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-5a7e9355-c062{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:100%;color:#333333;line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:calc(20px + 1.6em);margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-4aad6ed7-c331{width:100%;min-width:0px;min-height:1px;max-width:1024px;position:relative;color:var(--jam-ink);line-height:1.85714285714286;font-style:normal;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:1.875rem;margin-block-end:1.875rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;align-items:stretch;align-content:flex-start;\n}.elementor .e-9271422-f99b{min-width:0px;position:static;color:var(--jam-ink);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5524d324-9d9b{min-width:0px;position:static;font-family:var(--jam-font-ja);font-size:1.03125rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-7a590c12-d6c7{width:100%;min-width:0px;min-height:7vh;position:relative;color:var(--jam-ink);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-23910740-68f2{width:100%;min-width:0px;min-height:1px;max-width:1720px;position:relative;font-family:var(--jam-font-ja);font-size:1.03125rem;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;align-items:stretch;align-content:flex-start;\n}.elementor .e-3634c8bf-594f{min-width:0px;position:relative;color:var(--jam-ink);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:url("https://trs-recruit.com/jam/job_winter/wp-content/uploads/2026/09/jam-463497a5e59c-scaled.png");background-repeat:repeat;background-attachment:scroll;background-size:555px auto;background-position:top center;display:block;}.elementor .e-1064d83a-f9f2{width:100%;min-width:0px;position:relative;font-family:Alata;font-weight:900;font-size:5rem;color:#001d27;letter-spacing:0.2px;line-height:1.9em;text-align:center;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;-webkit-text-stroke: 0px #000000; stroke: #000000; stroke-width: 0px;\n}.elementor .e-76a3f91e-a5b6{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-latin);font-weight:600;font-size:1.5625rem;color:var(--jam-ink);line-height:1.4;text-align:center;padding-block-start:0px;padding-block-end:0.9375rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-2.8125rem;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;& > span:nth-of-type(1) { background:#fff; }\n}.elementor .e-75d57472-cced{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:100%;color:#333333;line-height:1.85714285714286;text-align:center;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:calc(20px + 1.6em);margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-5e5bb842-5f2b{font-family:var(--jam-font-latin);font-weight:700;font-size:1.15rem;color:var(--jam-sky);line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-423a73d6-da3f{min-width:0px;position:static;font-family:var(--jam-font-ja);font-weight:600;font-size:1.2rem;color:var(--jam-blue);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-7b1ddb47-f77a{min-width:0px;position:static;font-family:var(--jam-font-ja);font-size:100%;color:var(--jam-ink);line-height:1.85714285714286;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:1.6em;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-3e7ec6a8-6431{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-2c901ffe-563b{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--jam-white);gap:1rem;grid-template-columns:6.5rem minmax(0,1fr);grid-template-rows:auto;border-inline-start-width: 3px; border-left-style: solid; border-left-color: var(--jam-sky);\n}.elementor .e-559aa1ad-869f{font-family:var(--jam-font-latin);font-weight:700;font-size:1.15rem;color:var(--jam-sky);line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-20942bea-ebb3{min-width:0px;position:static;font-family:var(--jam-font-ja);font-weight:600;font-size:1.2rem;color:var(--jam-blue);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5bd0413e-b931{min-width:0px;position:static;font-family:var(--jam-font-ja);font-size:100%;color:var(--jam-ink);line-height:1.85714285714286;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:1.6em;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-1edd6b39-a505{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-4ab168fd-d3ab{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--jam-white);gap:1rem;grid-template-columns:6.5rem minmax(0,1fr);grid-template-rows:auto;border-inline-start-width: 3px; border-left-style: solid; border-left-color: var(--jam-sky);\n}.elementor .e-23c63bbe-905b{font-family:var(--jam-font-latin);font-weight:700;font-size:1.15rem;color:var(--jam-sky);line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1c66e9c9-9ade{min-width:0px;position:static;font-family:var(--jam-font-ja);font-weight:600;font-size:1.2rem;color:var(--jam-blue);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-335bca01-6289{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-4a2cfa9f-7740{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--jam-white);gap:1rem;grid-template-columns:6.5rem minmax(0,1fr);grid-template-rows:auto;border-inline-start-width: 3px; border-left-style: solid; border-left-color: var(--jam-sky);\n}.elementor .e-19fc5956-30bd{font-family:var(--jam-font-latin);font-weight:700;font-size:1.15rem;color:var(--jam-sky);line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-13b6b1b2-22ce{min-width:0px;position:static;font-family:var(--jam-font-ja);font-weight:600;font-size:1.2rem;color:var(--jam-blue);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-24a6cbc0-5ae5{min-width:0px;position:static;font-family:var(--jam-font-ja);font-size:100%;color:var(--jam-ink);line-height:1.85714285714286;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:1.6em;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-68d2bbf4-b9b8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-2cd0f000-3316{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--jam-white);gap:1rem;grid-template-columns:6.5rem minmax(0,1fr);grid-template-rows:auto;border-inline-start-width: 3px; border-left-style: solid; border-left-color: var(--jam-sky);\n}.elementor .e-d75717b-f498{font-family:var(--jam-font-latin);font-weight:700;font-size:1.15rem;color:var(--jam-sky);line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-79a5bb9a-6927{min-width:0px;position:static;font-family:var(--jam-font-ja);font-weight:600;font-size:1.2rem;color:var(--jam-blue);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5b46920-d82a{min-width:0px;position:static;font-family:var(--jam-font-ja);font-size:100%;color:var(--jam-ink);line-height:1.85714285714286;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:1.6em;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-28f86ef2-f3bb{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-7a323c5e-259b{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--jam-white);gap:1rem;grid-template-columns:6.5rem minmax(0,1fr);grid-template-rows:auto;border-inline-start-width: 3px; border-left-style: solid; border-left-color: var(--jam-sky);\n}.elementor .e-7e6f8c08-e7d3{font-family:var(--jam-font-latin);font-weight:700;font-size:1.15rem;color:var(--jam-sky);line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2634a820-6e31{min-width:0px;position:static;font-family:var(--jam-font-ja);font-weight:600;font-size:1.2rem;color:var(--jam-blue);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-2b00b2dd-6c77{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-528578ef-8ba3{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--jam-white);gap:1rem;grid-template-columns:6.5rem minmax(0,1fr);grid-template-rows:auto;border-inline-start-width: 3px; border-left-style: solid; border-left-color: var(--jam-sky);\n}.elementor .e-42b21431-2c20{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-33db5ab-c5f7{width:100%;min-width:0px;min-height:1px;max-width:1140px;position:relative;font-family:var(--jam-font-ja);font-size:1.03125rem;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;align-items:stretch;align-content:flex-start;\n}.elementor .e-20da871-1955{min-width:0px;position:relative;color:var(--jam-ink);line-height:1.85714285714286;font-style:normal;padding-block-start:0.9375rem;padding-block-end:2.8125rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--jam-ice);display:block;}.elementor .e-5453250c-6fab{width:100%;min-width:0px;position:relative;font-family:Alata;font-weight:900;font-size:5rem;color:#001d27;letter-spacing:0.2px;line-height:1.9em;text-align:center;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;-webkit-text-stroke: 0px #000000; stroke: #000000; stroke-width: 0px;\n}.elementor .e-748e7f51-4de5{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-latin);font-weight:600;font-size:1.5625rem;color:var(--jam-ink);line-height:1.4;text-align:center;padding-block-start:0px;padding-block-end:0.9375rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-2.8125rem;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-528ef4e6-c367{min-width:0px;position:static;font-family:var(--jam-font-latin);font-weight:400;font-size:1.03125rem;color:var(--jam-ink);line-height:1.7em;font-style:normal;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0.35rem;background-color:var(--jam-white);display:block;}.elementor .e-5deb1517-4625{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-13942df8-f2ac{width:100%;min-width:0px;min-height:1px;max-width:1140px;position:relative;font-family:var(--jam-font-ja);font-size:1.03125rem;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;align-items:stretch;align-content:flex-start;\n}.elementor .e-5985e67a-ca61{min-width:0px;position:relative;color:var(--jam-ink);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:url("https://trs-recruit.com/jam/job_winter/wp-content/uploads/2026/09/jam-25f387e841ec-scaled.png");background-repeat:repeat;background-attachment:scroll;background-size:1000px auto;background-position:0% 0%;display:block;}.elementor .e-8c92493-7f5b{min-width:0px;font-family:var(--jam-font-ja);font-size:1.03125rem;color:#333;line-height:1.8;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--jam-white);overflow-x:clip;\n}