:root{--page-header-bg: #e4e4e7;--header-offset-bg: #e4e4e7}body{background:#e4e4e7}.job-detail-page[data-astro-cid-i5zzlqwi]{position:relative;overflow:hidden;isolation:isolate;min-height:100vh;padding:0 0 40px;background:#e4e4e7}.job-detail-page[data-astro-cid-i5zzlqwi]>*{position:relative;z-index:1}.job-hero[data-astro-cid-i5zzlqwi]{position:relative;overflow:hidden;padding:120px var(--container-xpad) 60px;border-bottom:1px solid #3c3c3c1f}.job-hero[data-astro-cid-i5zzlqwi]:before,.job-hero[data-astro-cid-i5zzlqwi]:after{content:"";position:absolute;z-index:0;pointer-events:none;transform:translateZ(0)}.job-hero[data-astro-cid-i5zzlqwi]:before{left:max(-180px,50vw - 948px);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-i5zzlqwi]:after{right:max(-210px,50vw - 918px);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-i5zzlqwi]{width:min(1390px,100%);margin:0 auto;display:grid;gap:24px;position:relative;z-index:1}.back-button[data-astro-cid-i5zzlqwi]{width:100%}.job-not-found[data-astro-cid-i5zzlqwi]{margin:40px 0 20px;padding:24px;border:1px solid #e9ecef;border-radius:12px;background:#fff}.back-link[data-astro-cid-i5zzlqwi],.back-link[data-astro-cid-i5zzlqwi]:visited{color:#050910;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:8px;transition:color .3s}.back-link[data-astro-cid-i5zzlqwi]:hover{color:#050910}.job-title[data-astro-cid-i5zzlqwi]{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-i5zzlqwi]{display:flex;gap:16px;flex-wrap:wrap}.job-pill[data-astro-cid-i5zzlqwi]{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-i5zzlqwi]{position:relative;overflow:hidden;padding:80px var(--container-xpad) 120px;background:linear-gradient(#e6e6e6ed 0% 64%,#e6f3899e 81%,#ffc8dc80 91%,#f3f3f3cf),#e4e4e7}.job-detail-section[data-astro-cid-i5zzlqwi]:before{content:"";position:absolute;right:calc(50vw - 1480px);top:-220px;width:1920px;height:1711px;background:url(/figma/jobs/job-detail-ellipse.png?v=1) center / 100% 100% no-repeat;pointer-events:none}.job-detail-shell[data-astro-cid-i5zzlqwi]{position:relative;z-index:1;width:min(1114px,100%);margin:0 auto;display:grid;justify-items:center;gap:50px}.job-content[data-astro-cid-i5zzlqwi]{width:min(882px,100%);display:grid;gap:32px}.job-content[data-astro-cid-i5zzlqwi] 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-i5zzlqwi] 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-i5zzlqwi] 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-i5zzlqwi] 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-i5zzlqwi] ul{margin:-10px 0 0;padding:0;display:grid;gap:14px;list-style:none}.job-content[data-astro-cid-i5zzlqwi] 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-i5zzlqwi] li:before{content:"✓";position:absolute;left:2px;top:0;color:#35bd6a;font-weight:700}.job-content[data-astro-cid-i5zzlqwi] strong{font-weight:700;color:#050910}.job-detail-page[data-astro-cid-i5zzlqwi] a[href^="mailto:hello@adomate.com"],.job-detail-page[data-astro-cid-i5zzlqwi] a[href^="mailto:hello@adomate.com"]:visited,.job-content[data-astro-cid-i5zzlqwi] a,.job-content[data-astro-cid-i5zzlqwi] a:visited{color:#050910;text-decoration:none}.job-content[data-astro-cid-i5zzlqwi] a:hover{color:#050910;text-decoration:underline}.job-apply-card[data-astro-cid-i5zzlqwi]{width:min(882px,100%);padding:24px 30px;border:1px solid #ffffffe6;border-radius:16px;background:#ffffff29}.job-apply-card[data-astro-cid-i5zzlqwi] h2[data-astro-cid-i5zzlqwi]{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-i5zzlqwi] p[data-astro-cid-i5zzlqwi]{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-i5zzlqwi] a[data-astro-cid-i5zzlqwi],.job-apply-card[data-astro-cid-i5zzlqwi] a[data-astro-cid-i5zzlqwi]:visited,.job-apply-card[data-astro-cid-i5zzlqwi] a[data-astro-cid-i5zzlqwi]:hover{color:#fa427f;text-decoration:none}.job-join-cta[data-astro-cid-i5zzlqwi]{width:min(584px,100%);display:grid;justify-items:center;gap:8px;text-align:center}.job-join-cta[data-astro-cid-i5zzlqwi] h2[data-astro-cid-i5zzlqwi]{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-i5zzlqwi] p[data-astro-cid-i5zzlqwi]{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-i5zzlqwi]{min-height:48px;margin-top:24px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 17px;border:1.2px solid #ffffff1f;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-i5zzlqwi] .job-apply-button[data-astro-cid-i5zzlqwi],.job-detail-page[data-astro-cid-i5zzlqwi] .job-apply-button[data-astro-cid-i5zzlqwi]:visited,.job-detail-page[data-astro-cid-i5zzlqwi] .job-apply-button[data-astro-cid-i5zzlqwi]:hover{color:#fff;text-decoration:none}.job-apply-button-icon[data-astro-cid-i5zzlqwi]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#e5ff2b;color:#050910;font-size:12px}@media(width<=768px){.job-hero[data-astro-cid-i5zzlqwi]{padding-top:96px;padding-bottom:48px}.job-meta[data-astro-cid-i5zzlqwi]{gap:10px}.job-detail-section[data-astro-cid-i5zzlqwi]{padding-top:56px;padding-bottom:80px}.job-detail-section[data-astro-cid-i5zzlqwi]:before{right:-1320px;top:-140px;width:1920px;height:1711px}}@media(width<=480px){.job-detail-page[data-astro-cid-i5zzlqwi]{padding:0 0 20px}.job-content[data-astro-cid-i5zzlqwi]{margin-bottom:40px}}
