.cards[data-astro-cid-r6cciv2c]{gap:10px;margin-top:48px;display:grid}.job[data-astro-cid-r6cciv2c]{background:var(--panel);box-shadow:var(--panel-edge);transition:box-shadow .3s var(--io), background-color .3s var(--io);border-radius:14px}.job[data-astro-cid-r6cciv2c]:hover{box-shadow:inset 0 0 0 1px var(--hair-2)}.job[data-astro-cid-r6cciv2c][open]{background:var(--card);box-shadow:inset 0 0 0 1px var(--hair-2), var(--shadow)}summary[data-astro-cid-r6cciv2c]{cursor:pointer;grid-template-columns:minmax(0,1fr) 110px 190px auto;align-items:center;gap:24px;padding:20px 20px 20px 24px;list-style:none;display:grid}summary[data-astro-cid-r6cciv2c]::-webkit-details-marker{display:none}summary[data-astro-cid-r6cciv2c] b[data-astro-cid-r6cciv2c]{letter-spacing:-.015em;color:var(--ink);font-size:17px;font-weight:500}.mwd[data-astro-cid-r6cciv2c]{color:var(--ink-4);font-size:.8em;font-weight:400}.meta[data-astro-cid-r6cciv2c]{color:var(--ink-3);white-space:nowrap;font-size:14px}summary[data-astro-cid-r6cciv2c] i[data-astro-cid-r6cciv2c]{background:var(--card);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--edge);border-radius:9px;position:relative}summary[data-astro-cid-r6cciv2c] i[data-astro-cid-r6cciv2c]:before,summary[data-astro-cid-r6cciv2c] i[data-astro-cid-r6cciv2c]:after{content:"";background:var(--ink-2);border-radius:2px;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;position:absolute;top:50%;left:50%}summary[data-astro-cid-r6cciv2c] i[data-astro-cid-r6cciv2c]:after{transition:transform .4s var(--ease);transform:rotate(90deg)}.job[data-astro-cid-r6cciv2c][open] summary[data-astro-cid-r6cciv2c] i[data-astro-cid-r6cciv2c]{background:var(--ink)}.job[data-astro-cid-r6cciv2c][open] summary[data-astro-cid-r6cciv2c] i[data-astro-cid-r6cciv2c]:before,.job[data-astro-cid-r6cciv2c][open] summary[data-astro-cid-r6cciv2c] i[data-astro-cid-r6cciv2c]:after{background:var(--bg)}.job[data-astro-cid-r6cciv2c][open] summary[data-astro-cid-r6cciv2c] i[data-astro-cid-r6cciv2c]:after{transform:rotate(0)}.jd[data-astro-cid-r6cciv2c]{padding:0 24px 26px}.intro[data-astro-cid-r6cciv2c]{color:var(--ink-2);max-width:680px;font-size:16px;line-height:1.6}.cols[data-astro-cid-r6cciv2c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:22px 0 24px;display:grid}h4[data-astro-cid-r6cciv2c]{color:var(--ink);font-size:14px;font-weight:600}.bl[data-astro-cid-r6cciv2c]{gap:8px;margin-top:10px;display:grid}.bl[data-astro-cid-r6cciv2c] li[data-astro-cid-r6cciv2c]{color:var(--ink-3);padding-left:16px;font-size:15px;line-height:1.5;position:relative}.bl[data-astro-cid-r6cciv2c] li[data-astro-cid-r6cciv2c]:before{content:"";background:var(--ink-4);border-radius:2px;width:6px;height:6px;position:absolute;top:.6em;left:0}@media (width<=900px){summary[data-astro-cid-r6cciv2c]{grid-template-columns:minmax(0,1fr) auto;row-gap:4px;padding:18px}.meta[data-astro-cid-r6cciv2c]{grid-area:2/1}.meta[data-astro-cid-r6cciv2c].loc{grid-row:3}summary[data-astro-cid-r6cciv2c] i[data-astro-cid-r6cciv2c]{grid-area:1/2/span 3}.cols[data-astro-cid-r6cciv2c]{grid-template-columns:1fr;gap:20px}.jd[data-astro-cid-r6cciv2c]{padding:0 18px 22px}}.g[data-astro-cid-prv63cex]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;display:grid}.side[data-astro-cid-prv63cex]{position:static}.ct[data-astro-cid-prv63cex]{background:var(--panel);box-shadow:var(--panel-edge);border-radius:16px;align-items:center;gap:18px;max-width:440px;margin:32px 0 0;padding:14px;display:flex}.ct[data-astro-cid-prv63cex] img[data-astro-cid-prv63cex]{object-fit:cover;border-radius:12px;flex:none;width:96px;height:96px}.ct[data-astro-cid-prv63cex] figcaption[data-astro-cid-prv63cex]{flex-direction:column;gap:2px;display:flex}.ct[data-astro-cid-prv63cex] b[data-astro-cid-prv63cex]{color:var(--ink);font-size:16px;font-weight:600}.ct[data-astro-cid-prv63cex] span[data-astro-cid-prv63cex]{color:var(--ink-3);font-size:13.5px}.ct[data-astro-cid-prv63cex] em[data-astro-cid-prv63cex]{color:var(--ink-2);margin-top:8px;font-size:14px;font-style:normal;line-height:1.45}.side[data-astro-cid-prv63cex] .lead[data-astro-cid-prv63cex]{max-width:420px;margin-top:18px}.need[data-astro-cid-prv63cex]{gap:12px;margin-top:32px;display:grid}.need[data-astro-cid-prv63cex] li[data-astro-cid-prv63cex]{color:var(--ink-2);align-items:center;gap:12px;font-size:16px;display:flex}.need[data-astro-cid-prv63cex] span[data-astro-cid-prv63cex]{color:#1f9d55;background:#34c75924;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.need[data-astro-cid-prv63cex] svg{width:14px;height:14px}.fine[data-astro-cid-prv63cex]{color:var(--ink-3);max-width:380px;margin-top:24px;font-size:14px}.card[data-astro-cid-prv63cex]{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--card-edge), var(--shadow-lg);padding:28px;position:relative}.prog[data-astro-cid-prv63cex]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:28px;display:grid}.prog[data-astro-cid-prv63cex] span[data-astro-cid-prv63cex]{flex-direction:column;gap:8px;display:flex}.prog[data-astro-cid-prv63cex] i[data-astro-cid-prv63cex]{background:var(--fill-2);border-radius:3px;height:3px;display:block;position:relative;overflow:hidden}.prog[data-astro-cid-prv63cex] i[data-astro-cid-prv63cex]:after{content:"";background:var(--ink);transform-origin:0;transition:transform .5s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.prog[data-astro-cid-prv63cex] .on[data-astro-cid-prv63cex] i[data-astro-cid-prv63cex]:after,.prog[data-astro-cid-prv63cex] .done[data-astro-cid-prv63cex] i[data-astro-cid-prv63cex]:after{transform:none}.prog[data-astro-cid-prv63cex] em[data-astro-cid-prv63cex]{color:var(--ink-4);font-size:12.5px;font-style:normal;font-weight:500}.prog[data-astro-cid-prv63cex] .on[data-astro-cid-prv63cex] em[data-astro-cid-prv63cex],.prog[data-astro-cid-prv63cex] .done[data-astro-cid-prv63cex] em[data-astro-cid-prv63cex]{color:var(--ink-2)}fieldset[data-astro-cid-prv63cex]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-prv63cex]{font-family:var(--font-d);font-weight:var(--fw-d);letter-spacing:-.025em;color:var(--ink);margin-bottom:18px;padding:0;font-size:24px}html.js .step[data-astro-cid-prv63cex]{display:none}html.js .step[data-astro-cid-prv63cex].on{animation:stepin .45s var(--ease);display:block}html:not(.js) .step[data-astro-cid-prv63cex]+.step[data-astro-cid-prv63cex]{margin-top:32px}@keyframes stepin{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.roles[data-astro-cid-prv63cex]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.role[data-astro-cid-prv63cex]{cursor:pointer;position:relative}.role[data-astro-cid-prv63cex] input[data-astro-cid-prv63cex]{opacity:0;pointer-events:none;position:absolute}.role[data-astro-cid-prv63cex] span[data-astro-cid-prv63cex]{min-height:52px;box-shadow:inset 0 0 0 1px var(--edge);color:var(--ink-2);transition:box-shadow .25s var(--io), background-color .25s var(--io), color .25s var(--io);border-radius:12px;align-items:center;padding:12px 16px;font-size:15px;font-weight:500;display:flex}.role[data-astro-cid-prv63cex]:hover span[data-astro-cid-prv63cex]{box-shadow:inset 0 0 0 1px var(--hair-2)}.role[data-astro-cid-prv63cex] input[data-astro-cid-prv63cex]:checked+span[data-astro-cid-prv63cex]{background:var(--fill);box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink)}.role[data-astro-cid-prv63cex] input[data-astro-cid-prv63cex]:focus-visible+span[data-astro-cid-prv63cex]{outline:2px solid var(--ink);outline-offset:2px}.row2[data-astro-cid-prv63cex]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.row2[data-astro-cid-prv63cex]+.row2[data-astro-cid-prv63cex],.f[data-astro-cid-prv63cex]+.row2[data-astro-cid-prv63cex]{margin-top:14px}.f[data-astro-cid-prv63cex]{flex-direction:column;gap:7px;display:flex;position:relative}.f[data-astro-cid-prv63cex]>span[data-astro-cid-prv63cex]{color:var(--ink-2);font-size:13.5px;font-weight:500}.f[data-astro-cid-prv63cex] em[data-astro-cid-prv63cex]{font-style:normal}.f[data-astro-cid-prv63cex] input[data-astro-cid-prv63cex],.f[data-astro-cid-prv63cex] textarea[data-astro-cid-prv63cex]{background:var(--fill);width:100%;box-shadow:inset 0 0 0 1px var(--edge);font:inherit;color:var(--ink);transition:box-shadow .2s var(--io), background-color .2s var(--io);resize:vertical;border:0;border-radius:11px;outline:none;padding:12px 14px;font-size:15.5px}.f[data-astro-cid-prv63cex] input[data-astro-cid-prv63cex]::placeholder,.f[data-astro-cid-prv63cex] textarea[data-astro-cid-prv63cex]::placeholder{color:var(--ink-4)}.f[data-astro-cid-prv63cex] input[data-astro-cid-prv63cex]:focus,.f[data-astro-cid-prv63cex] textarea[data-astro-cid-prv63cex]:focus{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--ink)}.f[data-astro-cid-prv63cex] .bad[data-astro-cid-prv63cex],.drop[data-astro-cid-prv63cex].bad{box-shadow:inset 0 0 0 1.5px #e5484d!important}.cnt[data-astro-cid-prv63cex]{color:var(--ink-4);font-size:12px;position:absolute;bottom:10px;right:12px}.drop[data-astro-cid-prv63cex]{box-shadow:inset 0 0 0 1px var(--edge);background:var(--fill);cursor:pointer;transition:box-shadow .2s var(--io), background-color .2s var(--io);border-radius:14px;align-items:center;gap:14px;padding:16px;display:flex;position:relative}.drop[data-astro-cid-prv63cex]+.drop[data-astro-cid-prv63cex]{margin-top:10px}.drop[data-astro-cid-prv63cex]:hover,.drop[data-astro-cid-prv63cex].over{box-shadow:inset 0 0 0 1.5px var(--ink);background:var(--card)}.drop[data-astro-cid-prv63cex] input[data-astro-cid-prv63cex]{opacity:0;cursor:pointer;position:absolute;inset:0}.di[data-astro-cid-prv63cex]{color:#fff;background:#e5484d;border-radius:9px;flex:none;place-items:center;width:42px;height:48px;font-size:12px;font-weight:700;display:grid}.di[data-astro-cid-prv63cex].alt{background:var(--fill-3);color:var(--ink-2);font-size:20px;font-weight:500}.dt[data-astro-cid-prv63cex]{flex-direction:column;gap:3px;min-width:0;display:flex}.dt[data-astro-cid-prv63cex] b[data-astro-cid-prv63cex]{color:var(--ink);font-size:15px;font-weight:500}.dt[data-astro-cid-prv63cex] em[data-astro-cid-prv63cex]{font-style:normal}.dt[data-astro-cid-prv63cex] small[data-astro-cid-prv63cex]{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.drop[data-astro-cid-prv63cex].has .di[data-astro-cid-prv63cex].alt{color:#fff;background:#34c759}.meter[data-astro-cid-prv63cex]{align-items:center;gap:12px;margin-top:16px;display:flex}.meter[data-astro-cid-prv63cex] span[data-astro-cid-prv63cex]{background:var(--fill-2);border-radius:4px;flex:1;height:4px;overflow:hidden}.meter[data-astro-cid-prv63cex] i[data-astro-cid-prv63cex]{transform-origin:0;width:100%;height:100%;transition:transform .4s var(--ease), background-color .3s var(--io);background:#34c759;display:block;transform:scaleX(0)}.meter[data-astro-cid-prv63cex] i[data-astro-cid-prv63cex].full{background:#e5484d}.meter[data-astro-cid-prv63cex] small[data-astro-cid-prv63cex]{color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.sum[data-astro-cid-prv63cex]{background:var(--fill);border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:8px 20px;margin-bottom:22px;padding:18px;font-size:14.5px;display:grid}.sum[data-astro-cid-prv63cex] dt[data-astro-cid-prv63cex]{color:var(--ink-3)}.sum[data-astro-cid-prv63cex] dd[data-astro-cid-prv63cex]{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:500}.ok[data-astro-cid-prv63cex]{color:var(--ink-3);cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.ok[data-astro-cid-prv63cex] input[data-astro-cid-prv63cex]{accent-color:#08304c;flex:none;width:18px;height:18px;margin-top:1px}.ok[data-astro-cid-prv63cex] a[data-astro-cid-prv63cex]{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.card[data-astro-cid-prv63cex] [data-astro-cid-prv63cex][hidden]{display:none!important}.hp[data-astro-cid-prv63cex]{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.err[data-astro-cid-prv63cex]{color:#c4373c;background:#e5484d1a;border-radius:10px;margin-top:18px;padding:12px 14px;font-size:14px}.nav[data-astro-cid-prv63cex]{justify-content:space-between;gap:12px;margin-top:28px;display:flex}.nav[data-astro-cid-prv63cex] [data-astro-cid-prv63cex][data-next],.nav[data-astro-cid-prv63cex] [data-astro-cid-prv63cex][data-send]{margin-left:auto}.btn[data-astro-cid-prv63cex][disabled]{opacity:.6;pointer-events:none}.done[data-astro-cid-prv63cex]{text-align:left;padding:24px 4px 8px}.dc[data-astro-cid-prv63cex]{color:#1f9d55;background:#34c75924;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.dc[data-astro-cid-prv63cex] svg{width:22px;height:22px}.done[data-astro-cid-prv63cex] h3[data-astro-cid-prv63cex]{font-family:var(--font-d);font-weight:var(--fw-d);letter-spacing:-.025em;color:var(--ink);margin-top:18px;font-size:26px}.done[data-astro-cid-prv63cex] p[data-astro-cid-prv63cex]{color:var(--ink-3);max-width:460px;margin-top:10px;font-size:16px;line-height:1.6}@media (width<=900px){.g[data-astro-cid-prv63cex]{grid-template-columns:1fr;gap:32px}.card[data-astro-cid-prv63cex]{padding:20px}.roles[data-astro-cid-prv63cex],.row2[data-astro-cid-prv63cex]{grid-template-columns:1fr}.prog[data-astro-cid-prv63cex] em[data-astro-cid-prv63cex]{display:none}}.pr[data-astro-cid-hbo26zn4]{padding:120px 0 0}.row[data-astro-cid-hbo26zn4]{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));background:var(--panel);box-shadow:var(--panel-edge);border-radius:16px;gap:32px;margin-top:48px;padding:36px 36px 40px;display:grid;position:relative}.row[data-astro-cid-hbo26zn4]:before{content:"";background:var(--edge);height:1px;position:absolute;top:54px;left:54px;right:54px}li[data-astro-cid-hbo26zn4]{flex-direction:column;gap:10px;display:flex;position:relative}.k[data-astro-cid-hbo26zn4]{background:var(--card);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--edge);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;font-size:14px;font-weight:600;display:grid;position:relative}li[data-astro-cid-hbo26zn4]:last-child .k[data-astro-cid-hbo26zn4]{background:var(--ink);color:var(--bg);box-shadow:none}h3[data-astro-cid-hbo26zn4]{letter-spacing:-.02em;color:var(--ink);margin-top:10px;font-size:19px;font-weight:500}p[data-astro-cid-hbo26zn4]{color:var(--ink-3);font-size:15px;line-height:1.55}@media (width<=900px){.row[data-astro-cid-hbo26zn4]{grid-template-columns:1fr;gap:28px;padding:24px}.row[data-astro-cid-hbo26zn4]:before{width:1px;height:auto;inset:42px auto 42px 42px}li[data-astro-cid-hbo26zn4]{padding-left:56px}.k[data-astro-cid-hbo26zn4]{position:absolute;top:0;left:0}h3[data-astro-cid-hbo26zn4]{margin-top:6px}}.rs[data-astro-cid-ayizguah]{padding:128px 0 0}.col[data-astro-cid-ayizguah]{max-width:720px;margin:0 auto;transform:translate(-6%)}h2[data-astro-cid-ayizguah]{font-family:var(--font-d);letter-spacing:-.03em;color:var(--ink);font-size:clamp(26px,2.4vw,32px);font-weight:500;line-height:1.15}h2[data-astro-cid-ayizguah] .mute{color:var(--mute)}.ld[data-astro-cid-ayizguah]{max-width:560px;color:var(--ink-3);margin-top:20px;font-size:16px;line-height:1.6}.two[data-astro-cid-ayizguah]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:44px;display:grid}h3[data-astro-cid-ayizguah]{color:var(--ink-3);border-bottom:1px solid var(--edge);padding-bottom:12px;font-size:13px;font-weight:600}li[data-astro-cid-ayizguah]{border-bottom:1px solid var(--edge);color:var(--ink-3);padding:14px 0;font-size:15px;line-height:1.55}li[data-astro-cid-ayizguah] b[data-astro-cid-ayizguah]{color:var(--ink);font-weight:500}.q[data-astro-cid-ayizguah]{max-width:600px;font-family:var(--font-d);letter-spacing:-.025em;color:var(--ink);border-left:2px solid #2f86ff;margin-top:56px;padding-left:20px;font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.25}.sig[data-astro-cid-ayizguah]{gap:44px;margin-top:24px;padding-left:22px;display:flex}.sig[data-astro-cid-ayizguah] span[data-astro-cid-ayizguah]{flex-direction:column;gap:6px;display:flex}.sig[data-astro-cid-ayizguah] b[data-astro-cid-ayizguah]{color:var(--ink);font-size:34px;font-weight:400;line-height:1}.sig[data-astro-cid-ayizguah] small[data-astro-cid-ayizguah]{color:var(--ink-3);font-size:12.5px}.note[data-astro-cid-ayizguah]{max-width:560px;color:var(--ink-3);margin-top:48px;font-size:15px;line-height:1.6}.note[data-astro-cid-ayizguah] b{color:var(--ink);font-weight:500}@media (width<=1100px){.col[data-astro-cid-ayizguah]{transform:none}}@media (width<=720px){.two[data-astro-cid-ayizguah]{grid-template-columns:1fr;gap:28px}.rs[data-astro-cid-ayizguah]{padding-top:88px}}.bn[data-astro-cid-de6pngvu]{background:var(--panel);margin-top:128px;padding:104px 0 96px}h2[data-astro-cid-de6pngvu]{font-family:var(--font-d);letter-spacing:-.03em;color:var(--ink);margin-bottom:36px;font-size:clamp(22px,2vw,26px);font-weight:500}.grid[data-astro-cid-de6pngvu]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}li[data-astro-cid-de6pngvu]{background:var(--card);border-radius:8px;padding:28px 28px 32px}h3[data-astro-cid-de6pngvu]{letter-spacing:-.015em;color:var(--ink);font-size:16.5px;font-weight:500}li[data-astro-cid-de6pngvu] p[data-astro-cid-de6pngvu]{color:var(--ink-3);margin-top:14px;font-size:14.5px;line-height:1.6}.note[data-astro-cid-de6pngvu]{color:var(--ink-4);margin-top:20px;font-size:13.5px}@media (width<=1000px){.grid[data-astro-cid-de6pngvu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.grid[data-astro-cid-de6pngvu]{grid-template-columns:1fr}.bn[data-astro-cid-de6pngvu]{margin-top:88px;padding:72px 0}}.co[data-astro-cid-cd2vzqz2] .sub-h2{letter-spacing:-.03em;font-size:clamp(26px,2.4vw,32px);line-height:1.15}.endw[data-astro-cid-cd2vzqz2] .cb{padding-bottom:380px}
