.l-job-page{padding:0 0 100px}@media(max-width: 768px){.l-job-page{padding:0 0 60px}}.p-job__inner{padding-top:48px}.p-job__paper{box-sizing:border-box;padding:90px 80px;background-color:#f4fafd;border-radius:12px}@media(max-width: 768px){.p-job__paper{padding:40px 20px}}.p-job__toolbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;margin-bottom:50px}@media(max-width: 768px){.p-job__toolbar{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}}.p-job__brand{flex-shrink:0;max-width:590px;width:49.1666666667%}@media(max-width: 768px){.p-job__brand{max-width:100%;width:100%}}.p-job__logo{display:block;width:100%;height:auto}.p-job__apply{width:auto;min-width:230px;flex-shrink:0}@media(max-width: 768px){.p-job__apply{margin:0 auto;font-size:16px;height:48px}}.p-job__media{margin:0 0 80px}@media(max-width: 768px){.p-job__media{margin:0 0 40px}}.p-job__media-img{display:block;width:100%;height:auto}.p-job__media--placeholder{background-color:#d9d9d9}.p-job__intro{margin-bottom:48px}@media(max-width: 768px){.p-job__intro{margin-bottom:30px}}.p-job__intro-title{margin:0 0 16px;font-size:24px;font-weight:700;color:#3565e2;line-height:1.5}@media(max-width: 768px){.p-job__intro-title{font-size:20px}}.p-job__intro-body{font-size:22px;font-weight:500;line-height:1.9;color:#222}@media(max-width: 768px){.p-job__intro-body{font-size:16px}}.p-job__intro-body p{margin:0 0 1em}.p-job__intro-body p:last-child{margin-bottom:0}.p-job__areas{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:48px}@media(max-width: 768px){.p-job__areas{grid-template-columns:1fr;gap:16px;margin-bottom:30px}}.p-job__area{box-sizing:border-box;padding:46px 36px;background-color:#dee8ef;border-radius:40px}@media(max-width: 768px){.p-job__area{padding:20px 16px 24px;border-radius:24px}}.p-job__area-title{margin:0 0 16px;font-size:24px;font-weight:700;color:#222;line-height:1.35}@media(max-width: 768px){.p-job__area-title{font-size:20px;margin-bottom:16px}}.p-job__area-lead{margin:0 0 24px;font-size:16px;font-weight:500;line-height:1.75;color:#222}.p-job__badges{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none}@media(max-width: 768px){.p-job__badges{grid-template-columns:1fr}}.p-job__finance-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px;margin:0 0 20px;padding:0}@media(max-width: 768px){.p-job__finance-cards{grid-template-columns:1fr}}.p-job__finance-cards--stack{grid-template-columns:repeat(2, 1fr)}.p-job__finance-cards--stack .p-job__finance-card:first-child{grid-column:1/-1}@media(max-width: 768px){.p-job__finance-cards--stack{grid-template-columns:repeat(2, 1fr)}.p-job__finance-cards--stack .p-job__finance-card:first-child{grid-column:1/-1}}.p-job__finance-card{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:72px;margin:0;padding:24px 16px;background-color:#fff;border-radius:24px}.p-job__finance-card--emphasis{padding:20px 16px;background:#fff;border:0;min-height:82px}.p-job__finance-role{margin:0;font-size:16px;font-weight:700;line-height:1.4;color:#222;text-align:center}.p-job__finance-role--on-dark{color:#fff}.p-job__assignment{margin:0;padding:0}.p-job__badges+.p-job__assignment{margin-top:20px}.p-job__assignment-label{margin:0 0 12px;font-size:14px;font-weight:700;line-height:1.4;letter-spacing:.06em;color:#222}.p-job__assignment-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px 30px;margin:0;padding:0;list-style:none}.p-job__assignment-logo-item{margin:0;padding:0;flex:0 0 auto}.p-job__assignment-logo-img{display:block;max-width:min(132px,24vw);max-height:40px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.p-job__badge{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:72px;margin:0;padding:30px 14px;font-size:15px;font-weight:700;line-height:1.45;text-align:center;color:#222;background-color:#fff;border:0;border-radius:24px;box-shadow:none}@media(max-width: 768px){.p-job__badge{min-height:56px;padding:12px 14px}}.p-job__spec{margin:0;padding:0}.p-job__spec-term{margin:0 0 16px;padding:0;font-size:24px;font-weight:700;color:#3565e2;line-height:1.4}@media(max-width: 768px){.p-job__spec-term{font-size:20px;margin-bottom:16px}}.p-job__spec-desc{margin:0 0 50px;padding:0;font-size:22px;font-weight:500;line-height:1.75;color:#222}@media(max-width: 768px){.p-job__spec-desc{font-size:16px;margin-bottom:30px}}.p-job__inquiry-title{margin:0 0 16px;font-size:24px;font-weight:700;color:#3565e2;line-height:1.4}@media(max-width: 768px){.p-job__inquiry-title{font-size:20px;margin-bottom:16px}}.p-job__inquiry-body{font-size:22px;font-weight:500;line-height:1.75;color:#222}@media(max-width: 768px){.p-job__inquiry-body{font-size:16px;margin-bottom:30px}}
/*# sourceMappingURL=job.min.css.map */