.job-card[data-astro-cid-bitf2s3q]{display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem;border-bottom:1px solid #e3e3e3;min-width:0}.job-card__image[data-astro-cid-bitf2s3q]{width:100%;height:200px;overflow:hidden}.job-card__image[data-astro-cid-bitf2s3q] img[data-astro-cid-bitf2s3q]{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:767px){.job-card__image[data-astro-cid-bitf2s3q]{height:180px}}.job-card__content[data-astro-cid-bitf2s3q]{display:flex;flex-direction:column;gap:1rem}.job-card__title[data-astro-cid-bitf2s3q]{font-family:Noto Sans Japanese,sans-serif;font-size:20px;font-weight:400;letter-spacing:4.4px;text-transform:uppercase;color:#1d1d1b;margin:0}@media screen and (max-width:1100px){.job-card__title[data-astro-cid-bitf2s3q]{font-size:16px;letter-spacing:3px}}@media screen and (max-width:767px){.job-card__title[data-astro-cid-bitf2s3q]{font-size:14px;letter-spacing:2px}}.job-card__description[data-astro-cid-bitf2s3q]{font-size:14px;line-height:1.6;color:#1d1d1b;opacity:.7;margin:0}.job-card__actions[data-astro-cid-bitf2s3q]{display:flex}.highlights-card[data-astro-cid-qnkn532z]{position:relative;height:300px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:1.5rem;text-decoration:none}@media screen and (max-width:767px){.highlights-card[data-astro-cid-qnkn532z]{height:240px}}.highlights-card__image[data-astro-cid-qnkn532z]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.highlights-card__overlay[data-astro-cid-qnkn532z]{position:absolute;inset:0;background-color:#34449166}.highlights-card__text[data-astro-cid-qnkn532z]{position:relative;text-align:center;width:100%;display:flex;flex-direction:column;gap:1rem;align-items:center}.highlights-card__title[data-astro-cid-qnkn532z]{font-family:Noto Sans Japanese,sans-serif;font-size:24px;font-weight:400;letter-spacing:5.28px;text-transform:uppercase;color:#fefefe;margin:0}@media screen and (max-width:1100px){.highlights-card__title[data-astro-cid-qnkn532z]{font-size:20px;letter-spacing:4px}}@media screen and (max-width:767px){.highlights-card__title[data-astro-cid-qnkn532z]{font-size:18px;letter-spacing:3px}}.highlights-card__subtitle[data-astro-cid-qnkn532z]{font-family:Noto Sans Japanese,sans-serif;font-size:14px;font-weight:400;letter-spacing:3.08px;text-transform:uppercase;color:#fefefe;margin:0}@media screen and (max-width:767px){.highlights-card__subtitle[data-astro-cid-qnkn532z]{font-size:12px;letter-spacing:2px}}:root{--primary: $primary;--secondary: $secondary;--tertiary: $tertiary;--black: $black;--white: $white}.career-page[data-astro-cid-gdqbjplb]{background-color:#fff}.career-hero[data-astro-cid-gdqbjplb]{background-color:#fff;padding:4rem}@media screen and (max-width:1100px){.career-hero[data-astro-cid-gdqbjplb]{padding:3rem 2rem}}@media screen and (max-width:767px){.career-hero[data-astro-cid-gdqbjplb]{padding:2rem 1rem}}.career-hero-inner[data-astro-cid-gdqbjplb]{max-width:1312px;margin:0 auto}.career-hero-content[data-astro-cid-gdqbjplb]{max-width:868px}.career-header-bg[data-astro-cid-gdqbjplb]{position:relative;width:100%;height:500px;overflow:hidden;padding:0}@media screen and (max-width:1100px){.career-header-bg[data-astro-cid-gdqbjplb]{height:400px}}@media screen and (max-width:767px){.career-header-bg[data-astro-cid-gdqbjplb]{height:300px}}.career-header-bg__image[data-astro-cid-gdqbjplb]{width:100%;height:100%;object-fit:cover;display:block}.career-header-bg__overlay[data-astro-cid-gdqbjplb]{position:absolute;inset:0;background-color:#6773ad4d}.career-opportunities[data-astro-cid-gdqbjplb]{background-color:#6773ad;padding:4rem}@media screen and (max-width:1100px){.career-opportunities[data-astro-cid-gdqbjplb]{padding:3rem 2rem}}@media screen and (max-width:767px){.career-opportunities[data-astro-cid-gdqbjplb]{padding:2rem 1rem}}.career-opportunities__inner[data-astro-cid-gdqbjplb]{max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:4rem}@media screen and (max-width:767px){.career-opportunities__inner[data-astro-cid-gdqbjplb]{gap:2rem}}.career-opportunities__text[data-astro-cid-gdqbjplb]{display:flex;flex-direction:column;gap:1rem;padding-left:20px;max-width:868px}@media screen and (max-width:767px){.career-opportunities__text[data-astro-cid-gdqbjplb]{padding-left:0}}.career-opportunities__paragraph[data-astro-cid-gdqbjplb]{font-family:Noto Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:1.95px;color:#e3e3e3;line-height:1.4;font-stretch:condensed}@media screen and (max-width:1100px){.career-opportunities__paragraph[data-astro-cid-gdqbjplb]{font-size:18px}}@media screen and (max-width:767px){.career-opportunities__paragraph[data-astro-cid-gdqbjplb]{font-size:16px;letter-spacing:1px}}.career-opportunities__tagline[data-astro-cid-gdqbjplb]{font-family:Noto Sans Japanese,sans-serif;font-size:14px;font-weight:400;letter-spacing:3.08px;text-transform:uppercase;color:#e3e3e3}@media screen and (max-width:767px){.career-opportunities__tagline[data-astro-cid-gdqbjplb]{font-size:12px;letter-spacing:2px}}.career-jobs[data-astro-cid-gdqbjplb]{background-color:#fff;padding:4rem}@media screen and (max-width:1100px){.career-jobs[data-astro-cid-gdqbjplb]{padding:3rem 2rem}}@media screen and (max-width:767px){.career-jobs[data-astro-cid-gdqbjplb]{padding:2rem 1rem}}.career-jobs__inner[data-astro-cid-gdqbjplb]{max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.career-jobs__heading[data-astro-cid-gdqbjplb] .section-heading__patch{background-color:#6773ad}.career-jobs__grid[data-astro-cid-gdqbjplb]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (min-width:768px)and (max-width:1100px){.career-jobs__grid[data-astro-cid-gdqbjplb]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.career-jobs__grid[data-astro-cid-gdqbjplb]{grid-template-columns:1fr}}.career-benefits[data-astro-cid-gdqbjplb]{background-color:#fff;padding:4rem}@media screen and (max-width:1100px){.career-benefits[data-astro-cid-gdqbjplb]{padding:3rem 2rem}}@media screen and (max-width:767px){.career-benefits[data-astro-cid-gdqbjplb]{padding:2rem 1rem}}.career-benefits__inner[data-astro-cid-gdqbjplb]{max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.career-benefits__heading[data-astro-cid-gdqbjplb] .section-heading__patch{background-color:#6773ad}.career-benefits__grid[data-astro-cid-gdqbjplb]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (min-width:768px)and (max-width:1100px){.career-benefits__grid[data-astro-cid-gdqbjplb]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.career-benefits__grid[data-astro-cid-gdqbjplb]{grid-template-columns:1fr}}.career-label[data-astro-cid-gdqbjplb]{display:block;font-family:Noto Sans Japanese,sans-serif;font-size:14px;font-weight:400;letter-spacing:3.08px;text-transform:uppercase;color:#b3b9d6;margin-bottom:.625rem}@media screen and (max-width:767px){.career-label[data-astro-cid-gdqbjplb]{font-size:12px;letter-spacing:2px}}
