.accordion.astro-ztaq7sjr{background:var(--color-bg);border-radius:var(--radius);box-shadow:0 0 0 1px var(--color-border),0 6px 20px color-mix(in srgb,var(--color-shadow) 12%,transparent);word-break:auto-phrase;text-wrap:pretty}.accordion.astro-ztaq7sjr+.accordion{margin-top:var(--space-3)}summary.astro-ztaq7sjr{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);cursor:pointer;list-style:none}summary.astro-ztaq7sjr::-webkit-details-marker{display:none}summary.astro-ztaq7sjr:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius)}.mark.astro-ztaq7sjr{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--color-accent);color:var(--color-primary-contrast);font-weight:700}.heading.astro-ztaq7sjr{flex:1;display:flex;flex-direction:column}.title.astro-ztaq7sjr{font-size:var(--font-size-lg);font-weight:700;line-height:var(--line-height-tight)}.sub.astro-ztaq7sjr{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted)}.icon.astro-ztaq7sjr{position:relative;flex:none;width:1rem;height:1rem}.icon.astro-ztaq7sjr:before,.icon.astro-ztaq7sjr:after{content:"";position:absolute;inset:50% 0 auto;height:2px;margin-top:-1px;background:var(--color-accent);transition:transform .2s}.icon.astro-ztaq7sjr:after{transform:rotate(90deg)}.accordion.astro-ztaq7sjr[open] .icon.astro-ztaq7sjr:after{transform:rotate(0)}.body.astro-ztaq7sjr{padding:0 var(--space-5) var(--space-5)}.body.astro-ztaq7sjr>:last-child{margin-bottom:0}.job-list.astro-ife2cld6{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.job-list.astro-ife2cld6 li.astro-ife2cld6{background:var(--color-bg);border-radius:var(--radius);box-shadow:0 0 0 1px var(--color-border),0 6px 20px color-mix(in srgb,var(--color-shadow) 12%,transparent)}.job-card.astro-ife2cld6{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);color:var(--color-text);text-decoration:none;word-break:auto-phrase;text-wrap:pretty}.job-card.astro-ife2cld6:after{content:"\2192";content:"\2192" / "";flex:none;color:var(--color-accent);font-weight:700}.job-card.astro-ife2cld6:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius)}.job-heading.astro-ife2cld6{flex:1;display:flex;flex-direction:column}.job-title.astro-ife2cld6{font-size:var(--font-size-lg);font-weight:700;line-height:var(--line-height-tight)}.job-summary.astro-ife2cld6{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted)}.flow.astro-ife2cld6{display:grid;gap:var(--space-6);margin:0;padding:0;list-style:none}.flow.astro-ife2cld6,.flow-note.astro-ife2cld6{word-break:auto-phrase;text-wrap:pretty}.flow.astro-ife2cld6 li.astro-ife2cld6{position:relative;display:grid;grid-template-columns:11rem 1fr;grid-template-areas:"step text" "title text";column-gap:var(--space-5);align-items:center;padding:var(--space-5);background:var(--color-bg);border-radius:var(--radius);box-shadow:var(--shadow-card)}.flow.astro-ife2cld6 li.astro-ife2cld6:not(:last-child):after{content:"";position:absolute;right:50%;bottom:calc(var(--space-6) / -2);width:.75rem;height:.75rem;border-top:3px solid var(--color-accent);border-right:3px solid var(--color-accent);transform:translate(50%,50%) rotate(135deg)}.step.astro-ife2cld6{grid-area:step;justify-self:start;display:inline-block;margin-bottom:var(--space-3);padding:0 var(--space-3);background:var(--color-accent);border-radius:999px;color:var(--color-primary-contrast);font-size:var(--font-size-sm);font-weight:700;letter-spacing:var(--letter-spacing-wide)}.flow.astro-ife2cld6 h3.astro-ife2cld6{grid-area:title;margin:0;font-size:var(--font-size-xl)}.flow.astro-ife2cld6 p.astro-ife2cld6{grid-area:text;margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.flow-note.astro-ife2cld6{margin:var(--space-5) 0 0;text-align:center;font-weight:700}@container recruit (width <= 767px){.flow.astro-ife2cld6{max-width:32rem;margin-inline:auto}.flow.astro-ife2cld6 li.astro-ife2cld6{display:block;text-align:center}.flow.astro-ife2cld6 h3.astro-ife2cld6{margin-bottom:var(--space-2)}}
