.archai-site .careers-page{color:#111827;background:#fff;font-family:Inter,Arial,sans-serif}.archai-site .careers-page *{box-sizing:border-box}.archai-site .careers-header,.archai-site .careers-hero,.archai-site .careers-portfolio,.archai-site .careers-details,.archai-site .careers-process,.archai-site .careers-contact,.archai-site .careers-footer{width:min(100% - 64px,1320px);margin-inline:auto}.archai-site .careers-header{border-bottom:1px solid #dce2e9;justify-content:space-between;align-items:center;gap:32px;padding-block:22px;display:flex}.archai-site .careers-header nav{text-transform:uppercase;align-items:center;gap:30px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;display:flex}.archai-site .careers-header nav a{padding-block:12px}.archai-site .careers-header nav a:last-child{border-bottom:2px solid #f39a1e}.archai-site .careers-hero{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-block:82px;display:grid}.archai-site .careers-eyebrow{letter-spacing:.12em;color:#2563eb;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.archai-site .careers-page h1{letter-spacing:-.045em;margin:22px 0;font-size:clamp(42px,4.1vw,64px);line-height:1.07}.archai-site .careers-page h2{letter-spacing:-.025em;margin:0 0 20px;font-size:30px;line-height:1.2}.archai-site .careers-page p{color:#4b5563;overflow-wrap:anywhere;font-size:16px;line-height:1.8}.archai-site .careers-page .careers-lead{color:#122c42;font-size:22px;line-height:1.5}.archai-site .careers-hero figure{background:#f3f5f8;border:1px solid #cbd5e1;min-width:0;margin:0}.archai-site .careers-hero img{object-fit:cover;object-position:58% 50%;width:100%;height:330px;display:block}.archai-site .careers-hero figcaption{color:#475569;border-top:1px solid #cbd5e1;padding:18px 22px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.7}.archai-site .careers-action{color:#fff;background:#111827;align-items:center;min-height:48px;margin-top:18px;padding:15px 22px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;display:inline-flex}.archai-site .careers-portfolio{border-block:1px solid #dce2e9;grid-template-columns:1fr 1fr;gap:64px;padding-block:46px;display:grid}.archai-site .careers-portfolio a{color:#1d4ed8;padding-block:10px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;display:inline-block}.archai-site .careers-details{grid-template-columns:1fr 1fr;gap:64px;padding-block:64px;display:grid}.archai-site .careers-details ul{margin:0;padding-left:20px}.archai-site .careers-details li{color:#4b5563;padding:12px 0 12px 5px;font-size:16px;line-height:1.75}.archai-site .careers-details li::marker{color:#f39a1e}.archai-site .careers-process{border-bottom:1px solid #dce2e9;padding-block:40px 60px}.archai-site .careers-process p{max-width:850px}.archai-site .careers-contact{grid-template-columns:.85fr 1.15fr;gap:80px;padding-block:76px;scroll-margin-top:24px;display:grid}.archai-site .careers-contact h2{font-size:40px;line-height:1.15}.archai-site .careers-footer{border-top:1px solid #dce2e9;justify-content:space-between;align-items:center;gap:24px;padding-block:28px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.8;display:flex}.archai-site .careers-page :focus-visible{outline-offset:5px;outline:3px solid #2563eb}.archai-site .careers-page a:hover{text-decoration:underline}@media (width<=1023px){.archai-site .careers-header,.archai-site .careers-hero,.archai-site .careers-portfolio,.archai-site .careers-details,.archai-site .careers-process,.archai-site .careers-contact,.archai-site .careers-footer{width:calc(100% - 40px)}.archai-site .careers-header{flex-wrap:wrap;gap:12px 24px;padding-block:18px}.archai-site .careers-header nav{flex-wrap:wrap;gap:12px 24px}.archai-site .careers-hero{gap:32px;padding-block:48px}.archai-site .careers-hero img{height:300px}.archai-site .careers-portfolio,.archai-site .careers-details{gap:32px}.archai-site .careers-contact{grid-template-columns:1fr 1.2fr;gap:32px;padding-block:48px}.archai-site .careers-contact h2{font-size:32px}}@media (width<=767px){.archai-site .careers-hero,.archai-site .careers-portfolio,.archai-site .careers-details,.archai-site .careers-contact{grid-template-columns:1fr}.archai-site .careers-header nav{gap:18px;font-size:10px}.archai-site .careers-hero{padding-block:34px}.archai-site .careers-page h1{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:42px;line-height:1.12}.archai-site .careers-page h2{font-size:27px}.archai-site .careers-page .careers-lead{font-size:20px}.archai-site .careers-hero img{height:230px}.archai-site .careers-portfolio,.archai-site .careers-details{gap:30px;padding-block:34px}.archai-site .careers-process{padding-block:20px 34px}.archai-site .careers-contact{gap:20px;padding-block:38px}.archai-site .careers-footer{flex-wrap:wrap;justify-content:flex-start;gap:14px 26px}}.archai-site .careers-page .careers-email{margin-top:26px}.archai-site .careers-email a{color:#1d4ed8;overflow-wrap:anywhere;min-height:44px;padding-block:8px;font-size:18px;font-weight:700;text-decoration:underline;display:block}
