.page_solo__wbFSL{max-width:760px;margin-top:clamp(40px,5vw,88px)}@media (max-width:560px){.page_solo__wbFSL{margin-top:8px}}.formSubmit_swap__w2h0D{justify-items:center;align-items:center}.formSubmit_pending__qPqsa{display:inline-flex;align-items:center;gap:var(--f1)}.formSubmit_spin__o8ywN{flex:none;width:11px;height:11px;border:1.5px solid;border-right:1.5px solid transparent;border-radius:50%;animation:formSubmit_spin__o8ywN .75s linear infinite}@keyframes formSubmit_spin__o8ywN{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.formSubmit_spin__o8ywN{animation:none}}.ContactForm_form__Ln1ls{display:flex;flex-direction:column;gap:22px;container-type:inline-size}.ContactForm_form__Ln1ls.ContactForm_drawer__EwtPs{gap:var(--f3)}.ContactForm_pair__jKPgY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.ContactForm_drawer__EwtPs .ContactForm_pair__jKPgY{gap:var(--f3)}@media (max-width:560px){.ContactForm_pair__jKPgY{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.ContactForm_drawer__EwtPs .ContactForm_pair__jKPgY{grid-template-columns:minmax(0,1fr)}}.ContactForm_field__WNg68{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;border:0}.ContactForm_drawer__EwtPs .ContactForm_field__WNg68{gap:var(--f1)}.ContactForm_field__WNg68 legend{padding:0;margin-bottom:8px}.ContactForm_field__WNg68 .s-input{width:100%}.ContactForm_area__zKpGU{resize:vertical;min-height:140px}.ContactForm_drawer__EwtPs .ContactForm_area__zKpGU{min-height:112px}.ContactForm_opt__FQ5Jo{margin-left:2px;color:var(--ink-3);text-transform:none}.ContactForm_drawer__EwtPs .ContactForm_opt__FQ5Jo,.ContactForm_drawer__EwtPs .btn,.ContactForm_drawer__EwtPs .btn *,.ContactForm_drawer__EwtPs .mi{font-family:var(--sans);font-size:14px;font-weight:400;letter-spacing:0;text-transform:none}.ContactForm_err___wuBJ{color:var(--accent)}.ContactForm_hint__nhVSX{color:var(--ink-3)}.ContactForm_job__h_JXd{margin:0;font:400 var(--fs-small) /1.4 var(--sans);color:var(--ink);text-wrap:balance}.ContactForm_chips__p0dI2{display:flex;flex-wrap:wrap;gap:var(--f1)}@media (max-width:699px){.ContactForm_chips__p0dI2{row-gap:var(--f2)}}.ContactForm_chip__FtErf{display:inline-flex;align-items:center;min-height:40px;margin:0;padding:0 14px;border:1px solid var(--rule-2);border-radius:var(--r);background:var(--panel);font:400 var(--fs-small) /1.2 var(--sans);letter-spacing:inherit;text-align:left;color:var(--ink-2);cursor:pointer;transition:color .15s,border-color .15s,background-color .15s}@media (hover:hover) and (pointer:fine){.ContactForm_chip__FtErf:hover:not(:disabled,[aria-pressed=true],:focus-visible){border-color:var(--ink-3);color:var(--ink)}}.ContactForm_chip__FtErf[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--panel));color:var(--ink)}.ContactForm_chip__FtErf[aria-invalid=true]{border-color:var(--accent)}.ContactForm_chip__FtErf:focus-visible{outline:none;border-color:var(--accent)}.ContactForm_chip__FtErf[aria-invalid=true]:focus-visible,.ContactForm_chip__FtErf[aria-pressed=true]:focus-visible{border-color:var(--ink)}.ContactForm_chip__FtErf:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion:reduce){.ContactForm_chip__FtErf{transition:none}}.ContactForm_check__VzSNs{display:flex;align-items:flex-start;gap:10px;min-width:0;font:400 15px/1.4 var(--sans);color:var(--ink-2);cursor:pointer}.ContactForm_check__VzSNs>span{min-width:0;overflow-wrap:anywhere}.ContactForm_check__VzSNs input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:18px;height:18px;margin:1px 0 0;border:1px solid var(--rule-2);border-radius:var(--r);background:var(--panel) no-repeat center;cursor:pointer;transition:border-color .15s,background-color .15s}@media (hover:hover) and (pointer:fine){.ContactForm_check__VzSNs:hover input:not(:disabled,:checked,:focus-visible){border-color:var(--ink-3)}}.ContactForm_check__VzSNs input:checked{border-color:var(--accent)}.ContactForm_check__VzSNs input[type=checkbox]:checked{background-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:14px 14px}.ContactForm_check__VzSNs input[aria-invalid=true]{border-color:var(--accent)}.ContactForm_check__VzSNs input:focus-visible{outline:none;border-color:var(--accent)}.ContactForm_check__VzSNs input:checked:focus-visible,.ContactForm_check__VzSNs input[aria-invalid=true]:focus-visible{border-color:var(--ink)}.ContactForm_check__VzSNs:has(input:disabled){color:var(--ink-3);cursor:default}.ContactForm_check__VzSNs input:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.ContactForm_check__VzSNs input{transition:none}}@media (forced-colors:active){.ContactForm_check__VzSNs input{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto}}.ContactForm_field__WNg68.ContactForm_choices__6Ur6G{display:flex;flex-direction:column;gap:10px}.ContactForm_choices__6Ur6G legend{margin-bottom:4px}.ContactForm_submit__csxa2{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:14px 24px;padding-top:18px;border-top:1px solid var(--rule)}.ContactForm_drawer__EwtPs .ContactForm_submit__csxa2{border-top:0;padding-top:var(--f1)}.ContactForm_note__y5iVS{margin:0;max-width:40ch;font-family:var(--rules);font-size:14px;line-height:1.45;color:var(--dim);opacity:.8}.ContactForm_note__y5iVS.ContactForm_fail__I7RXn{color:var(--accent);opacity:1}.ContactForm_fail__I7RXn a{color:var(--ink);border-bottom:1px solid var(--accent)}.ContactForm_drawer__EwtPs .ContactForm_fail__I7RXn a{border-bottom-color:var(--rule)}.ContactForm_drawer__EwtPs .ContactForm_fail__I7RXn a:hover{border-bottom-color:var(--ink)}.ContactForm_done__U_14F{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:24px 0}.ContactForm_done__U_14F.ContactForm_drawer__EwtPs{padding:8px 0}.ContactForm_done__U_14F:focus{outline:none}.ContactForm_doneK__BlaiI{color:var(--accent)}.ContactDrawer_cd__icCWa{position:fixed;inset:0;z-index:60;visibility:hidden;pointer-events:none;transition:visibility 0s linear .56s}.ContactDrawer_cd__icCWa[data-open=true]{visibility:visible;pointer-events:auto;transition:visibility 0s}.ContactDrawer_back__aLB2s{position:absolute;inset:0;background:rgb(0 0 0/.62);opacity:0;transition:opacity .42s var(--cd-in) .1s}:root[data-theme=light] .ContactDrawer_back__aLB2s{background:rgb(20 20 20/.28)}.ContactDrawer_cd__icCWa[data-open=true] .ContactDrawer_back__aLB2s{opacity:1;transition:opacity .5s var(--cd-out)}.ContactDrawer_panel__ut_CX{position:absolute;top:0;right:0;bottom:0;width:min(760px,58vw);max-width:100%;color:var(--dim)}.ContactDrawer_panel__ut_CX:focus{outline:none}.ContactDrawer_l1__NNgJe,.ContactDrawer_l2__5Tqs5{position:absolute;inset:0;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}.ContactDrawer_l1__NNgJe{background:var(--accent);transition:-webkit-clip-path .4s var(--cd-in) .16s;transition:clip-path .4s var(--cd-in) .16s;transition:clip-path .4s var(--cd-in) .16s,-webkit-clip-path .4s var(--cd-in) .16s}.ContactDrawer_l2__5Tqs5{left:2px;background:var(--panel);transition:-webkit-clip-path .4s var(--cd-in) .1s;transition:clip-path .4s var(--cd-in) .1s;transition:clip-path .4s var(--cd-in) .1s,-webkit-clip-path .4s var(--cd-in) .1s}.ContactDrawer_cd__icCWa[data-open=true] .ContactDrawer_l1__NNgJe{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:-webkit-clip-path .46s var(--cd-out);transition:clip-path .46s var(--cd-out);transition:clip-path .46s var(--cd-out),-webkit-clip-path .46s var(--cd-out)}.ContactDrawer_cd__icCWa[data-open=true] .ContactDrawer_l2__5Tqs5{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:-webkit-clip-path .46s var(--cd-out) .07s;transition:clip-path .46s var(--cd-out) .07s;transition:clip-path .46s var(--cd-out) .07s,-webkit-clip-path .46s var(--cd-out) .07s}.ContactDrawer_body__qE7Lm{position:relative;display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:var(--f3) var(--f5) var(--f4)}.ContactDrawer_formwrap__uQRbZ>form>*,.ContactDrawer_r__4DTcJ{transform:translateY(100%);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:transform .18s var(--cd-in),-webkit-clip-path .18s var(--cd-in);transition:transform .18s var(--cd-in),clip-path .18s var(--cd-in);transition:transform .18s var(--cd-in),clip-path .18s var(--cd-in),-webkit-clip-path .18s var(--cd-in)}.ContactDrawer_cd__icCWa[data-open=true] .ContactDrawer_formwrap__uQRbZ>form>*,.ContactDrawer_cd__icCWa[data-open=true] .ContactDrawer_r__4DTcJ{transform:none;-webkit-clip-path:inset(-10px -10px -10px -10px);clip-path:inset(-10px -10px -10px -10px);transition:transform .38s var(--cd-out) calc(.17s + min(var(--i, 0), 7) * 28ms),-webkit-clip-path .38s var(--cd-out) calc(.17s + min(var(--i, 0), 7) * 28ms);transition:transform .38s var(--cd-out) calc(.17s + min(var(--i, 0), 7) * 28ms),clip-path .38s var(--cd-out) calc(.17s + min(var(--i, 0), 7) * 28ms);transition:transform .38s var(--cd-out) calc(.17s + min(var(--i, 0), 7) * 28ms),clip-path .38s var(--cd-out) calc(.17s + min(var(--i, 0), 7) * 28ms),-webkit-clip-path .38s var(--cd-out) calc(.17s + min(var(--i, 0), 7) * 28ms)}.ContactDrawer_r__4DTcJ{display:block}.ContactDrawer_formwrap__uQRbZ>form>:first-child{--i:calc(var(--fb) + 0)}.ContactDrawer_formwrap__uQRbZ>form>:nth-child(2){--i:calc(var(--fb) + 1)}.ContactDrawer_formwrap__uQRbZ>form>:nth-child(3){--i:calc(var(--fb) + 2)}.ContactDrawer_formwrap__uQRbZ>form>:nth-child(4){--i:calc(var(--fb) + 3)}.ContactDrawer_formwrap__uQRbZ>form>:nth-child(n+5){--i:calc(var(--fb) + 4)}.ContactDrawer_formwrap__uQRbZ>form>.sr-only{transform:none;-webkit-clip-path:none;clip-path:none}@media (prefers-reduced-motion:reduce){.ContactDrawer_cd__icCWa[data-open=true] .ContactDrawer_l1__NNgJe,.ContactDrawer_cd__icCWa[data-open=true] .ContactDrawer_l2__5Tqs5,.ContactDrawer_l1__NNgJe,.ContactDrawer_l2__5Tqs5{-webkit-clip-path:none;clip-path:none;transition:none}.ContactDrawer_panel__ut_CX{opacity:0;transition:opacity .2s linear}.ContactDrawer_cd__icCWa[data-open=true] .ContactDrawer_panel__ut_CX{opacity:1}.ContactDrawer_cd__icCWa[data-open=true] .ContactDrawer_formwrap__uQRbZ>form>*,.ContactDrawer_cd__icCWa[data-open=true] .ContactDrawer_r__4DTcJ,.ContactDrawer_formwrap__uQRbZ>form>*,.ContactDrawer_r__4DTcJ{transform:none;-webkit-clip-path:none;clip-path:none;transition:none}.ContactDrawer_cd__icCWa{transition:visibility 0s linear .2s}}.ContactDrawer_top__sE73l{display:flex;align-items:center;justify-content:flex-end;min-height:40px}.ContactDrawer_x__hqncM{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid transparent;border-radius:var(--r);background:none;color:var(--ink-2);cursor:pointer;transition:color .15s,border-color .15s}.ContactDrawer_x__hqncM:hover{color:var(--ink);border-color:var(--rule-2)}.ContactDrawer_x__hqncM:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ContactDrawer_big__TcYPB{margin:var(--f5) 0 0;font:400 var(--fs-display) /1.02 var(--sans);letter-spacing:var(--ls-display);color:var(--ink)}.ContactDrawer_bigS__mcv1M{margin-bottom:var(--f4);font-size:var(--fs-h2);line-height:1.05;text-wrap:balance}.ContactDrawer_deck__MoTW3{max-width:36ch;margin:var(--f3) 0 var(--f5);font:400 var(--fs-deck) /1.45 var(--sans);letter-spacing:var(--ls-deck);color:var(--ink-2)}.ContactDrawer_deck__MoTW3 a{color:var(--ink);border-bottom:1px solid var(--rule);white-space:nowrap}.ContactDrawer_deck__MoTW3 a:hover{border-bottom-color:var(--ink)}@media (max-width:899px){.ContactDrawer_panel__ut_CX{width:100%}.ContactDrawer_body__qE7Lm{padding:var(--f2) var(--edge) var(--f4)}.ContactDrawer_big__TcYPB{margin-top:var(--f4)}}.JobBoard_cardB__Ep0tj.btn,.JobBoard_cta__ATLos.btn{font-family:var(--sans);font-size:14px;letter-spacing:0;text-transform:none}.JobBoard_grid__r8A3A{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);grid-gap:var(--f5);gap:var(--f5);align-items:start}@media (max-width:999px){.JobBoard_grid__r8A3A{grid-template-columns:minmax(0,1fr)}}.JobBoard_head__PGC7l,.JobBoard_row__hvhlR{display:grid;grid-template-columns:minmax(0,1fr) 120px 156px;grid-column-gap:var(--f3);column-gap:var(--f3)}.JobBoard_head__PGC7l,.JobBoard_list__Mm9BW{scrollbar-gutter:stable}.JobBoard_head__PGC7l{overflow:hidden;padding-right:var(--f3);padding-bottom:var(--f2);font:400 13px/1.3 var(--sans);color:var(--ink-3)}.JobBoard_head__PGC7l .JobBoard_num__gYv5l{color:inherit}.JobBoard_list__Mm9BW{max-height:760px;margin:0;padding:0 var(--f3) 0 0;overflow-y:auto;overscroll-behavior:contain;border-bottom:1px solid var(--rule);list-style:none}@media (max-width:699px),(pointer:coarse){.JobBoard_head__PGC7l{padding-right:0}.JobBoard_list__Mm9BW{max-height:none;padding-right:0;overflow:visible}}.JobBoard_head__PGC7l::-webkit-scrollbar,.JobBoard_list__Mm9BW::-webkit-scrollbar{width:6px}.JobBoard_list__Mm9BW::-webkit-scrollbar-track{background:transparent;box-shadow:none}.JobBoard_list__Mm9BW::-webkit-scrollbar-thumb{border:0;border-radius:999px}.JobBoard_list__Mm9BW:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.JobBoard_row__hvhlR{align-items:baseline;padding:var(--f3) 0;border-top:1px solid var(--rule)}.JobBoard_t__50qTS{margin:0;font:500 17px/1.3 var(--sans);color:var(--ink)}.JobBoard_by__GAg1P{margin:var(--f1) 0 0;font:400 13px/1.3 var(--sans);color:var(--ink-3)}.JobBoard_st__iuf0e{font:400 14px/1.3 var(--sans);color:var(--ink-2)}.JobBoard_num__gYv5l{display:flex;justify-content:flex-start;gap:var(--f2);font:400 14px/1.3 var(--sans);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.JobBoard_vb__kuo9d.btn{position:relative;width:100%;justify-content:space-between;gap:var(--f2);overflow:hidden;border-radius:var(--r)}.JobBoard_vb__kuo9d:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--fill,0);background:color-mix(in srgb,var(--accent) 24%,transparent)}.JobBoard_vb__kuo9d b,.JobBoard_vb__kuo9d span{position:relative;font-weight:400}.JobBoard_act__jV6H9{padding:0;border:0;background:none;font:inherit;color:var(--accent);cursor:pointer}@media (max-width:699px){.JobBoard_head__PGC7l{display:none}.JobBoard_row__hvhlR{grid-template-columns:auto 1fr;row-gap:var(--f1)}.JobBoard_job__7I8eK{grid-column:1/-1}.JobBoard_row__hvhlR{align-items:center}.JobBoard_num__gYv5l{justify-content:flex-end}.JobBoard_vb__kuo9d.btn{width:auto;min-width:96px}}.JobBoard_card__MFrFP{padding:var(--f4);background:var(--bg);border-radius:var(--r)}.JobBoard_cardH__xmogX{margin:0;font:400 24px/1.2 var(--sans);letter-spacing:-.01em;color:var(--ink)}.JobBoard_cardP__F0eYX{margin:var(--f2) 0 0}.JobBoard_cardL__yPgnI,.JobBoard_cardP__F0eYX{font:400 15px/1.45 var(--sans);color:var(--ink-2)}.JobBoard_cardL__yPgnI{margin:var(--f3) 0 var(--f4);padding-left:1.1em}.JobBoard_cardL__yPgnI li+li{margin-top:6px}.JobBoard_cardB__Ep0tj.btn{width:100%}@media (max-width:699px){.JobBoard_card__MFrFP{padding:var(--f3)}}.JobGrid_wrap__HSP_h{--jg-line:rgb(var(--ink-rgb)/0.1);--jg-tx3:#7e8288;font-family:var(--sans);letter-spacing:var(--ls-small)}:root[data-theme=light] .JobGrid_wrap__HSP_h{--jg-tx3:#66655f}.JobGrid_split__vXJuK{display:grid;grid-template-columns:repeat(var(--g-cols),minmax(0,1fr));grid-column-gap:var(--g-gutter);column-gap:var(--g-gutter);align-items:start}.JobGrid_grid__RDAet{grid-column:1/span 8;display:grid;grid-template-columns:subgrid}.JobGrid_hrow__Bu6a_,.JobGrid_row__sFB95{display:contents}.JobGrid_ch__JWAuO{align-self:end;padding:0 0 12px;font:400 var(--fs-mono-s) /1.4 var(--mono);letter-spacing:var(--ls-mono-s);text-transform:uppercase;color:var(--jg-tx3)}.JobGrid_ch__JWAuO,.JobGrid_hrow__Bu6a_>:first-child{grid-column:span 2;border-bottom:1px solid var(--rule)}.JobGrid_rh__IBdWa{display:flex;align-items:center;font-size:var(--fs-small);font-weight:500;line-height:1.3;color:var(--ink)}.JobGrid_cell__pVN1E,.JobGrid_rh__IBdWa{grid-column:span 2;padding:13px 0;border-bottom:1px solid var(--jg-line)}.JobGrid_cell__pVN1E{container-type:inline-size}.JobGrid_mos__yVlm_{--n:24;--a0:0.06;--a1:0.06;--a2:0.22;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));grid-gap:2px;gap:2px;width:100%;padding:0;border:0;border-radius:0;background:none;cursor:pointer}@container (width < 168px){.JobGrid_mos__yVlm_{--n:16}}@container (width < 120px){.JobGrid_mos__yVlm_{--n:12}}.JobGrid_mos__yVlm_>span{aspect-ratio:1;background:rgb(var(--ink-rgb)/var(--a0))}.JobGrid_mos__yVlm_>[data-l="1"]{background:rgb(var(--ink-rgb)/var(--a1))}.JobGrid_mos__yVlm_>[data-l="2"]{background:rgb(var(--ink-rgb)/var(--a2))}.JobGrid_mos__yVlm_[data-done]>span{background:var(--accent)}@media (prefers-reduced-motion:no-preference){.JobGrid_mos__yVlm_>span{transition:background-color .15s ease}}@media (hover:hover) and (pointer:fine){.JobGrid_mos__yVlm_:hover{--a0:0.09;--a1:0.2;--a2:0.34}}.JobGrid_mos__yVlm_[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:4px}.JobGrid_mos__yVlm_:focus-visible{--a0:0.09;--a1:0.2;--a2:0.34;outline:1px solid var(--ink);outline-offset:4px}.JobGrid_mos__yVlm_[aria-pressed=true]:focus-visible{outline:2px solid var(--accent)}@media (max-width:699px){.JobGrid_mos__yVlm_:focus-visible,.JobGrid_mos__yVlm_[aria-pressed=true]{outline-offset:1px}}.JobGrid_grid__RDAet[data-cr] .JobGrid_mos__yVlm_{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);outline-color:transparent}.JobGrid_grid__RDAet[data-cr=in] .JobGrid_mos__yVlm_{animation:JobGrid_jgWipe__rGWss .22s steps(var(--n,24)) calc(var(--jg-c, 0) * .22s) both}.JobGrid_mos__yVlm_[data-c="1"]{--jg-c:1}.JobGrid_mos__yVlm_[data-c="2"]{--jg-c:2}@keyframes JobGrid_jgWipe__rGWss{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.JobGrid_key__cmpEc{grid-column:1/span 8;display:flex;flex-wrap:wrap;gap:var(--f1) var(--f3);margin:var(--f3) 0 0;font:400 var(--fs-mono-s) /1.4 var(--mono);letter-spacing:var(--ls-mono-s);text-transform:uppercase;color:var(--jg-tx3)}.JobGrid_key__cmpEc>span{display:inline-flex;align-items:center;gap:var(--f1)}.JobGrid_key__cmpEc i{width:var(--f1);height:var(--f1);background:rgb(var(--ink-rgb)/.22)}.JobGrid_key__cmpEc i[data-done]{background:var(--accent)}.JobGrid_panel__qs8HS{grid-column:9/-1;grid-row:1/span 2;display:flex;flex-direction:column;align-items:flex-start;padding-top:calc(var(--fs-mono-s) * 1.4 + 26px)}.JobGrid_where__CGGTo{margin:0;font:400 var(--fs-mono-s) /1.4 var(--mono);letter-spacing:var(--ls-mono-s);text-transform:uppercase;color:var(--jg-tx3)}@media (max-width:1199px){.JobGrid_grid__RDAet,.JobGrid_key__cmpEc{grid-column:1/-1}.JobGrid_panel__qs8HS{grid-column:1/-1;grid-row:auto;margin-top:var(--f4);padding-top:0}}.JobGrid_inFig__Du2RT .JobGrid_grid__RDAet,.JobGrid_inFig__Du2RT .JobGrid_key__cmpEc{grid-column:1/-1}.JobGrid_inFig__Du2RT .JobGrid_panel__qs8HS{grid-column:1/-1;grid-row:auto;margin-top:var(--f4);padding-top:0}@media (min-width:700px){.JobGrid_inFig__Du2RT .JobGrid_grid__RDAet{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));column-gap:var(--g-gutter)}.JobGrid_inFig__Du2RT .JobGrid_cell__pVN1E,.JobGrid_inFig__Du2RT .JobGrid_ch__JWAuO,.JobGrid_inFig__Du2RT .JobGrid_hrow__Bu6a_>:first-child,.JobGrid_inFig__Du2RT .JobGrid_rh__IBdWa{grid-column:auto}}@media (max-width:699px){.JobGrid_grid__RDAet{grid-template-columns:minmax(0,1fr) repeat(3,minmax(56px,72px));column-gap:var(--f2)}.JobGrid_hrow__Bu6a_>:first-child{display:block;grid-column:auto}.JobGrid_cell__pVN1E,.JobGrid_ch__JWAuO,.JobGrid_rh__IBdWa{grid-column:auto}.JobGrid_ch__JWAuO{padding-bottom:var(--f2);font-size:10px;letter-spacing:.02em}.JobGrid_cell__pVN1E,.JobGrid_rh__IBdWa{padding:var(--f2) 0}.JobGrid_mos__yVlm_{gap:1px}.JobGrid_mos__yVlm_>span{aspect-ratio:3/2}}.JobGrid_cell__pVN1E{position:relative}.JobGrid_tag__HvZQB{position:absolute;top:13px;right:0;padding:0 0 4px 8px;background:var(--sec-bg,var(--panel));pointer-events:none;font:400 var(--fs-mono-s) /1 var(--mono);letter-spacing:var(--ls-mono-s);color:var(--ink)}@media (max-width:699px){.JobGrid_tag__HvZQB{top:var(--f2);padding:0 0 2px 4px}}.JobGrid_key__cmpEc .JobGrid_n__f9i6l{font-weight:400;color:var(--ink);text-transform:none}.JobGrid_ph__n2fD2{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--f3);padding-bottom:var(--f3);border-bottom:1px solid var(--jg-line)}.JobGrid_jobs__ERpFx{width:100%;max-height:420px;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none}@media (max-width:699px){.JobGrid_jobs__ERpFx{max-height:none;overflow:visible}}.JobGrid_jobs__ERpFx li{display:flex;align-items:center;justify-content:space-between;gap:var(--f3);padding:var(--f2) 0;border-bottom:1px solid var(--jg-line)}.JobGrid_jt__Cemus{font:500 17px/1.3 var(--sans);color:var(--ink)}.JobGrid_jobs__ERpFx .btn{flex:none}.JobGrid_jobs__ERpFx .btn-primary{border-radius:var(--r)}.JobGrid_jobs__ERpFx::-webkit-scrollbar{width:6px}.JobGrid_jobs__ERpFx::-webkit-scrollbar-track{background:transparent;box-shadow:none}.JobGrid_jobs__ERpFx::-webkit-scrollbar-thumb{border:0;border-radius:999px}.JobGrid_vb__5h0c_{position:relative;min-width:96px;justify-content:space-between;gap:var(--f2);overflow:hidden}.JobGrid_vb__5h0c_:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--fill);background:color-mix(in srgb,var(--accent) 24%,transparent)}.JobGrid_vb__5h0c_ b,.JobGrid_vb__5h0c_ span{position:relative;font-weight:400}.HardwareMapFig_hm__Cd_B6{display:grid;grid-template-columns:minmax(0,210px) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start}.HardwareMapFig_defs__JF4kc{display:grid;grid-gap:22px;gap:22px;margin:44px 0 0}.HardwareMapFig_defs__JF4kc dt{font-family:var(--sans);font-size:var(--fs-small-2);font-weight:500;color:var(--ink)}.HardwareMapFig_defs__JF4kc dd{margin:2px 0 0;font-family:var(--rules);font-size:var(--fs-small-2);line-height:1.45;color:var(--hf-tx2)}.HardwareMapFig_grid__jWMgy{display:grid;grid-template-columns:minmax(0,150px) repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.HardwareMapFig_hrow__47v9Q,.HardwareMapFig_row__2KfAg{display:contents}.HardwareMapFig_ch__aQqw_,.HardwareMapFig_rh__4516j{font-family:var(--sans);font-size:var(--fs-small-2);line-height:1.3;color:var(--ink-2)}.HardwareMapFig_ch__aQqw_{align-self:end;padding:0 4px 6px}.HardwareMapFig_rh__4516j{align-self:center}.HardwareMapFig_cell__HbCp1{display:flex;flex-direction:column;justify-content:flex-start;min-width:0;min-height:84px;padding:12px 14px;border:1px solid var(--rule-2);border-radius:var(--r);background:var(--panel);font-family:var(--sans);font-size:var(--fs-small-2);line-height:1.35;color:var(--hf-tx1)}.HardwareMapFig_cell__HbCp1.HardwareMapFig_acc__ruq4x{border-color:var(--accent);background:rgb(255 77 51/.14)}.HardwareMapFig_cs__Z87fa{display:none}@media (max-width:1023px){.HardwareMapFig_hm__Cd_B6{grid-template-columns:minmax(0,1fr);gap:24px}.HardwareMapFig_defs__JF4kc{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}}@media (max-width:699px){[data-fig-preview] .HardwareMapFig_defs__JF4kc{display:none}.HardwareMapFig_defs__JF4kc{grid-template-columns:minmax(0,1fr);gap:12px}.HardwareMapFig_grid__jWMgy{grid-template-columns:minmax(0,1fr);gap:6px}.HardwareMapFig_hrow__47v9Q{display:none}.HardwareMapFig_rh__4516j{margin-top:14px;color:var(--ink)}.HardwareMapFig_cell__HbCp1{min-height:0}.HardwareMapFig_cs__Z87fa{display:block;margin-bottom:4px;font-size:12px;color:var(--hf-tx2)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:is([data-rv=wait],[data-rv=in]) .HardwareMapFig_cell__HbCp1{animation:rvRise .4s var(--s-ease) backwards;animation-delay:var(--rv-d,0s)}[data-rv=wait] .HardwareMapFig_cell__HbCp1{animation-play-state:paused}}.CellCover_cv__yA_Am{display:block;width:100%;aspect-ratio:600/440}.DotField_faint__EOWyo{fill:rgb(var(--ink-rgb)/.1)}.DotField_ink__ZB3_U{fill:rgb(var(--ink-rgb)/.36);transition:fill .2s}a:hover .DotField_ink__ZB3_U{fill:rgb(var(--ink-rgb)/.55)}.DotField_acc__7OhKT{fill:var(--accent)}@media (prefers-reduced-motion:reduce){.DotField_ink__ZB3_U{transition:none}}.DotMotion_motion__x05Zn{position:absolute;top:0;left:0;width:100%;aspect-ratio:600/440;pointer-events:none}.PageHeader_pgh__qPXrZ{display:grid;grid-template-columns:repeat(var(--g-cols),minmax(0,1fr));grid-column-gap:var(--g-gutter);column-gap:var(--g-gutter);padding-top:var(--f6);padding-bottom:0;margin-bottom:var(--f6)}.PageHeader_pgh__qPXrZ>*{grid-column:1/-1;margin:0;max-width:none}.PageHeader_pgh__qPXrZ+*{margin-top:0}.PageHeader_h1__taEQL{font:400 var(--fs-h1) /1.05 var(--sans);letter-spacing:var(--ls-h1);color:var(--ink);text-wrap:balance}.PageHeader_deck__apke7{margin-top:var(--f3);font:400 var(--fs-deck) /1.45 var(--sans);letter-spacing:var(--ls-deck);color:var(--ink-2);text-wrap:pretty}@media (min-width:700px){.PageHeader_deck__apke7{grid-column:1/span 7}}@media (min-width:1200px){.PageHeader_h1__taEQL{grid-column:1/span 8}}.PageHeader_pgh__qPXrZ .nw{white-space:nowrap}.PageHeader_pgh__qPXrZ p a:not(.btn){color:var(--ink);border:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);transition:color .15s,-webkit-text-decoration-color .15s;transition:color .15s,text-decoration-color .15s;transition:color .15s,text-decoration-color .15s,-webkit-text-decoration-color .15s}.PageHeader_pgh__qPXrZ p a:not(.btn):hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.PageHeader_pgh__qPXrZ[data-deck=body] .PageHeader_deck__apke7{max-width:34em;font:400 var(--fs-body) /1.6 var(--sans);letter-spacing:0}@media (min-width:700px){.PageHeader_pgh__qPXrZ[data-wide] .PageHeader_deck__apke7{grid-column:1/-1}}@media (min-width:1200px){.PageHeader_pgh__qPXrZ[data-wide][data-deck=body] .PageHeader_deck__apke7{grid-column:1/span 10}}.PageHeader_pgh__qPXrZ[data-wide][data-deck=body] .PageHeader_deck__apke7{max-width:none}.PageHeader_pgh__qPXrZ[data-band]{position:relative;isolation:isolate;padding-bottom:var(--f5)}.PageHeader_band__nMRAv{position:absolute;z-index:-1;top:0;bottom:0;left:calc(-1 * var(--edge));right:calc(-1 * var(--edge));background:var(--panel)}.PageHeader_band__nMRAv:before{content:"";position:absolute;inset:0 0 auto;height:56px;background:radial-gradient(circle at 1px 1px,rgb(var(--ink-rgb)/.16) .6px,transparent 1px) 0 0 /6px 6px;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}[data-centred] .PageHeader_pgh__qPXrZ{display:block;max-width:var(--read-w);margin-inline:auto}.LegalDoc_doc__LiShO{max-width:none;margin:0;font:400 var(--fs-body) /1.6 var(--sans);color:var(--ink-2)}.LegalDoc_doc__LiShO :is(p,address){margin:0 0 var(--f3);font-style:normal}.LegalDoc_doc__LiShO address{color:var(--ink)}.LegalDoc_doc__LiShO p[data-caps]{font-size:var(--fs-small)}.LegalDoc_doc__LiShO h2{margin:var(--f5) 0 var(--f3);font:400 var(--fs-h3) /1.25 var(--sans);letter-spacing:var(--ls-h3);color:var(--ink);text-wrap:balance;scroll-margin-top:calc(var(--nav-h) + var(--f4))}.LegalDoc_doc__LiShO a{color:var(--ink);border:0;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);transition:color .15s,-webkit-text-decoration-color .15s;transition:color .15s,text-decoration-color .15s;transition:color .15s,text-decoration-color .15s,-webkit-text-decoration-color .15s}.LegalDoc_doc__LiShO a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.LegalDoc_doc__LiShO a:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.LegalDoc_doc__LiShO strong{font-weight:500;color:var(--ink)}.LegalDoc_doc__LiShO ul{margin:0 0 var(--f3);padding:0 0 0 var(--f3);list-style:none}.LegalDoc_doc__LiShO ul[data-marker=disc]{list-style:disc}.LegalDoc_doc__LiShO ul[data-marker=disc] li::marker{color:var(--ink-3)}.LegalDoc_doc__LiShO li{margin:0 0 var(--f1)}.page_wrap__o_vxe{display:grid;grid-template-columns:repeat(var(--g-cols),minmax(0,1fr));grid-gap:clamp(24px,3vw,56px) var(--g-gutter);gap:clamp(24px,3vw,56px) var(--g-gutter);align-items:start;margin:0}.page_rail__XJafe{grid-column:1/-1}.page_steps__5Fe3Y{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--f7);min-width:0}@media (min-width:1200px){.page_steps__5Fe3Y{grid-column:1/span 9;grid-row:1}.page_rail__XJafe{grid-column:10/-1;grid-row:1}}@media (min-width:700px){.page_steps__5Fe3Y{gap:120px}}.page_step__gqhqA{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:0;gap:0;margin:0;padding:0;border:0;scroll-margin-top:calc(var(--nav-h) + var(--f6))}@media (max-width:699px){.page_step__gqhqA{scroll-margin-top:calc(var(--nav-h) + 44px)}}.page_step__gqhqA>*{grid-column:1/-1;margin:0;max-width:none}@media (min-width:700px){.page_step__gqhqA{grid-template-columns:repeat(8,minmax(0,1fr));column-gap:var(--g-gutter)}}@media (min-width:1200px){.page_step__gqhqA{grid-template-columns:repeat(9,minmax(0,1fr))}}.page_h__SzJVU{font:400 var(--fs-h2) /1.15 var(--sans);letter-spacing:var(--ls-h2);color:var(--ink);text-wrap:balance}.page_step__gqhqA>.page_prose__yi6vB{max-width:34em;margin-top:var(--f3);font:400 var(--fs-body) /1.6 var(--sans);color:var(--ink-2);text-wrap:pretty}.page_prose__yi6vB>*{margin:0}.page_step__gqhqA>.page_fig__YD87z{max-width:56em;margin-top:var(--f4)}.page_prose__yi6vB>*+*{margin-top:var(--f3)}.page_prose__yi6vB ul{padding-left:1.25em;list-style:disc}.page_prose__yi6vB li+li{margin-top:var(--f2)}.page_prose__yi6vB li::marker{color:var(--ink-3)}.page_prose__yi6vB b{font-weight:500;color:var(--ink)}.page_prose__yi6vB sup{font-size:.7em;line-height:0}.page_prose__yi6vB>h3{margin-top:var(--f5);font:500 var(--fs-body) /1.4 var(--sans);color:var(--ink);scroll-margin-top:calc(var(--nav-h) + var(--f6))}.page_prose__yi6vB :is(p,li) a:not(.btn){color:var(--ink);border:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);transition:color .15s,-webkit-text-decoration-color .15s;transition:color .15s,text-decoration-color .15s;transition:color .15s,text-decoration-color .15s,-webkit-text-decoration-color .15s}.page_prose__yi6vB :is(p,li) a:not(.btn):hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.page_deep__HCLoJ{margin:0}.page_deepRow__Btmig{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;padding:var(--f4);border:0;border-radius:var(--r);background:var(--accent);color:var(--on-accent);text-decoration:none;transition:background-color .18s}.page_deepRow__Btmig:hover{background:color-mix(in srgb,var(--accent) 86%,#000)}.page_deepRow__Btmig:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.page_deepTxt__4LosM{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.page_deepT__r1F_h{margin:0;font:400 var(--fs-h3) /1.25 var(--sans);letter-spacing:var(--ls-h3);color:inherit;text-wrap:balance}.page_deepD__5PrOQ{max-width:34em;margin:var(--f3) 0 0;font:400 var(--fs-body) /1.6 var(--sans);color:inherit;text-wrap:pretty}.page_deepGo__f8dvN{margin-top:var(--f4);color:inherit}.page_deepRow__Btmig:hover .page_deepGo__f8dvN{text-decoration:none}.page_deepGo__f8dvN .ic{box-sizing:content-box;padding:3px;border-radius:var(--r);transition:color .18s,background-color .18s}.page_deepRow__Btmig:focus-visible .page_deepGo__f8dvN .ic,.page_deepRow__Btmig:hover .page_deepGo__f8dvN .ic{color:var(--accent);background:var(--on-accent)}@media (prefers-reduced-motion:reduce){.page_deepGo__f8dvN .ic,.page_deepRow__Btmig{transition:none}}.ScrollIndex_index__FaeXz{position:-webkit-sticky;position:sticky;top:var(--nav-h);z-index:2;display:block;align-self:start;margin:0;padding:0}.ScrollIndex_h__41dXP{position:absolute;display:block;width:1px;height:1px;padding-bottom:12px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border-bottom:0}.ScrollIndex_index__FaeXz ol{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.ScrollIndex_index__FaeXz a{display:flex;align-items:center;gap:var(--f2);min-height:40px;padding:0;font-family:var(--sans);font-size:14px;font-weight:400;letter-spacing:-.005em;text-transform:none;color:var(--ink-3);text-decoration:none;border:0;opacity:var(--dim-o)}.ScrollIndex_index__FaeXz a:hover,.ScrollIndex_index__FaeXz a[aria-current=location]{color:var(--ink);opacity:1}.ScrollIndex_n__NbxsS{position:relative;display:inline-block;min-width:0;height:1lh;vertical-align:top;color:inherit}.ScrollIndex_bar__aMJ3i{display:none}@media (min-width:1200px){.ScrollIndex_index__FaeXz{top:calc(var(--nav-h) + var(--f6))}.ScrollIndex_index__FaeXz ol{border-left:1px solid var(--rule)}.ScrollIndex_index__FaeXz a{position:relative;min-height:32px;padding-left:var(--f3)}.ScrollIndex_index__FaeXz a:after{content:"";position:absolute;left:-1px;top:8px;bottom:8px;width:1px;background:var(--accent);opacity:0;transition:opacity .18s}.ScrollIndex_index__FaeXz a[aria-current=location]:after{opacity:1}}@media (max-width:1199px){.ScrollIndex_index__FaeXz{margin:0 calc(-1 * var(--edge)) var(--f6);background:var(--bg);border-bottom:1px solid var(--rule);overflow:hidden}.ScrollIndex_scroller__fF74L{position:relative;padding:0 var(--edge);overflow-x:auto;scrollbar-width:none}.ScrollIndex_scroller__fF74L::-webkit-scrollbar{display:none}.ScrollIndex_h__41dXP{display:none}.ScrollIndex_index__FaeXz ol{display:flex;gap:var(--f2);width:max-content}.ScrollIndex_index__FaeXz a{gap:var(--f1);min-height:44px;white-space:nowrap;transition:color .22s cubic-bezier(.2,.7,.2,1)}.ScrollIndex_bar__aMJ3i{display:block;position:absolute;left:0;top:calc(50% + .5em + 6px);width:1px;height:1px;background:var(--accent);transform-origin:0 0;pointer-events:none}.ScrollIndex_bar__aMJ3i[data-glide="1"]{transition:transform .32s cubic-bezier(.2,.7,.2,1)}}@media (max-width:699px){.ScrollIndex_index__FaeXz:after,.ScrollIndex_index__FaeXz:before{content:"";position:absolute;top:0;bottom:0;z-index:1;width:var(--f4);pointer-events:none;opacity:0;transition:opacity .18s}.ScrollIndex_index__FaeXz:before{left:0;background:linear-gradient(to right,var(--bg),transparent)}.ScrollIndex_index__FaeXz:after{right:0;background:linear-gradient(to left,var(--bg),transparent)}.ScrollIndex_index__FaeXz[data-more-left]:before,.ScrollIndex_index__FaeXz[data-more-right]:after{opacity:1}}@media (prefers-reduced-motion:reduce){.ScrollIndex_bar__aMJ3i[data-glide="1"],.ScrollIndex_index__FaeXz a,.ScrollIndex_index__FaeXz a:after,.ScrollIndex_index__FaeXz:after,.ScrollIndex_index__FaeXz:before{transition:none}}.GridOverlay_overlay__chxqy{position:absolute;z-index:80;top:0;bottom:0;left:var(--g-margin);right:var(--g-margin);display:grid;grid-template-columns:repeat(var(--g-cols),minmax(0,1fr));grid-column-gap:var(--g-gutter);column-gap:var(--g-gutter);pointer-events:none}.GridOverlay_overlay__chxqy span{background:rgb(255 77 51/.07);box-shadow:inset 1px 0 0 rgb(255 77 51/.35),inset -1px 0 0 rgb(255 77 51/.35)}@media (max-width:699px){.GridOverlay_overlay__chxqy span:nth-child(n+5){display:none}}@media (min-width:700px) and (max-width:1199px){.GridOverlay_overlay__chxqy span:nth-child(n+9){display:none}}.GridOverlay_key__Zlx3k{position:fixed;z-index:81;left:12px;bottom:12px;padding:5px 8px;border:1px solid rgb(255 77 51/.6);background:var(--ground);color:var(--accent);pointer-events:none}@media (max-width:699px){.GridOverlay_key__Zlx3k{bottom:auto;top:12px;left:auto;right:12px}}.SiteChrome_nav__T90bv{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:var(--g-gutter);height:var(--nav-h);margin:0 calc(-1 * var(--edge));padding:0 var(--edge);background:var(--bg);border-bottom:1px solid var(--rule)}@media (min-width:900px){.SiteChrome_nav__T90bv{justify-content:flex-start}}.SiteChrome_logo__xPDEX{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;color:var(--ink);border-bottom:0}.SiteChrome_mark__ymR9q{display:block;height:18px;width:auto}.SiteChrome_by__VxEn6{display:inline-flex;align-items:baseline;gap:.3em;font:400 12px/1 var(--sans);letter-spacing:0;white-space:nowrap;color:var(--ink)}.SiteChrome_wm__6cXeQ{display:block;height:12.4px;width:auto;transform:translateY(2.6px)}@media (max-width:699px){.SiteChrome_mark__ymR9q{height:14.75px}.SiteChrome_wm__6cXeQ{height:11.4px;transform:translateY(2.4px)}}@media (max-width:699px),(pointer:coarse){.SiteChrome_logo__xPDEX{min-height:40px}}.SiteChrome_links__9SJAR{display:flex;align-items:center;gap:20px;margin:0 0 0 auto;padding:0}.SiteChrome_pages__NfBTm{display:flex;align-items:center;gap:16px;margin:0;padding:0;list-style:none}.SiteChrome_link__0PxZA{font-family:var(--sans);font-size:14px;line-height:1.4;letter-spacing:-.005em;white-space:nowrap;color:var(--ink-3);border-bottom:0;text-decoration:none;transition:color .18s}.SiteChrome_link__0PxZA:hover,.SiteChrome_link__0PxZA[aria-current=page]{color:var(--ink)}.SiteChrome_link__0PxZA:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.SiteChrome_acts__PTG98{display:flex;align-items:center;gap:12px}.SiteChrome_suggest__QAMCS{display:inline-flex;align-items:center;min-height:32px;font-family:var(--sans);font-size:14px;line-height:1.4;letter-spacing:-.005em;white-space:nowrap;color:var(--ink-2);border-bottom:0;text-decoration:none;transition:color .18s}.SiteChrome_suggest__QAMCS:hover,.SiteChrome_suggest__QAMCS[aria-current=page]{color:var(--ink)}.SiteChrome_suggest__QAMCS:focus-visible{outline:1px solid var(--ink);outline-offset:4px}@media (pointer:coarse){.SiteChrome_suggest__QAMCS{min-height:40px}}@media (max-width:899px){.SiteChrome_tail__nREjs{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}.SiteChrome_contact__dbUjz.btn{font-family:var(--sans);font-size:14px;font-weight:400;letter-spacing:0;text-transform:none}@media (min-width:900px){.SiteChrome_links__9SJAR{gap:32px}.SiteChrome_pages__NfBTm{gap:28px}.SiteChrome_acts__PTG98{gap:20px}.SiteChrome_link__0PxZA{position:relative;display:block;padding:4px 0}.SiteChrome_contact__dbUjz.btn{height:32px;min-height:32px;padding:0 14px}}.SiteChrome_menuWrap__k1pue{display:none}.SiteChrome_menu__OjOYt{display:none;height:32px;padding:0;border:0;border-radius:0;background:none;color:var(--ink);cursor:pointer}.SiteChrome_menu__OjOYt:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.SiteChrome_menuI__uxRgV{display:block;width:var(--nav-icon);height:var(--nav-icon)}@media (max-width:699px){.SiteChrome_links__9SJAR{display:none}.SiteChrome_menuWrap__k1pue{display:flex;align-items:center}.SiteChrome_menu__OjOYt{display:inline-flex;align-items:center;justify-content:center;width:var(--nav-btn);height:var(--nav-btn);margin-right:calc((var(--nav-icon) - var(--nav-btn)) / 2)}}.SiteChrome_drawer__b2da1{position:fixed;z-index:9;inset:var(--nav-h) 0 0 0;display:flex;flex-direction:column;padding:0 var(--edge) var(--edge);background:var(--bg);overflow-y:auto;overscroll-behavior:contain;visibility:hidden;pointer-events:none;transform:translateY(-100%);transition:transform .4s var(--cd-in) .1s,visibility 0s linear .52s}.SiteChrome_drawer__b2da1[data-open=true]{visibility:visible;pointer-events:auto;transform:none;transition:transform .56s var(--cd-out) .04s,visibility 0s}@media (min-width:700px){.SiteChrome_drawer__b2da1{display:none}}.SiteChrome_rows__v9gp4{margin:0;padding:0;list-style:none}.SiteChrome_rows__v9gp4>li{border-bottom:1px solid var(--rule)}.SiteChrome_drawerContact__zksmN,.SiteChrome_rows__v9gp4>li{opacity:0;transform:translateY(-14px);transition:opacity .16s var(--cd-in),transform .16s var(--cd-in)}.SiteChrome_drawer__b2da1[data-open=true] :is(.SiteChrome_rows__v9gp4>li,.SiteChrome_drawerContact__zksmN){opacity:1;transform:none;transition:opacity .42s var(--cd-out) var(--d),transform .5s var(--cd-out) var(--d)}.SiteChrome_rows__v9gp4>li:first-child{--d:0.2s}.SiteChrome_rows__v9gp4>li:nth-child(2){--d:0.26s}.SiteChrome_rows__v9gp4>li:nth-child(3){--d:0.32s}.SiteChrome_rows__v9gp4>li:nth-child(4){--d:0.38s}.SiteChrome_rows__v9gp4>li:nth-child(n+5){--d:0.44s}.SiteChrome_drawerContact__zksmN{--d:0.5s}.SiteChrome_drawer__b2da1:not([data-open=true]) .SiteChrome_drawerContact__zksmN{transition-delay:0s}.SiteChrome_drawer__b2da1:not([data-open=true]) .SiteChrome_rows__v9gp4>li:nth-child(4){transition-delay:.03s}.SiteChrome_drawer__b2da1:not([data-open=true]) .SiteChrome_rows__v9gp4>li:nth-child(3){transition-delay:.06s}.SiteChrome_drawer__b2da1:not([data-open=true]) .SiteChrome_rows__v9gp4>li:nth-child(2){transition-delay:.09s}.SiteChrome_drawer__b2da1:not([data-open=true]) .SiteChrome_rows__v9gp4>li:first-child{transition-delay:.12s}.SiteChrome_row__jqarf{display:flex;align-items:center;height:55px;font:400 24px/1 var(--sans);letter-spacing:var(--ls-h3);color:var(--ink-3);border-bottom:0;text-decoration:none;transition:color .18s}.SiteChrome_row__jqarf:hover,.SiteChrome_row__jqarf[aria-current=page]{color:var(--ink)}.SiteChrome_row__jqarf:focus-visible{outline:1px solid var(--ink);outline-offset:-3px}.SiteChrome_drawerContact__zksmN{display:flex;flex-direction:column;gap:var(--f1);margin-top:auto;padding-top:var(--f4)}.SiteChrome_drawerContact__zksmN .btn{font-family:var(--sans);font-size:14px;font-weight:400;letter-spacing:0;text-transform:none}@media (prefers-reduced-motion:reduce){.SiteChrome_drawer__b2da1{transform:none;opacity:0;transition:opacity .15s,visibility 0s linear .15s}.SiteChrome_drawer__b2da1[data-open=true]{opacity:1;transition:opacity .15s,visibility 0s}.SiteChrome_drawerContact__zksmN,.SiteChrome_rows__v9gp4>li{transition:none;transform:none}}.HomePage_unpin__IgBDp{-webkit-tap-highlight-color:transparent}.HomePage_board__MoO0c{margin-top:var(--f6)}.HomePage_boardTop__zFr1j{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;margin-bottom:var(--f3)}.HomePage_boardTitle__JZ7_d{margin:0;font:400 var(--fs-h2) /1.15 var(--sans);letter-spacing:var(--ls-h2);text-transform:none;color:var(--ink)}.HomePage_early__42kIw a{white-space:nowrap;color:var(--ink);border:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);transition:color .15s,-webkit-text-decoration-color .15s;transition:color .15s,text-decoration-color .15s;transition:color .15s,text-decoration-color .15s,-webkit-text-decoration-color .15s}.HomePage_early__42kIw a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.HomePage_early__42kIw a:focus-visible{outline:none}.HomePage_upd__ddaNF{white-space:nowrap;font:400 var(--fs-small-2) /1.45 var(--sans);color:var(--ink-3)}.s-main>.HomePage_jobs__TR5EP[data-sec]:last-child{padding-bottom:var(--f6)}@media (max-width:699px){.s-main>.HomePage_jobs__TR5EP[data-sec]:last-child{padding-bottom:var(--f5)}}