:root{--cjeao:#00ff6e;--cjeao-darker:#00b34d;--dark:#1a2840;--dark-light:#223250;--cream:#f0ece5;--paper:#fff;--line:#d5cfc6;--gray-700:#344560;--gray-600:#605c55;--gray-500:#8a867e;--gray-400:#a8a49c;--status-amber:#f59e0b;--font-display:"Montserrat", system-ui, sans-serif;--font-sans:"Raleway", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace}@page{size:letter;margin:0}[data-astro-cid-4fec5bsi]{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-sans);color:var(--gray-700);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#1a2840;font-size:10.5pt;line-height:1.55}.sheet[data-astro-cid-4fec5bsi]{background:var(--cream);width:8.5in;min-height:11in;color:var(--gray-700);page-break-after:always;margin:18px auto;position:relative;overflow:hidden;box-shadow:0 12px 60px -12px #00000059}.sheet[data-astro-cid-4fec5bsi]:last-child{page-break-after:auto}.sheet-pad[data-astro-cid-4fec5bsi]{padding:16mm 16mm 14mm}.top-rail[data-astro-cid-4fec5bsi]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:9mm;padding-bottom:8mm;display:flex}.top-rail[data-astro-cid-4fec5bsi] .brand[data-astro-cid-4fec5bsi]{align-items:center;gap:10px;display:flex}.top-rail[data-astro-cid-4fec5bsi] .brand[data-astro-cid-4fec5bsi] img[data-astro-cid-4fec5bsi]{height:22px;display:block}.top-rail[data-astro-cid-4fec5bsi] .brand[data-astro-cid-4fec5bsi] .wordmark[data-astro-cid-4fec5bsi]{font-family:var(--font-display);color:var(--dark);letter-spacing:-.01em;font-size:11pt;font-weight:800}.top-rail[data-astro-cid-4fec5bsi] .brand[data-astro-cid-4fec5bsi] .wordmark[data-astro-cid-4fec5bsi] em[data-astro-cid-4fec5bsi]{color:var(--cjeao-darker);font-style:normal}.mono[data-astro-cid-4fec5bsi]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--gray-500);font-size:7.5pt;font-weight:700}.mono[data-astro-cid-4fec5bsi].green{color:var(--cjeao-darker)}.mono[data-astro-cid-4fec5bsi].dark{color:var(--dark)}.mono[data-astro-cid-4fec5bsi].light{color:#ffffff8c}.hero[data-astro-cid-4fec5bsi]{background:var(--dark);color:#fff;padding:16mm 16mm 18mm;position:relative}.hero[data-astro-cid-4fec5bsi]:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.hero[data-astro-cid-4fec5bsi]>[data-astro-cid-4fec5bsi]{position:relative}.hero[data-astro-cid-4fec5bsi] .top[data-astro-cid-4fec5bsi]{justify-content:space-between;align-items:center;margin-bottom:14mm;display:flex}.hero[data-astro-cid-4fec5bsi] .brand-inv[data-astro-cid-4fec5bsi]{align-items:center;gap:12px;display:flex}.hero[data-astro-cid-4fec5bsi] .brand-inv[data-astro-cid-4fec5bsi] img[data-astro-cid-4fec5bsi]{height:26px;display:block}.hero[data-astro-cid-4fec5bsi] .brand-inv[data-astro-cid-4fec5bsi] .wm[data-astro-cid-4fec5bsi]{font-family:var(--font-display);color:#fff;letter-spacing:-.01em;font-size:12pt;font-weight:800}.hero[data-astro-cid-4fec5bsi] .brand-inv[data-astro-cid-4fec5bsi] .wm[data-astro-cid-4fec5bsi] em[data-astro-cid-4fec5bsi]{color:var(--cjeao);font-style:normal}.hero[data-astro-cid-4fec5bsi] .top[data-astro-cid-4fec5bsi] .mono[data-astro-cid-4fec5bsi]{color:#ffffff8c}.hero[data-astro-cid-4fec5bsi] h1[data-astro-cid-4fec5bsi]{font-family:var(--font-display);letter-spacing:-.025em;color:#fff;margin:0 0 8mm;font-size:56pt;font-weight:900;line-height:.95}.hero[data-astro-cid-4fec5bsi] h1[data-astro-cid-4fec5bsi] .green[data-astro-cid-4fec5bsi]{color:var(--cjeao)}.hero[data-astro-cid-4fec5bsi] h1[data-astro-cid-4fec5bsi] .small[data-astro-cid-4fec5bsi]{color:#fff;letter-spacing:-.02em;margin-top:4mm;font-size:28pt;font-weight:800;line-height:1.05;display:block}.hero[data-astro-cid-4fec5bsi] .meta[data-astro-cid-4fec5bsi]{border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);gap:8mm;margin-top:10mm;padding-top:7mm;display:grid}.hero[data-astro-cid-4fec5bsi] .meta[data-astro-cid-4fec5bsi] .label[data-astro-cid-4fec5bsi]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--cjeao);margin-bottom:4px;font-size:7pt;font-weight:700}.hero[data-astro-cid-4fec5bsi] .meta[data-astro-cid-4fec5bsi] .val[data-astro-cid-4fec5bsi]{font-family:var(--font-display);color:#fff;letter-spacing:-.01em;font-size:11pt;font-weight:700}.stamp[data-astro-cid-4fec5bsi]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;border:2px solid;padding:4px 10px;font-size:7.5pt;font-weight:700;display:inline-block;transform:rotate(-2deg)}.stamp[data-astro-cid-4fec5bsi].green{color:var(--cjeao)}.stamp[data-astro-cid-4fec5bsi].amber{color:var(--status-amber)}.stamp[data-astro-cid-4fec5bsi].dark{color:var(--dark)}.marquee[data-astro-cid-4fec5bsi]{background:var(--cjeao);color:var(--dark);white-space:nowrap;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;align-items:center;gap:28px;padding:9px 16mm;font-size:8pt;font-weight:700;display:flex;overflow:hidden}.marquee[data-astro-cid-4fec5bsi] span[data-astro-cid-4fec5bsi].sep{opacity:.6}.lede[data-astro-cid-4fec5bsi]{padding:12mm 16mm 0}.lede[data-astro-cid-4fec5bsi] .eyebrow[data-astro-cid-4fec5bsi]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--cjeao-darker);align-items:center;gap:10px;margin-bottom:6mm;font-size:8pt;font-weight:700;display:flex}.lede[data-astro-cid-4fec5bsi] .eyebrow[data-astro-cid-4fec5bsi]:before{content:"";background:var(--cjeao-darker);width:24px;height:1px;display:inline-block}.lede[data-astro-cid-4fec5bsi] h2[data-astro-cid-4fec5bsi]{font-family:var(--font-display);letter-spacing:-.022em;color:var(--dark);text-wrap:balance;margin:0 0 6mm;font-size:22pt;font-weight:800;line-height:1.1}.lede[data-astro-cid-4fec5bsi] h2[data-astro-cid-4fec5bsi] em[data-astro-cid-4fec5bsi]{color:var(--cjeao-darker);font-style:normal}.lede[data-astro-cid-4fec5bsi] p[data-astro-cid-4fec5bsi]{color:var(--gray-700);max-width:165mm;margin:0 0 4mm;font-size:11pt;line-height:1.65}.section[data-astro-cid-4fec5bsi]{border:1px solid var(--line);background:var(--paper);border-radius:8px;margin-top:9mm;overflow:hidden}.section[data-astro-cid-4fec5bsi] .tab[data-astro-cid-4fec5bsi]{border-bottom:1px solid var(--line);background:#faf7f2;justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.section[data-astro-cid-4fec5bsi] .tab[data-astro-cid-4fec5bsi] .num[data-astro-cid-4fec5bsi]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--gray-500);font-size:8pt;font-weight:700}.section[data-astro-cid-4fec5bsi] .tab[data-astro-cid-4fec5bsi] .num[data-astro-cid-4fec5bsi] strong[data-astro-cid-4fec5bsi]{color:var(--dark)}.section[data-astro-cid-4fec5bsi] .body[data-astro-cid-4fec5bsi]{padding:8mm 10mm}.section[data-astro-cid-4fec5bsi] h3[data-astro-cid-4fec5bsi]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--dark);margin:0 0 5mm;font-size:16pt;font-weight:800;line-height:1.15}.section[data-astro-cid-4fec5bsi] h3[data-astro-cid-4fec5bsi] em[data-astro-cid-4fec5bsi]{color:var(--cjeao-darker);font-style:normal}.section[data-astro-cid-4fec5bsi] p[data-astro-cid-4fec5bsi]{color:var(--gray-700);margin:0 0 4mm;font-size:10.5pt}.section[data-astro-cid-4fec5bsi] p[data-astro-cid-4fec5bsi]:last-child{margin-bottom:0}.section[data-astro-cid-4fec5bsi] ul[data-astro-cid-4fec5bsi]{gap:4mm;margin:0;padding:0;list-style:none;display:grid}.section[data-astro-cid-4fec5bsi] ul[data-astro-cid-4fec5bsi] li[data-astro-cid-4fec5bsi]{color:var(--gray-700);padding-left:22px;font-size:10.5pt;line-height:1.55;position:relative}.section[data-astro-cid-4fec5bsi] ul[data-astro-cid-4fec5bsi] li[data-astro-cid-4fec5bsi]:before{content:"→";font-family:var(--font-mono);color:var(--cjeao-darker);font-size:11pt;font-weight:700;position:absolute;top:0;left:0}.projects[data-astro-cid-4fec5bsi]{grid-template-columns:1fr 1fr;gap:5mm;margin-top:8mm;display:grid}.proj[data-astro-cid-4fec5bsi]{border:1px solid var(--line);background:var(--paper);border-radius:8px;padding:6mm}.proj[data-astro-cid-4fec5bsi] .num[data-astro-cid-4fec5bsi]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--gray-500);margin-bottom:3mm;font-size:7.5pt;font-weight:700}.proj[data-astro-cid-4fec5bsi] h4[data-astro-cid-4fec5bsi]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--dark);margin:0 0 2mm;font-size:12pt;font-weight:800;line-height:1.2}.proj[data-astro-cid-4fec5bsi] p[data-astro-cid-4fec5bsi]{color:var(--gray-600);margin:0;font-size:9.5pt;line-height:1.5}.proj[data-astro-cid-4fec5bsi] .scope[data-astro-cid-4fec5bsi]{font-family:var(--font-mono);color:var(--cjeao-darker);text-transform:uppercase;letter-spacing:.14em;margin-top:3mm;font-size:7.5pt;font-weight:700}.grid-2[data-astro-cid-4fec5bsi]{grid-template-columns:1fr 1fr;gap:5mm;display:grid}.profil[data-astro-cid-4fec5bsi] ul[data-astro-cid-4fec5bsi]{grid-template-columns:1fr 1fr;column-gap:8mm}.perks[data-astro-cid-4fec5bsi]{grid-template-columns:1fr 1fr;gap:4mm;display:grid}.perk[data-astro-cid-4fec5bsi]{border:1px solid var(--line);background:#faf7f2;border-radius:8px;padding:5mm 6mm}.perk[data-astro-cid-4fec5bsi] .num[data-astro-cid-4fec5bsi]{font-family:var(--font-mono);color:var(--cjeao-darker);letter-spacing:.18em;text-transform:uppercase;margin-bottom:2mm;font-size:8pt;font-weight:700}.perk[data-astro-cid-4fec5bsi] h5[data-astro-cid-4fec5bsi]{font-family:var(--font-display);color:var(--dark);letter-spacing:-.01em;margin:0 0 1mm;font-size:11pt;font-weight:800;line-height:1.2}.perk[data-astro-cid-4fec5bsi] p[data-astro-cid-4fec5bsi]{color:var(--gray-600);margin:0;font-size:9.5pt;line-height:1.5}.pull[data-astro-cid-4fec5bsi]{border-left:3px solid var(--cjeao-darker);margin:8mm 0 0;padding:4mm 0 4mm 7mm}.pull[data-astro-cid-4fec5bsi] p[data-astro-cid-4fec5bsi]{font-family:var(--font-display);color:var(--dark);letter-spacing:-.015em;text-wrap:pretty;margin:0;font-size:13pt;font-weight:700;line-height:1.3}.apply[data-astro-cid-4fec5bsi]{background:var(--dark);color:#fff;border-radius:10px;margin-top:9mm;padding:9mm 10mm;position:relative;overflow:hidden}.apply[data-astro-cid-4fec5bsi]:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.apply[data-astro-cid-4fec5bsi]>[data-astro-cid-4fec5bsi]{position:relative}.apply[data-astro-cid-4fec5bsi] .eyebrow[data-astro-cid-4fec5bsi]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--cjeao);margin-bottom:4mm;font-size:8pt;font-weight:700}.apply[data-astro-cid-4fec5bsi] h3[data-astro-cid-4fec5bsi]{font-family:var(--font-display);letter-spacing:-.022em;color:#fff;margin:0 0 4mm;font-size:22pt;font-weight:800;line-height:1.1}.apply[data-astro-cid-4fec5bsi] h3[data-astro-cid-4fec5bsi] em[data-astro-cid-4fec5bsi]{color:var(--cjeao);font-style:normal}.apply[data-astro-cid-4fec5bsi] p[data-astro-cid-4fec5bsi]{color:#ffffffc7;max-width:150mm;margin:0 0 5mm;font-size:10.5pt;line-height:1.55}.apply[data-astro-cid-4fec5bsi] .cta-row[data-astro-cid-4fec5bsi]{flex-wrap:wrap;align-items:center;gap:5mm;margin-top:5mm;display:flex}.apply[data-astro-cid-4fec5bsi] .cta[data-astro-cid-4fec5bsi]{background:var(--cjeao);color:var(--dark);font-family:var(--font-sans);border-radius:10px;align-items:center;gap:10px;padding:9px 18px;font-size:10.5pt;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 0 30px #00ff6e40}.apply[data-astro-cid-4fec5bsi] .cta[data-astro-cid-4fec5bsi] .arrow[data-astro-cid-4fec5bsi]{font-family:var(--font-mono);font-weight:700}.apply[data-astro-cid-4fec5bsi] .small[data-astro-cid-4fec5bsi]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:#ffffff8c;font-size:7.5pt}.foot[data-astro-cid-4fec5bsi]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:4mm;display:flex;position:absolute;bottom:8mm;left:16mm;right:16mm}.foot[data-astro-cid-4fec5bsi] .mono[data-astro-cid-4fec5bsi]{color:var(--gray-500)}.foot[data-astro-cid-4fec5bsi] .pageno[data-astro-cid-4fec5bsi]{font-family:var(--font-mono);color:var(--dark);letter-spacing:.16em;font-size:8pt;font-weight:700}.foot[data-astro-cid-4fec5bsi] .pageno[data-astro-cid-4fec5bsi] strong[data-astro-cid-4fec5bsi]{color:var(--cjeao-darker)}.sheet[data-astro-cid-4fec5bsi].hero-sheet .foot[data-astro-cid-4fec5bsi]{border-top-color:#ffffff1f}.sheet[data-astro-cid-4fec5bsi].hero-sheet .foot[data-astro-cid-4fec5bsi] .mono[data-astro-cid-4fec5bsi]{color:#ffffff8c}.sheet[data-astro-cid-4fec5bsi].hero-sheet .foot[data-astro-cid-4fec5bsi] .pageno[data-astro-cid-4fec5bsi]{color:#fff}.sheet[data-astro-cid-4fec5bsi].hero-sheet .foot[data-astro-cid-4fec5bsi] .pageno[data-astro-cid-4fec5bsi] strong[data-astro-cid-4fec5bsi]{color:var(--cjeao)}.dots[data-astro-cid-4fec5bsi]{gap:6px;display:flex;position:absolute;top:18mm;right:16mm}.dots[data-astro-cid-4fec5bsi] span[data-astro-cid-4fec5bsi]{background:var(--cjeao);border-radius:50%;width:8px;height:8px}.dots[data-astro-cid-4fec5bsi] span[data-astro-cid-4fec5bsi]:nth-child(2){border:1px solid var(--cjeao);background:0 0}.dots[data-astro-cid-4fec5bsi] span[data-astro-cid-4fec5bsi]:nth-child(3){background:#00ff6e66}@media print{html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;width:8.5in;margin:0;padding:0}.sheet[data-astro-cid-4fec5bsi]{width:8.5in;height:11in;min-height:0;box-shadow:none;page-break-after:always;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0;overflow:hidden}.sheet[data-astro-cid-4fec5bsi]:last-child{page-break-after:auto;break-after:auto}.hero[data-astro-cid-4fec5bsi]{padding:11mm 14mm 12mm}.hero[data-astro-cid-4fec5bsi] h1[data-astro-cid-4fec5bsi]{margin-bottom:6mm;font-size:46pt}.hero[data-astro-cid-4fec5bsi] .top[data-astro-cid-4fec5bsi]{margin-bottom:10mm}.hero[data-astro-cid-4fec5bsi] .meta[data-astro-cid-4fec5bsi]{gap:6mm;margin-top:7mm;padding-top:5mm}.marquee[data-astro-cid-4fec5bsi]{padding:7px 14mm}.lede[data-astro-cid-4fec5bsi]{padding:8mm 14mm 0}.lede[data-astro-cid-4fec5bsi] h2[data-astro-cid-4fec5bsi]{margin-bottom:4mm;font-size:18pt}.lede[data-astro-cid-4fec5bsi] p[data-astro-cid-4fec5bsi]{font-size:10pt}.projects[data-astro-cid-4fec5bsi]{gap:4mm;margin-top:5mm}.proj[data-astro-cid-4fec5bsi]{padding:4mm}.sheet-pad[data-astro-cid-4fec5bsi]{padding:11mm 14mm}.section[data-astro-cid-4fec5bsi]{margin-top:6mm}.section[data-astro-cid-4fec5bsi] .body[data-astro-cid-4fec5bsi]{padding:6mm 8mm}.section[data-astro-cid-4fec5bsi] h3[data-astro-cid-4fec5bsi]{margin-bottom:3mm;font-size:14pt}.section[data-astro-cid-4fec5bsi] ul[data-astro-cid-4fec5bsi]{gap:2.5mm}.section[data-astro-cid-4fec5bsi] ul[data-astro-cid-4fec5bsi] li[data-astro-cid-4fec5bsi]{font-size:10pt}.perks[data-astro-cid-4fec5bsi]{gap:3mm}.perk[data-astro-cid-4fec5bsi]{padding:4mm 5mm}.apply[data-astro-cid-4fec5bsi]{margin-top:6mm;padding:7mm 9mm}.apply[data-astro-cid-4fec5bsi] h3[data-astro-cid-4fec5bsi]{font-size:18pt}.foot[data-astro-cid-4fec5bsi]{bottom:5mm}}
