.careers-hero[data-astro-cid-ub2ydsni]{isolation:isolate;padding-block:var(--space-6) var(--space-8);background:linear-gradient(var(--bg-0), transparent 22%), radial-gradient(ellipse 45% 70% at 78% 30%, color-mix(in srgb, var(--blue) 9%, transparent), color-mix(in srgb, var(--blue) 6.75%, transparent) 22%, color-mix(in srgb, var(--blue) 4.05%, transparent) 42%, color-mix(in srgb, var(--blue) 1.8%, transparent) 60%, color-mix(in srgb, var(--blue) 0.54%, transparent) 74%, transparent 88%);position:relative;overflow:clip}.careers-hero__circuit[data-astro-cid-ub2ydsni]{z-index:-1;stroke-linecap:round;stroke-linejoin:round;width:100%;height:15rem;position:absolute;inset:auto 0 0;mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000)}.careers-hero__circuit[data-astro-cid-ub2ydsni] path[data-astro-cid-ub2ydsni]{stroke:color-mix(in srgb, var(--silver) 22%, transparent);stroke-width:1px}.careers-hero__circuit[data-astro-cid-ub2ydsni] circle[data-astro-cid-ub2ydsni]{fill:var(--bg-0);stroke:color-mix(in srgb, var(--silver) 40%, transparent)}.careers-hero__circuit[data-astro-cid-ub2ydsni] .careers-hero__circuit-accent[data-astro-cid-ub2ydsni]{stroke:color-mix(in srgb, var(--cyan) 70%, transparent)}.careers-hero__inner[data-astro-cid-ub2ydsni]{row-gap:var(--space-6)}.careers-hero__copy[data-astro-cid-ub2ydsni],.careers-hero__facts[data-astro-cid-ub2ydsni]{grid-column:1/-1}.careers-hero__title[data-astro-cid-ub2ydsni]{font-size:var(--fs-h1);line-height:var(--lh-display);letter-spacing:var(--tracking-display);text-wrap:balance}.careers-hero__statement[data-astro-cid-ub2ydsni]{max-inline-size:15em;margin-top:var(--space-4);font-family:var(--font-display);font-size:clamp(1.875rem,1.4rem + 2vw,3.5rem);font-weight:var(--fw-medium);letter-spacing:-.025em;color:var(--color-text-muted);text-wrap:balance;line-height:1.08}@supports (background-clip:text){.careers-hero__statement[data-astro-cid-ub2ydsni]{color:#0000;background:linear-gradient(176deg,#f4f7fa 0%,#c7cdd6 55%,#8f98a5 100%);-webkit-background-clip:text;background-clip:text}}.careers-hero__intro[data-astro-cid-ub2ydsni]{max-inline-size:34rem;margin-top:var(--space-5);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);color:var(--color-text-muted);text-wrap:pretty}.careers-hero__actions[data-astro-cid-ub2ydsni]{margin-top:var(--space-6)}.careers-hero__facts[data-astro-cid-ub2ydsni]{border-top:var(--border-width) solid var(--color-border);display:grid}.careers-hero__fact[data-astro-cid-ub2ydsni]{padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--color-border)}.careers-hero__fact[data-astro-cid-ub2ydsni] dt[data-astro-cid-ub2ydsni]{font-size:var(--fs-small);line-height:var(--lh-ui);color:var(--color-text-muted)}.careers-hero__fact[data-astro-cid-ub2ydsni] dd[data-astro-cid-ub2ydsni]{margin-top:var(--space-1);font-weight:var(--fw-medium);line-height:var(--lh-ui)}.careers-hero__map[data-astro-cid-ub2ydsni]{stroke-linecap:round;stroke-linejoin:round;display:none}.careers-hero__ring[data-astro-cid-ub2ydsni]{stroke:color-mix(in srgb, var(--silver) 22%, transparent);stroke-width:1px;stroke-dasharray:2 7}.careers-hero__ring--outer[data-astro-cid-ub2ydsni]{stroke:color-mix(in srgb, var(--silver) 13%, transparent)}.careers-hero__trace[data-astro-cid-ub2ydsni]{stroke:color-mix(in srgb, var(--silver) 34%, transparent);stroke-width:1.25px}.careers-hero__node[data-astro-cid-ub2ydsni]{fill:var(--bg-0);stroke:color-mix(in srgb, var(--silver) 55%, transparent);stroke-width:1.25px}.careers-hero__node--accent[data-astro-cid-ub2ydsni]{stroke:var(--cyan);stroke-width:1.5px}.careers-hero__center[data-astro-cid-ub2ydsni]{fill:var(--bg-0);stroke:var(--cyan);stroke-width:1.5px}.careers-hero__core[data-astro-cid-ub2ydsni]{fill:var(--cyan)}.careers-hero__pulse[data-astro-cid-ub2ydsni]{fill:none;stroke:color-mix(in srgb, var(--cyan) 55%, transparent);stroke-width:1px;opacity:0}@media (width>=768px){.careers-hero__facts[data-astro-cid-ub2ydsni]{column-gap:var(--gutter);border-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}.careers-hero__fact[data-astro-cid-ub2ydsni]{padding-block:var(--space-4) 0;border-top:var(--border-width) solid var(--color-border);border-bottom:0}}@media (width>=1024px){.careers-hero__inner[data-astro-cid-ub2ydsni]{align-items:center}.careers-hero__copy[data-astro-cid-ub2ydsni]{grid-column:1/span 5}.careers-hero__map[data-astro-cid-ub2ydsni]{grid-column:6/-1;justify-self:end;width:100%;max-width:34rem;height:auto;display:block}.careers-hero__circuit[data-astro-cid-ub2ydsni]{display:none}}@media (width>=1200px){.careers-hero[data-astro-cid-ub2ydsni]{padding-block:var(--space-7) var(--space-8)}.careers-hero__copy[data-astro-cid-ub2ydsni]{grid-column:1/span 7}.careers-hero__map[data-astro-cid-ub2ydsni]{grid-column:8/-1}}@media (prefers-reduced-motion:no-preference){.careers-hero__circuit[data-astro-cid-ub2ydsni] path[data-astro-cid-ub2ydsni],.careers-hero__trace[data-astro-cid-ub2ydsni]{stroke-dasharray:1;animation:careers-hero-draw 1.6s var(--ease-cinematic) .2s both}.careers-hero__node[data-astro-cid-ub2ydsni]{animation:careers-hero-node var(--dur-reveal) var(--ease-enter) 1.1s both}.careers-hero__node--accent[data-astro-cid-ub2ydsni]{animation-delay:1.4s}.careers-hero__pulse[data-astro-cid-ub2ydsni]{animation:careers-hero-pulse 5s var(--ease-enter) 1.8s infinite}.careers-hero__map[data-astro-cid-ub2ydsni][data-offscreen] .careers-hero__pulse[data-astro-cid-ub2ydsni]{animation-play-state:paused}}@keyframes careers-hero-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes careers-hero-node{0%{opacity:0}}@keyframes careers-hero-pulse{0%{opacity:.9;r:9px}45%,to{opacity:0;r:88px}}.role[data-astro-cid-ly2g4eat]{row-gap:var(--space-4);padding-top:var(--section-space-compact)}.role__title[data-astro-cid-ly2g4eat],.role__body[data-astro-cid-ly2g4eat],.role__list[data-astro-cid-ly2g4eat]{grid-column:1/-1}.role__title[data-astro-cid-ly2g4eat]{font-size:var(--fs-h3);line-height:var(--lh-subheading);letter-spacing:var(--tracking-subheading);text-wrap:balance}.role__body[data-astro-cid-ly2g4eat]{max-inline-size:44rem}.role__statement[data-astro-cid-ly2g4eat]{font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1.3vw,2.375rem);font-weight:var(--fw-medium);letter-spacing:-.015em;text-wrap:balance;line-height:1.2}.role__text[data-astro-cid-ly2g4eat]{max-inline-size:40rem;margin-top:var(--space-6);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);color:var(--color-text-muted);text-wrap:pretty}.role__list[data-astro-cid-ly2g4eat]{gap:var(--space-2) var(--gutter);margin-top:var(--space-5);display:grid}.duty[data-astro-cid-ly2g4eat]{--on:0;align-content:start;gap:var(--space-3);padding-block:var(--space-5);border-top:var(--border-width) solid var(--color-border);display:grid;position:relative}.duty[data-astro-cid-ly2g4eat]:before{content:"";width:var(--space-8);background-color:var(--color-accent);transform-origin:0;height:1px;position:absolute;top:-1px;left:0}.duty__icon[data-astro-cid-ly2g4eat]{width:3rem;height:3rem;margin-bottom:var(--space-2);stroke-linecap:round;stroke-linejoin:round}.duty__trace[data-astro-cid-ly2g4eat]{stroke:color-mix(in srgb, var(--silver) calc(55% + var(--on) * 25%), transparent);stroke-width:1.5px;transition:stroke var(--dur-ui) var(--ease-standard)}.duty__accent[data-astro-cid-ly2g4eat]{stroke:var(--cyan);stroke-width:1.5px}.duty__node[data-astro-cid-ly2g4eat]{fill:var(--bg-0);stroke:color-mix(in srgb, var(--silver) 70%, transparent);stroke-width:1.5px}.duty__node--accent[data-astro-cid-ly2g4eat]{fill:color-mix(in srgb, var(--cyan) calc(var(--on) * 100%), var(--bg-0));stroke:var(--cyan);transition:fill var(--dur-ui) var(--ease-standard)}.duty__title[data-astro-cid-ly2g4eat]{font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);line-height:var(--lh-subheading);text-wrap:balance}.duty__text[data-astro-cid-ly2g4eat]{max-inline-size:26rem;color:var(--color-text-muted);text-wrap:pretty}@media (hover:hover){.duty[data-astro-cid-ly2g4eat]:hover{--on:1}}@media (width>=768px){.role__title[data-astro-cid-ly2g4eat]{grid-column:1/span 3}.role__body[data-astro-cid-ly2g4eat]{grid-column:4/-1}}@media (width>=1024px){.role__list[data-astro-cid-ly2g4eat]{column-gap:calc(var(--gutter) * 1.5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.role__title[data-astro-cid-ly2g4eat]{grid-column:1/span 4}.role__body[data-astro-cid-ly2g4eat]{grid-column:5/-1}.role__list[data-astro-cid-ly2g4eat]{margin-top:var(--space-6);grid-column:5/-1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.duty[data-astro-cid-ly2g4eat]:before{animation:linear both role-line view();animation-range:entry 20% cover 40%}.duty__accent[data-astro-cid-ly2g4eat]{stroke-dasharray:1;animation:linear both role-draw view();animation-range:entry 30% cover 45%}}}@keyframes role-line{0%{scale:0 1}}@keyframes role-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.profile[data-astro-cid-zxeeta2n]{margin-top:var(--section-space-compact);padding-block:var(--section-space-compact);border-radius:var(--space-5)}.profile__inner[data-astro-cid-zxeeta2n]{row-gap:var(--space-6)}.profile__intro[data-astro-cid-zxeeta2n],.profile__list[data-astro-cid-zxeeta2n]{grid-column:1/-1}.profile__title[data-astro-cid-zxeeta2n]{font-size:var(--fs-h3);line-height:var(--lh-subheading);letter-spacing:var(--tracking-subheading);text-wrap:balance}.profile__text[data-astro-cid-zxeeta2n]{max-inline-size:30rem;margin-top:var(--space-4);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);color:var(--color-text-muted);text-wrap:pretty}.trait[data-astro-cid-zxeeta2n]{gap:var(--space-2);padding:var(--space-4) 0 var(--space-4) var(--space-6);border-top:var(--border-width) solid var(--color-border);display:grid;position:relative}.trait[data-astro-cid-zxeeta2n]:last-child{border-bottom:var(--border-width) solid var(--color-border)}.trait[data-astro-cid-zxeeta2n]:before{content:"";top:calc(var(--space-4) + .5em);border:1.5px solid var(--color-accent);border-radius:50%;width:7px;height:7px;position:absolute;left:0}.trait__title[data-astro-cid-zxeeta2n]{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:var(--lh-subheading);letter-spacing:var(--tracking-subheading);text-wrap:balance}.trait__text[data-astro-cid-zxeeta2n]{max-inline-size:32rem;color:var(--color-text-muted);text-wrap:pretty}@media (width>=768px){.profile[data-astro-cid-zxeeta2n]{border-radius:var(--space-6)}.profile__intro[data-astro-cid-zxeeta2n]{grid-column:1/span 6}.trait[data-astro-cid-zxeeta2n]{column-gap:var(--gutter);padding-block:var(--space-5);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:baseline}.trait[data-astro-cid-zxeeta2n]:before{top:calc(var(--space-5) + .6em)}}@media (width>=1200px){.profile__inner[data-astro-cid-zxeeta2n]{align-items:start}.profile__intro[data-astro-cid-zxeeta2n]{grid-column:1/span 4}.profile__list[data-astro-cid-zxeeta2n]{grid-column:5/-1}}@media (width>=1200px) and (height>=720px){.profile__intro[data-astro-cid-zxeeta2n]{top:calc(var(--header-height-compact) + var(--space-7));position:sticky}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.trait[data-astro-cid-zxeeta2n]:before{animation:linear both profile-node view();animation-range:entry 30% cover 40%}}}@keyframes profile-node{to{background-color:var(--color-accent)}}.apply[data-astro-cid-wuroe2jk]{isolation:isolate;padding-block:var(--section-space-compact);scroll-margin-top:var(--space-4);background:radial-gradient(ellipse 40% 50% at 78% 40%, color-mix(in srgb, var(--blue) 10%, transparent), transparent 72%), radial-gradient(ellipse 30% 35% at 70% 90%, color-mix(in srgb, var(--cyan) 5%, transparent), transparent 70%);position:relative}.apply__inner[data-astro-cid-wuroe2jk]{row-gap:var(--space-6)}.apply__aside[data-astro-cid-wuroe2jk],.apply__main[data-astro-cid-wuroe2jk]{grid-column:1/-1}.apply__title[data-astro-cid-wuroe2jk]{max-inline-size:14ch;font-size:clamp(2.25rem,1.75rem + 1.6vw,3.5rem);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}.apply__text[data-astro-cid-wuroe2jk]{max-inline-size:30rem;margin-top:var(--space-5);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);color:var(--color-text-muted);text-wrap:pretty}.apply__direct[data-astro-cid-wuroe2jk]{gap:var(--space-2);max-inline-size:30rem;margin-top:var(--space-6);padding:var(--space-5) 0 0 var(--space-6);border-top:var(--border-width) solid var(--color-border);display:grid;position:relative}.apply__direct[data-astro-cid-wuroe2jk]:before{content:"";top:calc(var(--space-5) + .45em);border:1px solid var(--color-accent);border-radius:50%;width:7px;height:7px;position:absolute;left:0}.apply__direct-title[data-astro-cid-wuroe2jk]{font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:var(--lh-subheading)}.apply__direct-text[data-astro-cid-wuroe2jk]{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-text-muted)}.apply__direct-text[data-astro-cid-wuroe2jk] a[data-astro-cid-wuroe2jk]{font-weight:var(--fw-semibold);color:var(--color-text);white-space:nowrap;padding-block:.875rem}.apply__panel[data-astro-cid-wuroe2jk]{padding:var(--space-6) var(--space-5);border-radius:calc(var(--radius-card) + var(--space-2));background:linear-gradient(180deg, #ffffff0b, #ffffff03 60%), var(--bg-1);position:relative;box-shadow:0 40px 80px -48px #000000e6,inset 0 1px #ffffff0f}.apply__panel[data-astro-cid-wuroe2jk]:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(150deg,#c7cdd661,#c7cdd614 38%,#c7cdd60d 62%,#59e1ff57);padding:1px;position:absolute;inset:0;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.apply-form[data-astro-cid-wuroe2jk]{gap:var(--space-6);display:grid}.apply-form__position[data-astro-cid-wuroe2jk]{gap:var(--space-2);font-size:var(--fs-eyebrow);font-weight:var(--fw-semibold);line-height:var(--lh-ui);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-muted);align-items:center;display:inline-flex}.apply-form__position[data-astro-cid-wuroe2jk]:before{content:"";background-color:var(--cyan);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--cyan) 16%, transparent);border-radius:50%;flex:none}.apply-form__title[data-astro-cid-wuroe2jk]{margin-top:var(--space-3);font-size:var(--fs-h4);line-height:var(--lh-subheading);letter-spacing:var(--tracking-subheading)}.apply-form__note[data-astro-cid-wuroe2jk]{margin-top:var(--space-2);font-size:var(--fs-small);color:var(--color-text-muted)}.apply-form__req[data-astro-cid-wuroe2jk]{color:var(--color-accent);margin-left:.15em}.apply-form__summary[data-astro-cid-wuroe2jk]:empty{display:none}.apply-form__grid[data-astro-cid-wuroe2jk]{gap:var(--space-5) var(--gutter);display:grid}.apply-field[data-astro-cid-wuroe2jk]{align-content:start}.apply-field__box[data-astro-cid-wuroe2jk]{position:relative}.apply-field__box[data-astro-cid-wuroe2jk] .control[data-astro-cid-wuroe2jk]{padding-right:var(--space-8)}.apply[data-astro-cid-wuroe2jk] .control[data-astro-cid-wuroe2jk]{transition:border-color var(--dur-micro) var(--ease-standard), box-shadow var(--dur-micro) var(--ease-standard), background-color var(--dur-micro) var(--ease-standard);background-color:#ffffff09}.apply[data-astro-cid-wuroe2jk] .control[data-astro-cid-wuroe2jk]:focus{border-color:var(--color-focus);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-focus) 14%, transparent);background-color:#ffffff0f}.apply[data-astro-cid-wuroe2jk] .control[data-astro-cid-wuroe2jk]:focus-visible{outline-offset:2px}.apply[data-astro-cid-wuroe2jk] .control[data-astro-cid-wuroe2jk][aria-invalid=true]{border-color:var(--color-danger);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-danger) 12%, transparent)}.apply-field__ok[data-astro-cid-wuroe2jk]{top:50%;right:var(--space-4);fill:none;width:1rem;height:1rem;stroke:var(--color-success);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity var(--dur-ui) var(--ease-standard), scale var(--dur-ui) var(--ease-enter);pointer-events:none;position:absolute;translate:0 -50%;scale:.6}[data-astro-cid-wuroe2jk][data-valid] .apply-field__ok[data-astro-cid-wuroe2jk]{opacity:1;scale:1}.apply[data-astro-cid-wuroe2jk] .field__error[data-astro-cid-wuroe2jk]:empty{display:none}.apply-field__meta[data-astro-cid-wuroe2jk]{gap:var(--space-4);justify-content:space-between;align-items:baseline;display:flex}.apply-field__counter[data-astro-cid-wuroe2jk]{font-variant-numeric:tabular-nums;color:var(--color-text-muted);margin-left:auto;font-size:.8125rem}.apply-field__counter[data-astro-cid-wuroe2jk][data-near]{color:var(--color-text);font-weight:var(--fw-semibold)}.cv__drop[data-astro-cid-wuroe2jk]{gap:var(--space-4);min-height:5.5rem;padding:var(--space-4) var(--space-5);border:var(--border-width) dashed color-mix(in srgb, var(--silver) 32%, transparent);border-radius:var(--radius-control);transition:border-color var(--dur-micro) var(--ease-standard), background-color var(--dur-micro) var(--ease-standard);background-color:#ffffff05;align-items:center;display:flex;position:relative}.cv__input[data-astro-cid-wuroe2jk]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.cv__icon[data-astro-cid-wuroe2jk]{width:2.5rem;height:2.5rem;stroke:color-mix(in srgb, var(--silver) 70%, transparent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.cv__icon[data-astro-cid-wuroe2jk] .cv__icon-accent[data-astro-cid-wuroe2jk]{stroke:var(--cyan)}.cv__copy[data-astro-cid-wuroe2jk]{gap:var(--space-1);display:grid}.cv__choose[data-astro-cid-wuroe2jk]{font-weight:var(--fw-semibold);line-height:var(--lh-ui)}.cv__rules[data-astro-cid-wuroe2jk]{font-size:var(--fs-small);line-height:var(--lh-ui);color:var(--color-text-muted)}@media (hover:hover){.cv__drop[data-astro-cid-wuroe2jk]:has(.cv__input:enabled):hover{border-color:var(--cyan);background-color:color-mix(in srgb, var(--cyan) 5%, transparent)}}.cv__drop[data-astro-cid-wuroe2jk]:has(.cv__input:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}.cv__drop[data-astro-cid-wuroe2jk]:has(.cv__input:disabled){border-color:color-mix(in srgb, var(--silver) 18%, transparent);background-color:#0000}.cv__drop[data-astro-cid-wuroe2jk]:has(.cv__input:disabled) .cv__icon[data-astro-cid-wuroe2jk],.cv__drop[data-astro-cid-wuroe2jk]:has(.cv__input:disabled) .cv__copy[data-astro-cid-wuroe2jk]{opacity:.55}.cv__input[data-astro-cid-wuroe2jk]:disabled{cursor:not-allowed}.cv[data-astro-cid-wuroe2jk][data-invalid] .cv__drop[data-astro-cid-wuroe2jk]{border-color:var(--color-danger)}.cv__file[data-astro-cid-wuroe2jk]{gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border:var(--border-width) solid color-mix(in srgb, var(--cyan) 35%, transparent);border-radius:var(--radius-control);background-color:color-mix(in srgb, var(--cyan) 6%, transparent);font-size:var(--fs-small);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.cv__file[data-astro-cid-wuroe2jk][hidden]{display:none}.cv__name[data-astro-cid-wuroe2jk]{overflow-wrap:anywhere;min-width:0}.cv__remove[data-astro-cid-wuroe2jk]{min-height:44px;padding:0 var(--space-2);color:var(--color-text);font-weight:var(--fw-semibold);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;text-decoration:underline}.apply-form__footer[data-astro-cid-wuroe2jk]{gap:var(--space-5);padding-top:var(--space-6);border-top:var(--border-width) solid var(--color-border);display:grid}.apply-form__footer[data-astro-cid-wuroe2jk] noscript[data-astro-cid-wuroe2jk]{grid-column:1/-1}.apply-form__privacy[data-astro-cid-wuroe2jk]{max-inline-size:26rem;font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-text-muted)}.apply-form__privacy[data-astro-cid-wuroe2jk] a[data-astro-cid-wuroe2jk]{color:var(--color-text);padding-block:.875rem}.apply-form__footer[data-astro-cid-wuroe2jk] .apply-form__submit{width:100%}.apply-form[data-astro-cid-wuroe2jk][hidden],.apply-form__result[data-astro-cid-wuroe2jk]:empty{display:none}.apply-form__result[data-astro-cid-wuroe2jk],.apply-form__turnstile[data-astro-cid-wuroe2jk]{grid-column:1/-1}.apply-form__trap[data-astro-cid-wuroe2jk]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.apply-form__spinner[data-astro-cid-wuroe2jk]{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;display:none}.apply-form[data-astro-cid-wuroe2jk][aria-busy=true] .apply-form__spinner[data-astro-cid-wuroe2jk]{animation:.8s linear infinite apply-spin;display:inline-block}.apply-form[data-astro-cid-wuroe2jk][aria-busy=true] .apply-form__submit .btn__icon{display:none}.apply-form__footer[data-astro-cid-wuroe2jk] .apply-form__submit[aria-disabled=true]{opacity:.7;cursor:progress}@keyframes apply-spin{to{rotate:360deg}}.apply-success[data-astro-cid-wuroe2jk]{gap:var(--space-3);padding:var(--space-6) var(--space-5);border:var(--border-width) solid color-mix(in srgb, var(--color-success) 40%, transparent);border-radius:var(--radius-card);background-color:color-mix(in srgb, var(--color-success) 6%, transparent);justify-items:start;display:grid}.apply-success[data-astro-cid-wuroe2jk][hidden]{display:none}.apply-success__icon[data-astro-cid-wuroe2jk]{width:3rem;height:3rem;stroke:var(--color-success);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.apply-success__title[data-astro-cid-wuroe2jk]{font-size:var(--fs-h4);line-height:var(--lh-subheading);letter-spacing:var(--tracking-subheading)}.apply-success__title[data-astro-cid-wuroe2jk]:focus{outline:none}.apply-success__text[data-astro-cid-wuroe2jk]{max-inline-size:34rem;color:var(--color-text-muted)}@media (width>=768px){.apply__aside[data-astro-cid-wuroe2jk]{grid-column:1/span 6}.apply__panel[data-astro-cid-wuroe2jk]{padding:var(--space-7);border-radius:calc(var(--radius-card) + var(--space-3))}.apply-form__grid[data-astro-cid-wuroe2jk]{grid-template-columns:repeat(2,minmax(0,1fr))}.apply-form__footer[data-astro-cid-wuroe2jk]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.apply-form__footer[data-astro-cid-wuroe2jk] .apply-form__submit{width:auto}.apply-success[data-astro-cid-wuroe2jk]{padding:var(--space-7)}}@media (width>=1200px){.apply__inner[data-astro-cid-wuroe2jk]{align-items:start;row-gap:0}.apply__aside[data-astro-cid-wuroe2jk]{grid-column:1/span 4}.apply__main[data-astro-cid-wuroe2jk]{grid-column:6/-1}}@media (width>=1200px) and (height>=720px){.apply__aside[data-astro-cid-wuroe2jk]{top:calc(var(--header-height-compact) + var(--space-7));position:sticky}}@media (prefers-reduced-motion:no-preference){.apply-success[data-astro-cid-wuroe2jk]:not([hidden]){animation:apply-in var(--dur-ui) var(--ease-enter) both}}@media (prefers-reduced-motion:reduce){.apply-field__ok[data-astro-cid-wuroe2jk]{transition:opacity var(--dur-micro) linear;scale:1}.apply-form[data-astro-cid-wuroe2jk][aria-busy=true] .apply-form__spinner[data-astro-cid-wuroe2jk]{opacity:.6;border-right-color:currentColor;animation:none}}@keyframes apply-in{0%{opacity:0;translate:0 8px}}
