.jobs__list{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.job{min-width:0;padding:1.75rem}.job__head>div{min-width:0}.job__head h3{overflow-wrap:anywhere}.job:hover{transform:none}.job:target{border-color:var(--sw-brand)}.job__head{border-bottom:1px solid var(--sw-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;padding-bottom:1.25rem;display:flex}.job__head h3{margin-bottom:.25rem;font-size:1.45rem}.job__sub{color:var(--sw-ink-70);margin:0}.job__meta{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.job__meta li:first-child{background:var(--sw-accent-10);color:var(--sw-accent-text)}.job__desc{color:var(--sw-ink-70);padding-top:1.25rem}.job__desc p{max-width:62ch;margin:0 0 .75rem}.job__desc p:last-child{margin-bottom:0}.job__body{gap:1.5rem;padding-block:1.25rem;display:grid}.job__body h4{letter-spacing:.08em;text-transform:uppercase;color:var(--sw-ink-50);margin-bottom:.75rem;font-size:.8rem}.job__body .check-list{color:var(--sw-ink-70);font-size:.97rem}.job__foot{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding-top:.25rem;display:flex}.job__mail{color:var(--sw-ink-50);font-size:.9rem}.jobs__none{text-align:center;padding:2rem}.jobs__none h3{margin-bottom:.5rem}.jobs__none p{color:var(--sw-ink-70);max-width:40rem;margin:0 auto 1.25rem}.jobs__none:hover{transform:none}@media (width>=700px){.job__body{grid-template-columns:1.2fr 1fr;gap:2rem}}@media (width>=960px){.job__body--3{grid-template-columns:1.2fr 1fr 1fr}}.jobs-hero[data-astro-cid-tdhfmtsg]{padding-block:calc(var(--sw-section) * .75) var(--sw-section);position:relative;overflow:hidden}.jobs-hero[data-astro-cid-tdhfmtsg]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#fa992024,#0000 70%);width:70vw;max-width:900px;height:70vw;max-height:900px;position:absolute;inset:-40% -20% auto auto}.jobs-hero__grid[data-astro-cid-tdhfmtsg]{align-items:center;gap:2.5rem;display:grid;position:relative}.jobs-hero[data-astro-cid-tdhfmtsg] h1[data-astro-cid-tdhfmtsg]{max-width:18ch}.jobs-hero__actions[data-astro-cid-tdhfmtsg]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.jobs-hero__facts[data-astro-cid-tdhfmtsg]{background:var(--sw-line);border:1px solid var(--sw-line);border-radius:var(--sw-r-l);box-shadow:var(--sw-shadow);grid-template-columns:repeat(2,1fr);gap:1px;margin:0;display:grid;overflow:hidden}.jobs-hero__facts[data-astro-cid-tdhfmtsg] div[data-astro-cid-tdhfmtsg]{background:var(--sw-white);padding:1.4rem 1.3rem}.jobs-hero__facts[data-astro-cid-tdhfmtsg] dt[data-astro-cid-tdhfmtsg]{color:var(--sw-brand-text);letter-spacing:-.02em;font-size:clamp(1.5rem,1.1rem + 1.4vw,2rem);font-weight:700;line-height:1.1}.jobs-hero__facts[data-astro-cid-tdhfmtsg] div[data-astro-cid-tdhfmtsg]:nth-child(2n) dt[data-astro-cid-tdhfmtsg]{color:var(--sw-accent-text)}.jobs-hero__facts[data-astro-cid-tdhfmtsg] dd[data-astro-cid-tdhfmtsg]{color:var(--sw-ink-50);margin:.35rem 0 0;font-size:.9rem}.why__grid[data-astro-cid-tdhfmtsg]{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.why__grid[data-astro-cid-tdhfmtsg] h3[data-astro-cid-tdhfmtsg]{margin-bottom:.4rem}.why__grid[data-astro-cid-tdhfmtsg] p[data-astro-cid-tdhfmtsg]{color:var(--sw-ink-70);margin:0;font-size:.97rem}.jobs__later[data-astro-cid-tdhfmtsg]{border-radius:var(--sw-r-l);background:var(--sw-brand-10);border:1px solid #cfe6f4;align-items:center;gap:1.25rem;margin-top:1.75rem;padding:1.75rem;display:grid}.jobs__later[data-astro-cid-tdhfmtsg] h3[data-astro-cid-tdhfmtsg]{margin-bottom:.35rem}.jobs__later[data-astro-cid-tdhfmtsg] p[data-astro-cid-tdhfmtsg]{color:var(--sw-ink-70);margin:0}.jobs__later[data-astro-cid-tdhfmtsg] .btn[data-astro-cid-tdhfmtsg]{justify-self:start}.day[data-astro-cid-tdhfmtsg]{counter-reset:day;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.day__item[data-astro-cid-tdhfmtsg]{border-radius:var(--sw-r-m);background:#ffffff12;border:1px solid #ffffff1f;padding:1.4rem 1.4rem 1.4rem 1.6rem;position:relative}.day__item[data-astro-cid-tdhfmtsg]:before{content:"";background:var(--sw-accent);border-radius:4px;width:4px;position:absolute;top:1.4rem;bottom:1.4rem;left:0}.day__label[data-astro-cid-tdhfmtsg]{letter-spacing:.08em;text-transform:uppercase;color:var(--sw-brand);margin-bottom:.4rem;font-size:.78rem;font-weight:600;display:block}.day__item[data-astro-cid-tdhfmtsg] p[data-astro-cid-tdhfmtsg]{color:var(--sw-on-brand-muted);margin:0;font-size:.97rem}.steps[data-astro-cid-tdhfmtsg]{gap:1.5rem 2rem;margin:0;padding:0;list-style:none;display:grid}.steps__item[data-astro-cid-tdhfmtsg]{padding-top:.25rem;position:relative}.steps__num[data-astro-cid-tdhfmtsg]{background:var(--sw-accent);width:44px;height:44px;color:var(--sw-on-accent);border-radius:50%;place-items:center;margin-bottom:1rem;font-size:1.1rem;font-weight:700;display:grid}.steps__item[data-astro-cid-tdhfmtsg] h3[data-astro-cid-tdhfmtsg]{margin-bottom:.4rem}.steps__item[data-astro-cid-tdhfmtsg] p[data-astro-cid-tdhfmtsg]{color:var(--sw-ink-70);margin:0;font-size:.97rem}.jobs-faq[data-astro-cid-tdhfmtsg]{gap:2rem;display:grid}.jobs-faq__list[data-astro-cid-tdhfmtsg]{gap:.75rem;display:grid}.jobs-faq__item[data-astro-cid-tdhfmtsg]{background:var(--sw-white);border:1px solid var(--sw-line);border-radius:var(--sw-r-m);box-shadow:var(--sw-shadow-card);padding:0 1.25rem}.jobs-faq__item[data-astro-cid-tdhfmtsg][open]{border-color:var(--sw-brand)}.jobs-faq__item[data-astro-cid-tdhfmtsg] summary[data-astro-cid-tdhfmtsg]{cursor:pointer;color:var(--sw-brand-deep);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-weight:600;list-style:none;display:flex}.jobs-faq__item[data-astro-cid-tdhfmtsg] summary[data-astro-cid-tdhfmtsg]::-webkit-details-marker{display:none}.jobs-faq__icon[data-astro-cid-tdhfmtsg]{background:var(--sw-brand-10);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.jobs-faq__icon[data-astro-cid-tdhfmtsg]:before,.jobs-faq__icon[data-astro-cid-tdhfmtsg]:after{content:"";background:var(--sw-brand-text);width:12px;height:2px;transition:transform .2s var(--sw-ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jobs-faq__icon[data-astro-cid-tdhfmtsg]:after{transform:translate(-50%,-50%)rotate(90deg)}.jobs-faq__item[data-astro-cid-tdhfmtsg][open] .jobs-faq__icon[data-astro-cid-tdhfmtsg]{background:var(--sw-accent-10)}.jobs-faq__item[data-astro-cid-tdhfmtsg][open] .jobs-faq__icon[data-astro-cid-tdhfmtsg]:before,.jobs-faq__item[data-astro-cid-tdhfmtsg][open] .jobs-faq__icon[data-astro-cid-tdhfmtsg]:after{background:var(--sw-accent-text)}.jobs-faq__item[data-astro-cid-tdhfmtsg][open] .jobs-faq__icon[data-astro-cid-tdhfmtsg]:before{transform:translate(-50%,-50%)rotate(45deg)}.jobs-faq__item[data-astro-cid-tdhfmtsg][open] .jobs-faq__icon[data-astro-cid-tdhfmtsg]:after{transform:translate(-50%,-50%)rotate(-45deg)}.jobs-faq__item[data-astro-cid-tdhfmtsg] p[data-astro-cid-tdhfmtsg]{color:var(--sw-ink-70);margin:0;padding:0 0 1.25rem}.jobs-cta[data-astro-cid-tdhfmtsg]{text-align:center;border-radius:var(--sw-r-xl);background:var(--sw-brand-deep);background-image:var(--sw-brand-gradient);color:var(--sw-on-brand);padding:3rem 1.5rem;position:relative;overflow:hidden}.jobs-cta[data-astro-cid-tdhfmtsg]:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#fa992059,#0000 70%);width:60%;position:absolute;top:-40%;right:-10%}.jobs-cta[data-astro-cid-tdhfmtsg]>[data-astro-cid-tdhfmtsg]{position:relative}.jobs-cta[data-astro-cid-tdhfmtsg] h2[data-astro-cid-tdhfmtsg]{margin-bottom:.5rem}.jobs-cta[data-astro-cid-tdhfmtsg] p[data-astro-cid-tdhfmtsg]{color:var(--sw-on-brand-muted);max-width:36rem;margin-inline:auto}.jobs-cta__actions[data-astro-cid-tdhfmtsg]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:1.5rem 0 1rem;display:flex}.jobs-cta__actions[data-astro-cid-tdhfmtsg] .btn[data-astro-cid-tdhfmtsg]{white-space:nowrap}@media (width<=559px){.jobs-cta[data-astro-cid-tdhfmtsg]{padding-inline:1rem}.jobs-cta__actions[data-astro-cid-tdhfmtsg] .btn[data-astro-cid-tdhfmtsg]{padding-inline:1.2rem;font-size:.95rem}}.jobs-cta[data-astro-cid-tdhfmtsg] small[data-astro-cid-tdhfmtsg]{color:var(--sw-on-brand-muted)}@media (width>=700px){.why__grid[data-astro-cid-tdhfmtsg],.steps[data-astro-cid-tdhfmtsg],.day[data-astro-cid-tdhfmtsg]{grid-template-columns:repeat(2,1fr)}.jobs__later[data-astro-cid-tdhfmtsg]{grid-template-columns:1fr auto}}@media (width>=900px){.jobs-hero__grid[data-astro-cid-tdhfmtsg]{grid-template-columns:1.15fr 1fr;gap:3.5rem}.jobs-hero[data-astro-cid-tdhfmtsg]{padding-block:var(--sw-section) calc(var(--sw-section) * 1.1)}.jobs-faq[data-astro-cid-tdhfmtsg]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:3rem}.jobs-faq__head[data-astro-cid-tdhfmtsg]{top:calc(var(--sw-nav-h) + 2rem);position:sticky}}@media (width>=1000px){.why__grid[data-astro-cid-tdhfmtsg]{grid-template-columns:repeat(3,1fr)}.steps[data-astro-cid-tdhfmtsg],.day[data-astro-cid-tdhfmtsg]{grid-template-columns:repeat(4,1fr)}}
