.work-section[data-astro-cid-aqlq2cnc],.jobs-section[data-astro-cid-aqlq2cnc],.apply-section[data-astro-cid-aqlq2cnc]{padding:96px 0}.work-heading[data-astro-cid-aqlq2cnc],.work-grid[data-astro-cid-aqlq2cnc],.jobs-heading[data-astro-cid-aqlq2cnc],.job-list[data-astro-cid-aqlq2cnc],.apply-card[data-astro-cid-aqlq2cnc]{width:min(calc(100% - 40px),1200px);margin-inline:auto}.work-heading[data-astro-cid-aqlq2cnc],.jobs-heading[data-astro-cid-aqlq2cnc]{max-width:850px;margin-left:max(20px,calc((100% - 1200px)/2))}.work-heading[data-astro-cid-aqlq2cnc]>p[data-astro-cid-aqlq2cnc],.jobs-heading[data-astro-cid-aqlq2cnc]>p[data-astro-cid-aqlq2cnc],.apply-card[data-astro-cid-aqlq2cnc] p[data-astro-cid-aqlq2cnc]{color:#2f6fab;font-size:.72rem;font-weight:850;letter-spacing:.15em}.work-heading[data-astro-cid-aqlq2cnc] h2[data-astro-cid-aqlq2cnc],.jobs-heading[data-astro-cid-aqlq2cnc] h2[data-astro-cid-aqlq2cnc],.apply-card[data-astro-cid-aqlq2cnc] h2[data-astro-cid-aqlq2cnc]{margin-top:16px;font-size:clamp(2.35rem,4.5vw,4rem);font-weight:900;letter-spacing:-.06em;line-height:var(--mf-heading-line-height)}.work-grid[data-astro-cid-aqlq2cnc]{margin-top:48px;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.work-grid[data-astro-cid-aqlq2cnc] article[data-astro-cid-aqlq2cnc]{min-height:255px;padding:31px;border:1px solid var(--mf-ink);background:#fff;box-shadow:6px 6px #dbe9f5}.work-grid[data-astro-cid-aqlq2cnc] span[data-astro-cid-aqlq2cnc]{width:46px;height:46px;display:grid;place-items:center;color:var(--mf-ink);background:var(--mf-yellow);font-family:Georgia,serif;font-size:1.4rem;font-weight:900}.work-grid[data-astro-cid-aqlq2cnc] h3[data-astro-cid-aqlq2cnc]{margin-top:35px;font-size:1.45rem;font-weight:880}.work-grid[data-astro-cid-aqlq2cnc] p[data-astro-cid-aqlq2cnc]{margin-top:12px;color:var(--mf-ink-soft);font-size:.9rem;line-height:1.7}.jobs-section[data-astro-cid-aqlq2cnc]{background:#fff}.jobs-heading[data-astro-cid-aqlq2cnc]>span[data-astro-cid-aqlq2cnc]{display:block;margin-top:20px;color:var(--mf-ink-soft)}.job-list[data-astro-cid-aqlq2cnc]{margin-top:48px;border-top:2px solid var(--mf-ink)}.job-item[data-astro-cid-aqlq2cnc]{border-bottom:1px solid #bfcfdd}.job-item[data-astro-cid-aqlq2cnc] summary[data-astro-cid-aqlq2cnc]{min-height:112px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 6px;cursor:pointer;list-style:none}.job-item[data-astro-cid-aqlq2cnc] summary[data-astro-cid-aqlq2cnc]::-webkit-details-marker{display:none}.job-item[data-astro-cid-aqlq2cnc] summary[data-astro-cid-aqlq2cnc]>span[data-astro-cid-aqlq2cnc]{display:flex;flex-direction:column;gap:7px}.job-item[data-astro-cid-aqlq2cnc] small[data-astro-cid-aqlq2cnc]{color:#4d74a1;font-size:.62rem;font-weight:850;letter-spacing:.14em}.job-item[data-astro-cid-aqlq2cnc] summary[data-astro-cid-aqlq2cnc] strong[data-astro-cid-aqlq2cnc]{font-size:clamp(1.4rem,2.3vw,2rem);font-weight:880;letter-spacing:-.025em}.job-item[data-astro-cid-aqlq2cnc] summary[data-astro-cid-aqlq2cnc]>b[data-astro-cid-aqlq2cnc]{position:relative;width:42px;height:42px;flex:0 0 42px;color:#fff;background:var(--mf-ink);transition:transform .18s ease,background-color .18s ease}.job-item[data-astro-cid-aqlq2cnc] summary[data-astro-cid-aqlq2cnc]>b[data-astro-cid-aqlq2cnc]:before,.job-item[data-astro-cid-aqlq2cnc] summary[data-astro-cid-aqlq2cnc]>b[data-astro-cid-aqlq2cnc]:after{content:"";position:absolute;top:50%;left:50%;width:15px;height:2px;background:currentColor;transform:translate(-50%,-50%)}.job-item[data-astro-cid-aqlq2cnc] summary[data-astro-cid-aqlq2cnc]>b[data-astro-cid-aqlq2cnc]:after{transform:translate(-50%,-50%) rotate(90deg)}.job-item[data-astro-cid-aqlq2cnc][open] summary[data-astro-cid-aqlq2cnc]>b[data-astro-cid-aqlq2cnc]{color:var(--mf-ink);background:var(--mf-yellow);transform:rotate(45deg)}.job-content[data-astro-cid-aqlq2cnc]{padding:0 6px 42px;display:grid;grid-template-columns:1fr 1fr;gap:60px}.job-content[data-astro-cid-aqlq2cnc] section[data-astro-cid-aqlq2cnc]{padding-top:23px;border-top:1px solid #dce5ec}.job-content[data-astro-cid-aqlq2cnc] h3[data-astro-cid-aqlq2cnc]{font-size:.88rem;font-weight:880}.job-content[data-astro-cid-aqlq2cnc] ol[data-astro-cid-aqlq2cnc]{margin:18px 0 0;padding-left:1.35rem;color:var(--mf-ink-soft);font-size:.88rem;line-height:1.75}.job-content[data-astro-cid-aqlq2cnc] li[data-astro-cid-aqlq2cnc]+li[data-astro-cid-aqlq2cnc]{margin-top:8px}.apply-section[data-astro-cid-aqlq2cnc]{background:var(--mf-paper)}.apply-card[data-astro-cid-aqlq2cnc]{position:relative;min-height:290px;padding:clamp(36px,5vw,64px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;overflow:hidden;border:2px solid var(--mf-ink);background:var(--mf-yellow);box-shadow:9px 9px 0 var(--mf-ink)}.apply-card[data-astro-cid-aqlq2cnc]>div[data-astro-cid-aqlq2cnc],.apply-card[data-astro-cid-aqlq2cnc]>a[data-astro-cid-aqlq2cnc]{position:relative;z-index:2}.apply-card[data-astro-cid-aqlq2cnc] p[data-astro-cid-aqlq2cnc]{color:var(--mf-ink)}.apply-card[data-astro-cid-aqlq2cnc] h2[data-astro-cid-aqlq2cnc]{max-width:700px}.apply-card[data-astro-cid-aqlq2cnc]>a[data-astro-cid-aqlq2cnc]{min-height:52px;display:inline-flex;align-items:center;gap:10px;padding:0 21px;color:#fff;background:var(--mf-ink);font-size:.9rem;font-weight:850;text-decoration:none}.apply-card[data-astro-cid-aqlq2cnc]>b[data-astro-cid-aqlq2cnc]{position:absolute;right:22%;bottom:-95px;color:#17324d1a;font-family:Georgia,serif;font-size:14rem;transform:rotate(8deg)}@media(max-width:820px){.work-section[data-astro-cid-aqlq2cnc],.jobs-section[data-astro-cid-aqlq2cnc],.apply-section[data-astro-cid-aqlq2cnc]{padding:78px 0}.work-grid[data-astro-cid-aqlq2cnc]{grid-template-columns:1fr}.job-content[data-astro-cid-aqlq2cnc]{grid-template-columns:1fr;gap:30px}.apply-card[data-astro-cid-aqlq2cnc]{grid-template-columns:1fr;gap:32px}.apply-card[data-astro-cid-aqlq2cnc]>a[data-astro-cid-aqlq2cnc]{width:fit-content}}@media(max-width:600px){.work-heading[data-astro-cid-aqlq2cnc],.work-grid[data-astro-cid-aqlq2cnc],.jobs-heading[data-astro-cid-aqlq2cnc],.job-list[data-astro-cid-aqlq2cnc],.apply-card[data-astro-cid-aqlq2cnc]{width:min(calc(100% - 28px),1200px)}.job-item[data-astro-cid-aqlq2cnc] summary[data-astro-cid-aqlq2cnc]{min-height:96px}.job-content[data-astro-cid-aqlq2cnc]{padding-bottom:34px}.apply-card[data-astro-cid-aqlq2cnc]{padding:30px 23px;box-shadow:7px 7px 0 var(--mf-ink)}.apply-card[data-astro-cid-aqlq2cnc]>a[data-astro-cid-aqlq2cnc]{width:100%;justify-content:center}}
