.job-detail-page[data-astro-cid-bv2wjubq]{position:relative;overflow:hidden;isolation:isolate;min-height:100vh;padding:0 0 40px;background:#e4e4e7}.job-detail-page[data-astro-cid-bv2wjubq]>*{position:relative;z-index:1}.job-hero[data-astro-cid-bv2wjubq]{position:relative;overflow:hidden;padding:120px var(--container-xpad) 60px;border-bottom:1px solid rgba(60,60,60,.12)}.job-hero[data-astro-cid-bv2wjubq]:before,.job-hero[data-astro-cid-bv2wjubq]:after{content:"";position:absolute;z-index:0;pointer-events:none;transform:translateZ(0)}.job-hero[data-astro-cid-bv2wjubq]:before{left:max(-180px,calc((100vw - 1920px)/2 + 12px));top:58px;width:760px;height:950px;background:radial-gradient(circle at 35% 28%,#e5ff2b57 0 18%,#e5ff2b29 34%,#e5ff2b00 66%),radial-gradient(circle at 48% 78%,#ffb0cd4d 0 24%,#ffb0cd24 43%,#ffb0cd00 70%);filter:blur(72px);opacity:.72}.job-hero[data-astro-cid-bv2wjubq]:after{right:max(-210px,calc((100vw - 1920px)/2 + 42px));top:92px;width:780px;height:720px;background:radial-gradient(circle at 58% 38%,#fff5a05c 0 22%,#fff5a029 43%,#fff5a000 72%),radial-gradient(circle at 72% 54%,#ffc8dc42 0 20%,#ffc8dc1a 42%,#ffc8dc00 70%);filter:blur(76px);opacity:.66}.job-hero-inner[data-astro-cid-bv2wjubq]{width:min(1390px,100%);margin:0 auto;display:grid;gap:24px;position:relative;z-index:1}.back-button[data-astro-cid-bv2wjubq]{width:100%}.job-not-found[data-astro-cid-bv2wjubq]{margin:40px 0 20px;padding:24px;border:1px solid #e9ecef;border-radius:12px;background:#fff}.back-link[data-astro-cid-bv2wjubq],.back-link[data-astro-cid-bv2wjubq]:visited{color:#050910;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:8px;transition:color .3s ease}.back-link[data-astro-cid-bv2wjubq]:hover{color:#050910}.job-title[data-astro-cid-bv2wjubq]{width:min(1390px,100%);margin:0;color:#000;font-family:"IBM Plex Serif",Georgia,serif;font-size:clamp(44px,5vw,64px);font-weight:500;line-height:1.05;letter-spacing:-.64px}.job-meta[data-astro-cid-bv2wjubq]{display:flex;gap:16px;flex-wrap:wrap}.job-pill[data-astro-cid-bv2wjubq]{min-height:32px;display:inline-flex;align-items:center;justify-content:center;padding:8px 18px 8px 14px;border:1px solid #d9d9d9;border-radius:999px;background:#fff;color:#282828;font-family:DM Sans,Instrument Sans,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:1}.job-detail-section[data-astro-cid-bv2wjubq]{position:relative;overflow:hidden;padding:80px var(--container-xpad) 120px;background:linear-gradient(180deg,#e6e6e6ed 0% 64%,#e6f3899e 81%,#ffc8dc80 91%,#f3f3f3cf),#e4e4e7}.job-detail-section[data-astro-cid-bv2wjubq]:before{content:"";position:absolute;right:calc((100vw - 1920px)/2 - 520px);top:-220px;width:1920px;height:1711px;background:url(/figma/jobs/job-detail-ellipse.png?v=1) no-repeat center / 100% 100%;pointer-events:none}.job-detail-shell[data-astro-cid-bv2wjubq]{position:relative;z-index:1;width:min(1114px,100%);margin:0 auto;display:grid;justify-items:center;gap:50px}.job-content[data-astro-cid-bv2wjubq]{width:min(882px,100%);display:grid;gap:32px}.job-content[data-astro-cid-bv2wjubq] h1{margin:0;color:#050910;font-family:DM Sans,Instrument Sans,system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1.35}.job-content[data-astro-cid-bv2wjubq] h2{margin:0 0 -10px;color:#050910;font-family:DM Sans,Instrument Sans,system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1.35}.job-content[data-astro-cid-bv2wjubq] h3{margin:0 0 -10px;color:#050910;font-family:DM Sans,Instrument Sans,system-ui,sans-serif;font-size:16px;font-weight:700;line-height:1.35}.job-content[data-astro-cid-bv2wjubq] p{margin:0;color:#050910;font-family:DM Sans,Instrument Sans,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.55}.job-content[data-astro-cid-bv2wjubq] ul{margin:-10px 0 0;padding:0;display:grid;gap:14px;list-style:none}.job-content[data-astro-cid-bv2wjubq] li{position:relative;margin:0;padding-left:30px;color:#050910;font-family:DM Sans,Instrument Sans,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.55}.job-content[data-astro-cid-bv2wjubq] li:before{content:"✓";position:absolute;left:2px;top:0;color:#35bd6a;font-weight:700}.job-content[data-astro-cid-bv2wjubq] strong{font-weight:700;color:#050910}.job-detail-page[data-astro-cid-bv2wjubq] a[href^="mailto:hello@adomate.com"],.job-detail-page[data-astro-cid-bv2wjubq] a[href^="mailto:hello@adomate.com"]:visited,.job-content[data-astro-cid-bv2wjubq] a,.job-content[data-astro-cid-bv2wjubq] a:visited{color:#050910;text-decoration:none}.job-content[data-astro-cid-bv2wjubq] a:hover{color:#050910;text-decoration:underline}.job-apply-card[data-astro-cid-bv2wjubq]{width:min(882px,100%);padding:24px 30px;border:1px solid rgba(255,255,255,.9);border-radius:16px;background:#ffffff29}.job-apply-card[data-astro-cid-bv2wjubq] h2[data-astro-cid-bv2wjubq]{margin:0;color:#050910;font-family:"IBM Plex Serif",Georgia,serif;font-size:28px;font-weight:500;line-height:1.05}.job-apply-card[data-astro-cid-bv2wjubq] p[data-astro-cid-bv2wjubq]{margin:12px 0 0;color:#050910;font-family:DM Sans,Instrument Sans,system-ui,sans-serif;font-size:14px;line-height:1.55}.job-apply-card[data-astro-cid-bv2wjubq] a[data-astro-cid-bv2wjubq],.job-apply-card[data-astro-cid-bv2wjubq] a[data-astro-cid-bv2wjubq]:visited,.job-apply-card[data-astro-cid-bv2wjubq] a[data-astro-cid-bv2wjubq]:hover{color:#fa427f;text-decoration:none}.job-join-cta[data-astro-cid-bv2wjubq]{width:min(584px,100%);display:grid;justify-items:center;gap:8px;text-align:center}.job-join-cta[data-astro-cid-bv2wjubq] h2[data-astro-cid-bv2wjubq]{margin:0;color:#050910;font-family:"IBM Plex Serif",Georgia,serif;font-size:clamp(32px,4vw,40px);font-weight:500;line-height:1.05;letter-spacing:-.4px}.job-join-cta[data-astro-cid-bv2wjubq] p[data-astro-cid-bv2wjubq]{margin:0;color:#050910;font-family:DM Sans,Instrument Sans,system-ui,sans-serif;font-size:14px;line-height:1.55}.job-apply-button[data-astro-cid-bv2wjubq]{min-height:48px;margin-top:24px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 17px;border:1.2px solid rgba(255,255,255,.12);border-radius:62px;background:#050910;color:#fff;font-family:DM Sans,Instrument Sans,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:1;text-decoration:none}.job-detail-page[data-astro-cid-bv2wjubq] .job-apply-button[data-astro-cid-bv2wjubq],.job-detail-page[data-astro-cid-bv2wjubq] .job-apply-button[data-astro-cid-bv2wjubq]:visited,.job-detail-page[data-astro-cid-bv2wjubq] .job-apply-button[data-astro-cid-bv2wjubq]:hover{color:#fff;text-decoration:none}.job-apply-button-icon[data-astro-cid-bv2wjubq]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#e5ff2b;color:#050910;font-size:12px}@media (max-width: 768px){.job-hero[data-astro-cid-bv2wjubq]{padding-top:96px;padding-bottom:48px}.job-meta[data-astro-cid-bv2wjubq]{gap:10px}.job-detail-section[data-astro-cid-bv2wjubq]{padding-top:56px;padding-bottom:80px}.job-detail-section[data-astro-cid-bv2wjubq]:before{right:-1320px;top:-140px;width:1920px;height:1711px}}@media (max-width: 480px){.job-detail-page[data-astro-cid-bv2wjubq]{padding:0 0 20px}.job-content[data-astro-cid-bv2wjubq]{margin-bottom:40px}}:root{--page-header-bg: #e4e4e7;--header-offset-bg: #e4e4e7}body{background:#e4e4e7}
