._page_idnat_1{background:var(--paper);color:var(--ink);min-height:100vh}._hero_idnat_2,._section_idnat_2,._areaGrid_idnat_2,._sourceBand_idnat_2{width:min(1180px,100% - 48px);margin-inline:auto}._hero_idnat_2{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:54px;padding:72px 0 54px;display:grid}._eyebrow_idnat_4{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin:0 0 18px;font-size:12px;font-weight:800}._hero_idnat_2 h1{max-width:16ch;font:400 clamp(42px,6vw,76px)/.96 var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0 0 22px}._heroLead_idnat_6{max-width:62ch;color:var(--muted);margin:0;font-size:20px;line-height:1.55}._hero_idnat_2 figure{margin:0}._hero_idnat_2 img{aspect-ratio:16/9;object-fit:cover;border:2px solid var(--ink);width:100%;display:block}._credit_idnat_9{color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.45}._credit_idnat_9 a{text-underline-offset:3px;text-decoration:underline}._section_idnat_2{border-top:2px solid var(--ink);padding:54px 0}._section_idnat_2 h2{font:400 clamp(30px,4vw,48px)/1 var(--font-display);text-transform:uppercase;letter-spacing:-.025em;margin:0 0 20px}._sectionIntro_idnat_13{max-width:78ch;font-size:19px;line-height:1.65}._prose_idnat_14{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}._prose_idnat_14 p{margin:0;font-size:17px;line-height:1.72}._employerGrid_idnat_16{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._employerCard_idnat_17{border:1.5px solid var(--ink);background:#fffdf7;padding:20px}._employerCard_idnat_17 h3{margin:0 0 10px;font-size:18px;line-height:1.25}._employerCard_idnat_17 p{color:var(--muted);margin:0 0 14px;line-height:1.5}._employerCard_idnat_17 nav{flex-wrap:wrap;gap:12px;font-size:13px;font-weight:800;display:flex}._employerCard_idnat_17 a,._roleCard_idnat_21 a,._sourceList_idnat_21 a{text-underline-offset:4px;text-decoration:underline}._roleGrid_idnat_22{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}._roleCard_idnat_21{border:1.5px solid var(--ink);padding:20px}._roleCard_idnat_21 a{font-size:18px;font-weight:800}._roleCard_idnat_21 p{color:var(--muted);margin:10px 0 0;line-height:1.5}._note_idnat_26{border-left:8px solid var(--acid);background:#fffdf7;padding:24px;font-size:17px;line-height:1.68}._factList_idnat_27{counter-reset:area-facts;gap:14px;margin:0;padding:0;list-style:none;display:grid}._factList_idnat_27 li{border:1.5px solid var(--ink);counter-increment:area-facts;padding:18px 20px 18px 58px;font-size:17px;line-height:1.6;position:relative}._factList_idnat_27 li:before{content:counter(area-facts,decimal-leading-zero);color:var(--blue);font-weight:900;position:absolute;top:19px;left:18px}._areaGrid_idnat_2{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:54px 0 70px;display:grid}._areaLink_idnat_31{border:2px solid var(--ink);background:#fffdf7;flex-direction:column;min-height:220px;padding:24px;transition:transform .15s,box-shadow .15s;display:flex}._areaLink_idnat_31:hover{box-shadow:7px 7px 0 var(--blue);transform:translate(-3px,-3px)}._areaLink_idnat_31 span{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}._areaLink_idnat_31 h2{font:400 28px/1 var(--font-display);text-transform:uppercase;margin:18px 0 12px}._areaLink_idnat_31 p{color:var(--muted);margin:0;line-height:1.55}._areaLink_idnat_31 b{margin-top:auto;padding-top:20px}._neighbours_idnat_37{flex-wrap:wrap;gap:10px;display:flex}._neighbours_idnat_37 a{border:1.5px solid var(--ink);padding:12px 16px;font-weight:800}._sourceList_idnat_21{columns:2;column-gap:36px;margin:0;padding-left:20px}._sourceList_idnat_21 li{break-inside:avoid;margin:0 0 12px;line-height:1.45}._jobFallback_idnat_41{border:1.5px solid var(--ink);padding:24px;font-size:17px;line-height:1.6}._jobActions_idnat_42{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}._jobActions_idnat_42 a{border:2px solid var(--ink);padding:13px 17px;font-weight:800}@media (max-width:900px){._hero_idnat_2{grid-template-columns:1fr;gap:30px;padding-top:46px}._hero_idnat_2 h1{max-width:none}._prose_idnat_14,._employerGrid_idnat_16,._roleGrid_idnat_22,._areaGrid_idnat_2{grid-template-columns:1fr}._areaLink_idnat_31{min-height:0}}@media (max-width:600px){._hero_idnat_2,._section_idnat_2,._areaGrid_idnat_2,._sourceBand_idnat_2{width:min(100% - 28px,1180px)}._hero_idnat_2{padding:34px 0 38px}._hero_idnat_2 h1{font-size:38px}._heroLead_idnat_6{font-size:17px}._section_idnat_2{padding:38px 0}._section_idnat_2 h2{font-size:30px}._sourceList_idnat_21{columns:1}}
