.job-text[data-astro-cid-6dr4vz5b]{letter-spacing:-.03em;text-wrap:pretty;font-size:clamp(1.9rem,3.9vw,4.1rem);font-stretch:108%;line-height:1.05}.job-eyebrow[data-astro-cid-6dr4vz5b]{text-wrap:balance}.hard-item[data-astro-cid-6dr4vz5b]{background:var(--color-night-900);padding:1.6rem 1.5rem 1.8rem;transition:background-color .5s;position:relative}.hard-item[data-astro-cid-6dr4vz5b]:before{content:"";inset-inline:1.5rem;background:linear-gradient(90deg, var(--acc), transparent);transform-origin:0;height:1px;transition:scale 1.4s var(--ease-out-expo) .25s;position:absolute;top:0;scale:0 1}[dir=rtl] .hard-item[data-astro-cid-6dr4vz5b]:before{transform-origin:100%;background:linear-gradient(270deg, var(--acc), transparent)}.hard-item[data-astro-cid-6dr4vz5b].is-in:before{scale:1}.hard-item[data-astro-cid-6dr4vz5b]:hover{background:var(--color-night-850)}.hard-icon[data-astro-cid-6dr4vz5b]{width:2.4rem;height:2.4rem;color:var(--acc);background:color-mix(in oklab, var(--acc) 9%, transparent);border:1px solid color-mix(in oklab, var(--acc) 22%, transparent);border-radius:.8rem;place-items:center;display:grid}.day[data-astro-cid-zp2xhsim]{gap:2.5rem;display:grid}@media (width>=1024px){.day[data-astro-cid-zp2xhsim]{grid-template-columns:minmax(0,25rem) minmax(0,1fr);align-items:start;gap:clamp(3rem,6vw,6.5rem)}}.dial-col[data-astro-cid-zp2xhsim]{display:none}@media (width>=1024px){.dial-col[data-astro-cid-zp2xhsim]{display:block;position:sticky;top:6.5rem}}.dial-panel[data-astro-cid-zp2xhsim]{border-radius:1.6rem;padding:1.3rem 1.4rem 1.2rem}.tally[data-astro-cid-zp2xhsim]{font-family:var(--font-mono);color:var(--color-mist-300);white-space:nowrap;font-size:.7rem}.tally[data-astro-cid-zp2xhsim] b[data-astro-cid-zp2xhsim]{color:var(--color-snow);font-weight:500}.dial[data-astro-cid-zp2xhsim]{aspect-ratio:1;width:min(100%,19.5rem);margin:.5rem auto 0;position:relative}.dial[data-astro-cid-zp2xhsim] svg[data-astro-cid-zp2xhsim]{width:100%;height:100%;overflow:visible}.track[data-astro-cid-zp2xhsim]{fill:none;stroke:oklab(100% 0 5.96046e-8/.09);stroke-width:2px}.band[data-astro-cid-zp2xhsim]{fill:none;stroke:color-mix(in oklab, var(--acc) 24%, transparent);stroke-width:9px;stroke-linecap:round;transition:opacity .6s}.fill[data-astro-cid-zp2xhsim]{fill:none;stroke:var(--acc);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--fill,0));filter:drop-shadow(0 0 6px var(--acc));transition:stroke-dashoffset 1.1s var(--ease-out-expo)}.tick[data-astro-cid-zp2xhsim]{stroke:oklab(100% 0 5.96046e-8/.2);stroke-width:1.4px}.tick[data-astro-cid-zp2xhsim].major{stroke:oklab(100% 0 5.96046e-8/.55);stroke-width:2px}.hour[data-astro-cid-zp2xhsim]{font-family:var(--font-mono);letter-spacing:.04em;fill:var(--color-mist-400);font-size:10.5px}.mark[data-astro-cid-zp2xhsim]{stroke:var(--k);stroke-width:2px;stroke-linecap:round;stroke-dasharray:9 40;opacity:.45;transition:stroke-dasharray .5s var(--ease-out-expo), stroke-width .4s, opacity .4s}.mark[data-astro-cid-zp2xhsim].is-past{opacity:.95}.mark[data-astro-cid-zp2xhsim].is-on{opacity:1;stroke-width:3px;stroke-dasharray:18 40;filter:drop-shadow(0 0 5px var(--k))}.mark[data-astro-cid-zp2xhsim].off:not(.is-on){opacity:.3}.disc[data-astro-cid-zp2xhsim]{fill:var(--color-night-900);stroke:oklab(100% 0 5.96046e-8/.09);stroke-width:1.2px}.needle[data-astro-cid-zp2xhsim]{transform-box:view-box;transform-origin:160px 160px;transform:rotate(var(--needle,-135deg));transition:transform 1.2s cubic-bezier(.34,1.25,.5,1)}.needle[data-astro-cid-zp2xhsim] line[data-astro-cid-zp2xhsim]{stroke:var(--acc);stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 8px var(--acc))}.needle[data-astro-cid-zp2xhsim] .tip[data-astro-cid-zp2xhsim]{fill:var(--color-snow)}.dial[data-astro-cid-zp2xhsim].is-offday .band[data-astro-cid-zp2xhsim]{opacity:.25}.dial-centre[data-astro-cid-zp2xhsim]{pointer-events:none;place-content:center;justify-items:center;gap:.35rem;display:grid;position:absolute;inset:0}.dial-time[data-astro-cid-zp2xhsim]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-snow);font-size:2.5rem;font-weight:560;font-stretch:110%;line-height:1}.dial-state[data-astro-cid-zp2xhsim]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--acc);white-space:nowrap;align-items:center;gap:.35rem;font-size:.58rem;display:inline-flex}.dial-state[data-astro-cid-zp2xhsim]:before{content:"";width:.38rem;height:.38rem;animation:var(--animate-pulse-dot);background:currentColor;border-radius:99px}.dial[data-astro-cid-zp2xhsim].is-closed .dial-state[data-astro-cid-zp2xhsim]{color:var(--color-mist-400)}.dial[data-astro-cid-zp2xhsim].is-closed .dial-state[data-astro-cid-zp2xhsim]:before{animation:none}.who-stack[data-astro-cid-zp2xhsim]{border-top:1px solid oklab(100% 0 5.96046e-8/.08);margin-top:.3rem;padding-top:1rem;display:grid}.who[data-astro-cid-zp2xhsim]{opacity:0;visibility:hidden;transition:opacity .45s, transform .6s var(--ease-out-expo), visibility .45s;grid-area:1/1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;display:grid;transform:translateY(6px)}.who[data-astro-cid-zp2xhsim].is-on{opacity:1;visibility:visible;transform:none}.avatar[data-astro-cid-zp2xhsim]{width:2.6rem;height:2.6rem;font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-snow);background:color-mix(in oklab, var(--k) 12%, var(--color-night-800));border:1px solid color-mix(in oklab, var(--k) 40%, transparent);border-radius:999px;place-items:center;font-size:.78rem;display:grid}.avatar[data-astro-cid-zp2xhsim].is-agent{color:var(--k);border-radius:.85rem}.kind[data-astro-cid-zp2xhsim]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--k);font-size:.62rem}.legend[data-astro-cid-zp2xhsim]{color:var(--color-mist-400);flex-wrap:wrap;gap:.4rem 1rem;margin-top:1.1rem;font-size:.72rem;display:flex}.legend[data-astro-cid-zp2xhsim] span[data-astro-cid-zp2xhsim]{align-items:center;gap:.45rem;display:inline-flex}.lg-band[data-astro-cid-zp2xhsim]{background:color-mix(in oklab, var(--acc) 30%, transparent);border-radius:99px;width:1rem;height:.4rem}.lg-dot[data-astro-cid-zp2xhsim]{background:var(--k);border-radius:99px;width:.45rem;height:.45rem}.moments[data-astro-cid-zp2xhsim]{display:grid}.m[data-astro-cid-zp2xhsim]{grid-template-columns:3.3rem 1.6rem minmax(0,1fr);gap:0 .85rem;padding-bottom:2.4rem;display:grid;position:relative}.m[data-astro-cid-zp2xhsim]:last-child{padding-bottom:0}.m[data-astro-cid-zp2xhsim]:before,.m[data-astro-cid-zp2xhsim]:after{content:"";top:1.1rem;bottom:-1.1rem;background:oklab(100% 0 5.96046e-8/.12);width:1px;position:absolute;inset-inline-start:calc(4.95rem - .5px)}.m[data-astro-cid-zp2xhsim]:after{background:linear-gradient(to bottom, var(--acc), color-mix(in oklab, var(--acc) 45%, transparent));transform-origin:top;transition:transform .9s var(--ease-out-expo);transform:scaleY(0)}.m[data-astro-cid-zp2xhsim].is-past:after{transform:scaleY(1)}.m[data-astro-cid-zp2xhsim]:last-child:before,.m[data-astro-cid-zp2xhsim]:last-child:after{display:none}.m-time[data-astro-cid-zp2xhsim]{text-align:end;font-family:var(--font-mono);color:var(--color-mist-400);padding-top:.55rem;font-size:.8rem;transition:color .4s}.m-day[data-astro-cid-zp2xhsim]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-mist-400);margin-top:.15rem;font-size:.62rem;display:block}.m-node[data-astro-cid-zp2xhsim]{z-index:1;place-items:center;height:2.2rem;display:grid;position:relative}.m-node[data-astro-cid-zp2xhsim] i[data-astro-cid-zp2xhsim]{background:var(--color-night-900);border:2px solid color-mix(in oklab, var(--k) 70%, transparent);width:.85rem;height:.85rem;transition:background-color .4s, box-shadow .6s, transform .6s var(--ease-out-expo);border-radius:999px}.m[data-astro-cid-zp2xhsim].is-past .m-node[data-astro-cid-zp2xhsim] i[data-astro-cid-zp2xhsim]{background:var(--k)}.m[data-astro-cid-zp2xhsim].is-active .m-node[data-astro-cid-zp2xhsim] i[data-astro-cid-zp2xhsim]{background:var(--k);box-shadow:0 0 0 5px color-mix(in oklab, var(--k) 16%, transparent), 0 0 18px var(--k);transform:scale(1.25)}.m[data-astro-cid-zp2xhsim].is-active .m-time[data-astro-cid-zp2xhsim]{color:var(--color-snow)}.m-body[data-astro-cid-zp2xhsim]{min-width:0;padding-top:.3rem}.m-who[data-astro-cid-zp2xhsim]{flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;font-size:.86rem;display:flex}.m-who-name[data-astro-cid-zp2xhsim]{color:var(--k);font-weight:500}.m-who-role[data-astro-cid-zp2xhsim]{color:var(--color-mist-400);font-size:.8rem}.m-title[data-astro-cid-zp2xhsim]{color:var(--color-snow);margin-top:.35rem;font-size:clamp(1.12rem,1.5vw,1.3rem)}.m-text[data-astro-cid-zp2xhsim]{max-width:36rem;color:var(--color-mist-300);margin-top:.45rem;font-size:.95rem;line-height:1.6}@media (width>=1024px){.m-body[data-astro-cid-zp2xhsim]{filter:saturate(.25);transition:filter .6s}.m-title[data-astro-cid-zp2xhsim]{color:var(--color-mist-300);transition:color .4s}.m[data-astro-cid-zp2xhsim].is-active .m-body[data-astro-cid-zp2xhsim],.m[data-astro-cid-zp2xhsim]:hover .m-body[data-astro-cid-zp2xhsim],.m[data-astro-cid-zp2xhsim]:focus-within .m-body[data-astro-cid-zp2xhsim]{filter:none}.m[data-astro-cid-zp2xhsim].is-active .m-title[data-astro-cid-zp2xhsim],.m[data-astro-cid-zp2xhsim]:hover .m-title[data-astro-cid-zp2xhsim],.m[data-astro-cid-zp2xhsim]:focus-within .m-title[data-astro-cid-zp2xhsim]{color:var(--color-snow)}}.mc[data-astro-cid-zp2xhsim]{background:color-mix(in oklab, var(--color-night-800) 75%, transparent);border:1px solid oklab(100% 0 5.96046e-8/.08);border-radius:1rem;max-width:27rem;margin-top:1rem;padding:.9rem 1rem}.mc-head[data-astro-cid-zp2xhsim]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.mc-rows[data-astro-cid-zp2xhsim]{gap:.4rem;margin-top:.7rem;display:grid}.mc-rows[data-astro-cid-zp2xhsim] div[data-astro-cid-zp2xhsim]{border-bottom:1px solid oklab(100% 0 5.96046e-8/.06);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.4rem;font-size:.84rem;display:flex}.mc-rows[data-astro-cid-zp2xhsim] div[data-astro-cid-zp2xhsim]:last-child{border-bottom:0;padding-bottom:0}.mc-rows[data-astro-cid-zp2xhsim] dt[data-astro-cid-zp2xhsim]{min-width:0;color:var(--color-mist-300)}.mc-rows[data-astro-cid-zp2xhsim] dd[data-astro-cid-zp2xhsim]{color:var(--color-snow);text-align:end;white-space:nowrap}.mc-note[data-astro-cid-zp2xhsim]{color:var(--color-mist-400);margin-top:.7rem;font-size:.76rem;line-height:1.5}.mc-bubble[data-astro-cid-zp2xhsim]{margin-top:.75rem;background:color-mix(in oklab, var(--color-go) 13%, var(--color-night-700));border:1px solid color-mix(in oklab, var(--color-go) 22%, transparent);color:var(--color-mist-100);border-radius:.9rem .9rem .9rem .25rem;margin-inline-end:2rem;padding:.7rem .85rem 1.4rem;font-size:.86rem;line-height:1.45;position:relative}.mc-bubble-head[data-astro-cid-zp2xhsim]{color:var(--color-snow);font-weight:600}.mc-bubble-meta[data-astro-cid-zp2xhsim]{inset-inline-end:.6rem;color:var(--color-mist-300);align-items:center;gap:.3rem;font-size:.64rem;display:inline-flex;position:absolute;bottom:.35rem}.mc-bubble-meta[data-astro-cid-zp2xhsim] svg[data-astro-cid-zp2xhsim]{color:var(--color-ion)}@media (width<=479px){.m[data-astro-cid-zp2xhsim]{grid-template-columns:2.9rem 1.3rem minmax(0,1fr);gap:0 .6rem}.m[data-astro-cid-zp2xhsim]:before,.m[data-astro-cid-zp2xhsim]:after{inset-inline-start:calc(4.15rem - .5px)}.mc-rows[data-astro-cid-zp2xhsim] dd[data-astro-cid-zp2xhsim]{white-space:normal}}
