/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.cr[data-astro-cid-ov7my3lx]{padding-bottom:var(--spacing-34)}@media (width>=1024px){.cr[data-astro-cid-ov7my3lx]{padding-bottom:var(--spacing-24);min-height:max(var(--layout-hero-height), 100svh - var(--layout-header-height))}}.cr-field[data-astro-cid-ov7my3lx]{opacity:.5}.job-filter[data-astro-cid-tmrqx3nd]{height:44px}.job-filter[data-astro-cid-tmrqx3nd][aria-pressed=true]{text-underline-offset:6px;text-decoration:underline 1px}.jp[data-astro-cid-tmrqx3nd]{--side:max(0px, (100vw - var(--container-page)) / 2);grid-template-columns:minmax(0,1fr);padding-inline:0;display:grid}@media (width>=1024px){.jp[data-astro-cid-tmrqx3nd]{min-height:calc(100svh - var(--layout-header-height));grid-template-columns:repeat(2,minmax(0,1fr))}}.jp[data-astro-cid-tmrqx3nd]+.jp[data-astro-cid-tmrqx3nd]{border-top:1px solid var(--color-border-default)}.jp-none[data-astro-cid-tmrqx3nd]{padding-block:var(--section-pad)}.jp-text[data-astro-cid-tmrqx3nd]{justify-content:space-between;gap:var(--spacing-12);padding:var(--section-pad) var(--page-x,var(--spacing-5));flex-direction:column;display:flex}@media (width>=1024px){.jp-text[data-astro-cid-tmrqx3nd]{padding:var(--section-pad) var(--spacing-16) var(--section-pad) calc(var(--side) + var(--page-x,var(--spacing-5)))}}.jp-h[data-astro-cid-tmrqx3nd]{max-width:22ch;font-size:var(--text-heading-lg);letter-spacing:-.04em;font-weight:400;line-height:1.04}.jp-h-empty[data-astro-cid-tmrqx3nd]{max-width:36ch;font-size:var(--text-title-lg);letter-spacing:-.01em;color:var(--color-text-secondary);line-height:1.3}.jp-copy[data-astro-cid-tmrqx3nd]{max-width:60ch;font-family:var(--font-body);font-size:var(--text-body-md);color:var(--color-text-secondary);font-weight:300;line-height:1.55}.jp-copy[data-astro-cid-tmrqx3nd] p+p[data-astro-cid-tmrqx3nd]{margin-top:var(--spacing-4)}.jp-meta[data-astro-cid-tmrqx3nd]{padding-top:var(--spacing-4);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:12px}@media (hover:hover) and (pointer:fine){.job-link[data-astro-cid-tmrqx3nd]:hover .job-arrow{translate:3px}}.jp-fig[data-astro-cid-tmrqx3nd]{justify-content:space-between;gap:var(--spacing-10);min-height:460px;padding:var(--spacing-12) var(--page-x,var(--spacing-5));background-color:var(--color-bg-ink);color:var(--color-white);background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:40px 40px;flex-direction:column;display:flex}@media (width>=1024px){.jp-fig[data-astro-cid-tmrqx3nd]{padding:var(--section-pad) calc(var(--side) + var(--page-x,var(--spacing-5))) var(--section-pad) var(--spacing-16)}}.jp-top[data-astro-cid-tmrqx3nd]{align-items:center;gap:var(--spacing-4);display:flex}.jp-nb[data-astro-cid-tmrqx3nd]{background:var(--color-bg-ink);width:40px;height:40px;font-family:var(--font-mono);border:1px solid #ffffff4d;flex:none;place-items:center;font-size:14px;display:grid}.jp-cap[data-astro-cid-tmrqx3nd]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-on-inverse-muted);font-size:12px}.jp-rule[data-astro-cid-tmrqx3nd]{background:#ffffff4d;flex:1;height:1px}.jp-svg[data-astro-cid-tmrqx3nd]{align-self:center;width:min(100%,420px);overflow:visible}.jp-seat[data-astro-cid-tmrqx3nd]{fill:none;stroke:#ffffff8c;stroke-width:1.25px}.jp-seat[data-astro-cid-tmrqx3nd].is-open{stroke:var(--color-white);stroke-dasharray:4 4}.jp-path[data-astro-cid-tmrqx3nd]{fill:none;stroke:var(--color-white);stroke-width:1.25px;stroke-dasharray:1;stroke-dashoffset:0}.jp-fill[data-astro-cid-tmrqx3nd]{fill:var(--color-white);opacity:0;transform-origin:182px 140px}.jp-line[data-astro-cid-tmrqx3nd]{gap:var(--spacing-3);font-family:var(--font-mono);color:var(--color-white);font-size:15px;display:flex}.jp-p[data-astro-cid-tmrqx3nd]{color:var(--color-text-on-inverse-muted)}.jp-typed[data-astro-cid-tmrqx3nd]{white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:no-preference){.jp-path[data-astro-cid-tmrqx3nd]{animation:8s ease-in-out infinite jp-path}.jp-fill[data-astro-cid-tmrqx3nd]{animation:8s ease-in-out infinite jp-fill}.jp-seat[data-astro-cid-tmrqx3nd].is-open{animation:8s ease-in-out infinite jp-breathe}.jp-typed[data-astro-cid-tmrqx3nd]{max-width:calc(var(--n) * 1ch);animation:jp-type 2.4s steps(var(--n)) .6s both}}@keyframes jp-path{0%,8%{stroke-dashoffset:1px}40%,88%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes jp-fill{0%,42%{opacity:0;scale:.4}52%,86%{opacity:.9;scale:.72}to{opacity:0;scale:.72}}@keyframes jp-breathe{0%,to{opacity:1}20%{opacity:.45}}@keyframes jp-type{0%{max-width:0}}.why[data-astro-cid-tmrqx3nd]{min-height:calc(100svh - var(--layout-header-height));flex-direction:column;justify-content:center;display:flex}.why-photo[data-astro-cid-tmrqx3nd]{object-position:50% 12%;filter:grayscale()contrast(1.2)}.why-fade[data-astro-cid-tmrqx3nd]{background:#1d1d1fe6}.why-grain[data-astro-cid-tmrqx3nd]{opacity:.14;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.2 -0.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px;inset:-50%}@media (prefers-reduced-motion:no-preference){.why-grain[data-astro-cid-tmrqx3nd]{animation:.8s step-end infinite why-grain}}@keyframes why-grain{0%{translate:0}12.5%{translate:-3% -5%}25%{translate:-7% 2%}37.5%{translate:4% -8%}50%{translate:-5% 6%}62.5%{translate:7% 3%}75%{translate:2% 7%}87.5%{translate:-6% -3%}}.why-head[data-astro-cid-tmrqx3nd]{padding-bottom:var(--spacing-16)}
