html[data-scroll-lock]{overflow:hidden}html{text-size-adjust:100%}@media (pointer:coarse){[role=button],a,button,input,label,select,summary,textarea{touch-action:manipulation}}body>.sheet-back{z-index:41}body>.sheet-menu{z-index:42}.sheet-menu{visibility:hidden;opacity:0;transform:translateY(-8px);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);overscroll-behavior:contain;transition:opacity .15s,transform .2s var(--out),visibility 0s .2s,-webkit-clip-path .2s var(--ease);transition:opacity .15s,transform .2s var(--out),clip-path .2s var(--ease),visibility 0s .2s;transition:opacity .15s,transform .2s var(--out),clip-path .2s var(--ease),visibility 0s .2s,-webkit-clip-path .2s var(--ease)}.sheet-menu[data-open]{visibility:visible;opacity:1;transform:none;-webkit-clip-path:inset(0 -60px -60px -60px);clip-path:inset(0 -60px -60px -60px);transition:opacity .15s,transform .2s var(--out),visibility 0s,-webkit-clip-path .2s var(--ease);transition:opacity .15s,transform .2s var(--out),clip-path .2s var(--ease),visibility 0s;transition:opacity .15s,transform .2s var(--out),clip-path .2s var(--ease),visibility 0s,-webkit-clip-path .2s var(--ease)}.sheet-back{visibility:hidden;opacity:0;transition:opacity .2s,visibility 0s .2s}.sheet-back[data-open]{visibility:visible;opacity:1;transition:opacity .2s,visibility 0s}@media (prefers-reduced-motion:reduce){.burger svg,.sheet-back,.sheet-back[data-open],.sheet-menu,.sheet-menu[data-open]{transition:none!important}}.burger svg{grid-area:1/1;transition:transform .25s var(--out),opacity .15s}.burger__x{opacity:0;transform:rotate(-90deg) scale(.6)}.burger[aria-expanded=true] .burger__list{opacity:0;transform:rotate(90deg) scale(.6)}.burger[aria-expanded=true] .burger__x{opacity:1;transform:none}#ddp[data-closing],.ddp-back[data-closing]{pointer-events:none}@media (min-width:761px){#ddp[data-closing],.ddp-back[data-closing]{display:none}}@media (max-width:760px){.ddp:has(.ddp__search){height:80dvh}}@media (max-width:760px) and (prefers-reduced-motion:reduce){#ddp[data-closing],.ddp-back[data-closing]{display:none}}@media (max-width:760px) and (prefers-reduced-motion:no-preference){.ddp-back{animation:fade-in .25s var(--out) backwards}#ddp[data-closing]{animation:sheet-out .26s var(--ease) forwards}.ddp-back[data-closing]{animation:fade-out .26s var(--ease) forwards}}@media (max-width:960px){body:has(.mbar:not([hidden])) .foot{padding-bottom:calc(28px + 72px + env(safe-area-inset-bottom, 0px))}body:has(.mbar:not([hidden])) .toast{bottom:calc(24px + 72px + env(safe-area-inset-bottom, 0px))}}@media (hover:none){.job:not(.is-open,:has(.job__link:focus-visible)):hover .mark{transform:none}.job:not(.is-open,:has(.job__link:focus-visible)):hover .job__title{font-variation-settings:"wdth" 90}.job:not(.job--feat,.is-open,:has(.job__link:focus-visible)):hover:before{transform:scaleX(0)}.job:not(.job--feat,.is-open,:has(.job__link:focus-visible)):hover .shape{color:var(--ink);transform:none}.job--feat:not(.is-open,:has(.job__link:focus-visible)):hover .shape{transform:none}.card:not(:active):hover:before{transform:scaleY(0)}.card:not(:active):hover .shape{color:var(--ink);transform:none}.tile:not(:active):hover{color:var(--ink)}.tile:not(:active):hover:before{transform:scaleY(0)}.f:not(:active,[aria-pressed=true],[data-set]):hover{border-color:var(--line-2)}.theme-seg label:not(:active,:has(input:checked)):hover{z-index:auto;border-color:var(--line-2)}.find__field .clear:not(:active):hover{color:var(--ink-2)}.find__field .find__go:not(:active):hover{background:var(--ink)}.hero__hiring .hero__co:not(:active):hover{border-color:var(--line);background:none}.hero__top .hero__nums a:not(:active):hover span{color:var(--ink-2);text-decoration:none}.hero__viewport:hover .hero__track{animation-play-state:running}.hero__viewport:active .hero__track{animation-play-state:paused}}.find__field .find__go:active{background:color-mix(in srgb,var(--ink) 84%,var(--bg))}.hero__hiring .hero__co:active,.hero__hiring .hero__motion:active{border-color:var(--line-2);background:var(--soft)}.find__field .clear:active{color:var(--ink)}@media (max-width:760px),(pointer:coarse){.top .logo{align-self:stretch;justify-self:start}.find__field button.clear{width:44px;height:44px;margin:0}.hero__viewport{margin-block:-4px;padding-block:4px}.hero__hiring .hero__co{position:relative}.hero__hiring .hero__co:after{content:"";position:absolute;inset:-5px 0}.hero__hiring .hero__motion:after{content:"";position:absolute;inset:-5px}}@media (max-width:760px){.find__field .find__go{height:44px}}@media (max-width:1023px){html{scroll-padding-top:calc(var(--head) + 12px + env(safe-area-inset-top, 0px))}}@media (max-width:760px),(pointer:coarse){.ct .card b>.lnk,.hint>.lnk:only-child,aside>.lnk,main>p>.lnk:only-child{position:relative}.ct .card b>.lnk:after,.ct .list-plain h3>a:only-child:after,.hint>.lnk:only-child:after,.pcard h3>a:only-child:after,aside>.lnk:after,body .ct .grid2>aside>.lnk:after,body .ct .list-plain>li>.lnk:after,body .tbl a:not(.btn):after,body h3>a:only-child:after,main>p>.lnk:only-child:after{content:"";position:absolute;top:calc(50% - 22px);bottom:auto;left:min(0px,calc(50% - 22px));right:min(0px,calc(50% - 22px));height:44px}}@media (max-width:760px){.tbl--stack .kbd{overflow-wrap:anywhere}}@media (max-width:760px),(pointer:coarse){.auth__form .hint .lnk:has(~.lnk):after,.auth__form .hint .lnk~.lnk:after{inset:-1px -2px}}@media (max-width:760px){ol.crumbs li+li:before{content:none}ol.crumbs li:not(:last-child):after{content:"/";margin-left:8px;color:var(--line-2)}}@media (max-width:960px){.doc>.doc__end:only-child{display:none}}@media (max-width:760px){#auth-body:empty{min-height:440px}.cmp .tabs a:after{content:"";position:absolute;inset:-1px 0}.sort button{min-width:44px;justify-content:center}}@media (min-width:761px) and (max-width:960px) and (pointer:coarse){.ctable{min-width:0;table-layout:fixed}.ctable th:first-child{width:30%;min-width:0;max-width:none}.ctable td,.ctable th{padding:12px 10px;overflow-wrap:anywhere}.ctable thead th b{font-size:var(--fs-lg);font-variation-settings:"wdth" 84}}.filters .catsel select{font-size:var(--fs-md)}@media (max-width:760px),(pointer:coarse){body .jobpage .jbox__co .lnk:after,body .jobpage .jt__co .lnk:after,ol.crumbs a:after{left:min(-8px,calc(50% - 22px));right:min(-8px,calc(50% - 22px))}}@media (max-width:760px){body .savebar{background:var(--bg);padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.bars+.tw,.kpis+.bars{margin-top:16px}}@media (max-width:760px),(pointer:coarse){.form:not(.emp-form) .picked:has(+.combo) .pick:after{inset:-10px 0 0}}@media (max-width:760px),(pointer:coarse){.card.pcard>.pcard__top{position:relative}.card.pcard .pcard__top h3 a{position:static}.card.pcard .pcard__top h3 a:after{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}}@font-face{font-stretch:50% 150%;font-family:display;src:url(/_next/static/media/b183a815514d8eef-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:84.66%;descent-override:25.56%;line-gap-override:0.00%;size-adjust:93.91%}.__className_37d5bb{font-family:display,display Fallback}.__variable_37d5bb{--font-display:"display","display Fallback"}@font-face{font-stretch:75% 100%;font-family:sans;src:url(/_next/static/media/08930e280bfc6a0c-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.00%;size-adjust:103.22%}.__className_3176d3{font-family:sans,sans Fallback}.__variable_3176d3{--font-sans:"sans","sans Fallback"}@view-transition{navigation:auto}@keyframes rise{0%{opacity:0;transform:translateY(var(--reveal-d))}}@keyframes fade-in{0%{opacity:0}}@keyframes pop-in{0%{opacity:0;transform:translate(var(--pop-x,-50%),6px) scale(.96)}}@keyframes pop{0%{opacity:0;transform:scale(.9)}}@keyframes drop{0%{opacity:0;transform:translateY(-6px)}}@keyframes sheet-out{to{transform:translateY(100%)}}@keyframes fade-out{to{opacity:0}}@keyframes grow{0%{transform:scaleX(0)}}@keyframes rise-col{0%{transform:scaleY(0)}}@keyframes flash{0%,30%{background:var(--hl)}}@keyframes sheen{0%,58%{transform:translateX(-110%)}88%,to{transform:translateX(110%)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes blink{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.spinner{width:16px;height:16px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:spin .7s linear infinite}.nav-progress{position:fixed;inset:0 0 auto;z-index:80;height:2px;background:var(--blue);opacity:0;transform:scaleX(0);transform-origin:0 50%;pointer-events:none}.nav-progress[data-phase=run]{opacity:1;transform:scaleX(.85);transition:transform 6s cubic-bezier(.1,.8,.2,1),opacity .12s}.nav-progress[data-phase=done]{opacity:0;transform:scaleX(1);transition:transform .2s ease-out,opacity .25s ease .15s}#ts-root[aria-busy=true] .cards,.co-body[aria-busy=true],.list[aria-busy=true]{opacity:.55;transition:opacity .2s ease .12s}@media (prefers-reduced-motion:reduce){#ts-root[aria-busy=true] .cards,.co-body[aria-busy=true],.list[aria-busy=true]{transition:none}.nav-progress[data-phase=done],.nav-progress[data-phase=run]{transform:scaleX(1);transition:opacity .15s}}.early{display:grid;grid-gap:10px;gap:10px}.jobapply .btn:not(:disabled):active,.jobpage .btn:not(:disabled):active{color:#fff;transition-duration:.1s}.jobapply .btn--line:not(:disabled):active,.jobpage .btn--line:not(:disabled):active{color:var(--bg)}.jobapply .btn:not(:disabled):active:before,.jobpage .btn:not(:disabled):active:before{transform:scaleX(1);transition-duration:.1s}@media (hover:none){.jobapply .btn:not(:active):hover,.jobpage .btn:not(:active):hover{color:var(--bg)}.jobapply .btn--line:not(:active):hover,.jobpage .btn--line:not(:active):hover{color:var(--ink)}.jobapply .btn:not(:active):hover:before,.jobpage .btn:not(:active):hover:before{transform:scaleX(0)}}.jobapply .notice>.lnk,.jobpage .jbox__co .lnk,.jobpage .jt__co .lnk,.jobpage .notice>.lnk{position:relative}.jobapply .notice>.lnk:after,.jobpage .jbox__co .lnk:after,.jobpage .jt__co .lnk:after,.jobpage .notice>.lnk:after{content:"";position:absolute;inset:-5px -4px}.jobapply input[type=file]:focus-visible+label,.jobpage input[type=file]:focus-visible+label{outline:2px solid var(--blue);outline-offset:2px}.jobapply .in::placeholder,.jobpage .in::placeholder{color:color-mix(in srgb,var(--ink) 58%,var(--bg))}.jobapply .in[readonly]{background:var(--soft);cursor:default}.jobapply textarea.in,.jobpage .box textarea.in,.jobpage .jbox textarea.in{min-height:0}@media (max-width:560px){.jobapply .two{grid-template-columns:minmax(0,1fr);gap:22px}}@media (max-width:760px),(pointer:coarse){.jobpage .jbox__co .lnk:after,.jobpage .jt__co .lnk:after{inset:-11px -8px}.jobapply .notice>.lnk:after,.jobpage .notice>.lnk:after{inset:-13px -8px}}.jobpage{--stick:calc(var(--head) + env(safe-area-inset-top, 0px) + var(--sp-5))}.jt{margin-bottom:clamp(22px,3vw,36px)}.jt__co{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin:var(--sp-4) 0 0;font-size:var(--fs-lg);font-weight:600}.jt__co .mark,.jt__co .shape{flex:none;width:var(--sp-6);height:var(--sp-6)}.jbox__co .shape,.jt__co .shape{color:var(--c)}.jbox__co .lnk,.jt__co .lnk{min-width:0;overflow-wrap:anywhere}.jcols{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:start}.jcols>article{grid-column:1;grid-row:1;min-width:0}.jcols>.jbox{grid-column:2;grid-row:1}.jbox{position:-webkit-sticky;position:sticky;top:var(--stick);display:grid;align-content:start;grid-gap:var(--sp-4);gap:var(--sp-4);min-width:0;max-height:calc(100vh - var(--stick) - var(--sp-5));max-height:calc(100dvh - var(--stick) - var(--sp-5));padding:var(--pad-card);overflow-y:auto;border:1.5px solid var(--ink);background:var(--bg)}.jbox__id{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.jbox__co{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin:0;font-size:var(--fs-md);font-weight:600}.jbox__co .mark,.jbox__co .shape{flex:none;width:var(--ctl-sm);height:var(--ctl-sm)}.jbox__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;margin:0;overflow:hidden;overflow-wrap:anywhere;font:700 var(--fs-lg) /1.15 var(--display);font-variation-settings:"wdth" 96}.jbox__facts{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-column-gap:var(--sp-4);column-gap:var(--sp-4);margin:0;border-top:1px solid var(--line-2)}.jbox__facts>div{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:start;padding:var(--sp-2) 0;border-bottom:1px solid var(--line-2);font-size:var(--fs-sm)}.jbox__facts dt{display:flex;align-items:center;gap:var(--sp-2);color:var(--ink-2)}.jbox__facts dt svg{flex:none;width:1rem;height:1rem}.jbox__facts dd{min-width:0;margin:0;font-weight:600;overflow-wrap:anywhere}.jbox__facts dd em{display:block;font-size:var(--fs-xs);font-style:normal;font-weight:500}.jbox__apply,.jbox__more{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--line-2)}@media (max-width:960px){.jcols{grid-template-columns:minmax(0,1fr)}.jcols>.jbox,.jcols>article{grid-column:auto;grid-row:auto}.jbox__id{display:none}.jbox__facts{grid-template-columns:repeat(2,minmax(0,1fr));border-top:0}.jbox__facts>div{grid-template-columns:minmax(0,1fr);grid-column:auto;align-content:start;gap:2px}}@media (max-height:699px),(max-width:960px){.jbox{position:static;max-height:none;overflow:visible}}.emp-list>li{grid-template-columns:minmax(min(100%,280px),1fr) auto}.emp-list .row-acts{column-gap:20px;row-gap:0}@media (max-width:760px){.emp-list>li{grid-template-columns:minmax(0,1fr);row-gap:8px}}.emp-list>li>.tlink,.emp-sync,:is(.emp-list,.md__pane,.invbox) .row-acts .tlink{display:inline-flex;align-items:center;min-height:44px}.emp-list .tlink:disabled{color:var(--ink-2);cursor:default;text-decoration:none}.emp-confirm{display:inline-flex;flex-wrap:wrap;align-items:center;column-gap:16px;font-size:var(--fs-md)}.emp-confirm .tlink--bad{color:var(--bad);font-weight:600}.emp-jobs h3 a,.emp-kpi-link{position:relative}.emp-jobs h3 a:after,.emp-kpi-link:after{content:"";position:absolute}.emp-kpi-link:after{inset:-14px -8px}.emp-jobs h3 a:after{inset:-3px 0}@media (max-width:760px),(pointer:coarse){.emp-jobs h3 a:after{inset:-11px 0}}.stagebar--tabs a{transition:color .3s,background-color .1s}.stagebar--tabs a:not([aria-current=page]):active{background:var(--soft)}.stagebar--tabs a:focus-visible{outline-offset:-3px}.md__list a:not([aria-current=true]):active{background:var(--soft)}.md__gh:focus-visible,.md__list a:focus-visible{outline-offset:-2px}.md__list li.is-rej a{opacity:1;filter:none}.md__list li.is-rej a:not([aria-current=true]){color:var(--ink-2)}.md__list li.is-rej a:not([aria-current=true]) .av{opacity:.5;filter:grayscale(1)}.md__pane.is-rej .person{opacity:1}.md__pane.is-rej .person h2{color:var(--ink-2)}.md__pane.is-rej .person .av{opacity:.5;filter:grayscale(1)}.md__gh{transition:background-color .1s}.md__gh:active{background:var(--line)}.md__pane{scroll-margin-top:calc(var(--head) + 12px)}.md__pane:focus-visible{outline:none}.seg--stage label:not(:has(input:checked)):active{z-index:1;border-color:var(--ink)}.seg--stage label.st-rejected:has(input:checked){color:var(--bg)}.emp-form .seg label:has(input:focus-visible),.seg--stage label:has(input:focus-visible){z-index:3}.emp-form .seg label:not(:has(input:checked)):active{z-index:1;border-color:var(--ink)}@media (hover:none){.md__list a:not(:active):not([aria-current=true]):hover{background:none}:is(.seg--stage,.emp-form .seg) label:not(:active):not(:has(input:checked)):hover{z-index:auto;border-color:var(--line-2)}}:is(.emp-form,.tsearch,.invbox,.md__pane) .in::placeholder{color:color-mix(in srgb,var(--ink) 58%,var(--bg))}html:not([data-keys]) :is(.emp-filter,.emp-form,.tsearch) select.in:focus{border-color:var(--line-2);box-shadow:none}#co-logo:focus-visible+label{outline:2px solid var(--blue);outline-offset:2px}:is(.emp-form,.tsearch) .sw{min-height:28px}.swh__row{display:flex;align-items:center;gap:.75em;font-size:var(--fs-md)}.swh__row .sw{flex:0 1 auto}.swh .help{display:inline-grid;width:1.15em;height:1.15em;margin:0;border-radius:0;font-size:.8em;line-height:1}.swh .help:after{inset:-16px -16px -16px -10px}.swh .infobox{margin-top:8px}:is(.emp-form,.tsearch) .sw:not(:has(input:disabled)):active i{border-color:var(--ink)}@media (hover:none){:is(.emp-form,.tsearch) .sw:not(:active):hover input:not(:checked)+i{border-color:var(--line-2)}}@media (max-width:760px),(pointer:coarse){.emp-filter .in--sm,.tsearch .in--sm{height:44px}.md__gh{min-height:44px}:is(.emp-form,.tsearch) .sw{min-height:44px}:is(.emp-form,.tsearch) .picked{row-gap:10px}:is(.emp-form,.tsearch) .pick{position:relative}:is(.emp-form,.tsearch) .pick:after{content:"";position:absolute;inset:-5px 0}:is(.emp-form,.tsearch) .combo li{min-height:44px;align-items:center}.emp-form .rte__bar button{width:44px;height:44px}.emp-form .rte__link .btn,.emp-form .rte__link .in{height:44px}.emp-form .rte__link .tlink{display:inline-flex;align-items:center;min-height:44px;padding:0 8px}}.emp-form .rte__bar button:not(:disabled):not([aria-pressed=true]):active{background:var(--soft)}@media (hover:none){.emp-form .rte__bar button:not(:active):not([aria-pressed=true]):hover{background:none}}@media (max-width:760px){.emp-filter .in--sm,.tsearch .in--sm{font-size:var(--fs-md)}.emp-camp .badge{height:auto;min-height:22px;padding-block:2px;white-space:normal}}@media (max-width:560px){.emp-form .two{grid-template-columns:minmax(0,1fr);gap:14px}}.tpl-item h3{margin:0 0 var(--sp-1)}.tpl-item p{margin:0}.tpl-item .tpl-matches,.tpl-item .tpl-rule{color:var(--ink-2);font-size:var(--fs-sm)}.tpl-item .tpl-matches{font-weight:500}.tpl-acts{align-content:start;justify-content:flex-end}.tpl-act{display:inline-flex;margin:0}.tpl-act .tlink:disabled{color:var(--ink-2);cursor:default;opacity:.55}.tpl-acts .tlink,.tpl-del summary{display:inline-flex;align-items:center;min-height:44px}.tpl-del summary{cursor:pointer;list-style:none}.tpl-del summary::-webkit-details-marker{display:none}.tpl-del summary:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tpl-del[open]{flex-basis:100%}.tpl-confirm{padding:var(--sp-3) var(--sp-4);border-left:3px solid var(--bad);background:var(--soft);font-size:var(--fs-sm)}.tpl-confirm p{margin:0 0 var(--sp-2)}.tpl-confirm .tlink--bad{color:var(--bad);font-weight:600}.tpl-new{margin:var(--sp-4) 0 0}@media (max-width:760px){.tpl-acts{justify-content:flex-start}}.tpl-add{display:flex;gap:var(--sp-2)}.tpl-add .in{flex:1 1 auto;min-width:0}.tpl-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,21rem);grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:start}.tpl-bar,.tpl-side{padding:var(--sp-3) var(--sp-4);background:var(--soft);border-left:3px solid var(--blue)}.tpl-side{position:-webkit-sticky;position:sticky;top:calc(var(--head) + var(--sp-5));max-height:calc(100vh - var(--head) - 2 * var(--sp-5));overflow-y:auto}.tpl-bar p,.tpl-side p{margin:0}.tpl-count{font-size:var(--fs-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tpl-bar{display:none;padding-block:0}.tpl-bar>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:var(--tap);font-size:var(--fs-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;list-style:none;cursor:pointer}.tpl-bar>summary::-webkit-details-marker{display:none}.tpl-bar>summary:after{content:"+";flex:none;font-size:var(--fs-xl);line-height:.8}.tpl-bar[open]>summary:after{content:"\2212"}.tpl-bar>summary:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tpl-bar[open]{max-height:50vh;padding-bottom:var(--sp-3);overflow-y:auto}@media (max-width:960px){.tpl-layout{display:flex;flex-direction:column;align-items:stretch}.tpl-side{display:none}.tpl-bar{display:block;order:-1;position:-webkit-sticky;position:sticky;top:calc(var(--head) + env(safe-area-inset-top, 0px));z-index:20;margin-bottom:var(--sp-4)}.tpl-form :is(input,select,button,summary){scroll-margin-top:calc(var(--head) + 5.5rem)}}.tpl-jobs{margin:var(--sp-2) 0 0;padding-left:1.25em;font-size:var(--fs-sm)}.tpl-bar .hint,.tpl-side .hint{margin-top:var(--sp-2)}.tpl-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4) var(--sp-5)}.tpl-form .q[role=group]>.two{margin-top:var(--sp-2)}.fold{position:relative;margin-top:var(--sp-5)}.fold:first-child,.form>.fold{margin-top:0}.fold--act .disclosure-head{min-height:calc(var(--ctl) + var(--sp-3))}.fold__n{flex:none;color:var(--ink-2);font-size:var(--fs-sm)}.fold__sp{flex:1 1 auto}.fold__act{position:absolute;top:0;right:0;display:flex;align-items:center;height:var(--ctl)}@media (max-width:560px){.fold--act .fold__n{display:none}}.fold__body{display:grid;grid-gap:22px;gap:22px;padding-top:var(--sp-5)}.fold__body>*{min-width:0}.ij-find{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-4)}.ij-field{position:relative;flex:1 1 16rem;max-width:26rem}.ij-field .in{width:100%;padding-right:var(--tap)}.ij-field .in::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.ij-clear{position:absolute;top:0;right:0;display:grid;place-items:center;width:var(--tap);height:100%;padding:0;border:0;background:none;color:var(--ink-2);cursor:pointer}.ij-clear[hidden]{display:none}.ij-clear:hover{color:var(--ink)}.ij-clear:focus-visible{outline:2px solid var(--blue);outline-offset:-4px}.ij-clear .i{width:16px;height:16px}.ij-tip{margin:calc(var(--sp-2) * -1) 0 var(--sp-4)}.ij-count{margin:0;color:var(--ink-2);font-size:var(--fs-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.analytics-consent{display:none;position:fixed;z-index:29;inset:auto 16px 16px;margin:0 auto;max-width:960px;align-items:center;justify-content:space-between;gap:8px 24px;padding:12px 16px;background:var(--bg,#fff);color:var(--ink,#151515);border:1px solid;box-shadow:0 6px 32px #0002}html[data-consent] .analytics-consent{display:flex}.analytics-consent p{margin:0;font-size:var(--fs-sm);line-height:1.4}.analytics-consent a{text-decoration:underline;white-space:nowrap}.analytics-consent__actions{display:flex;flex:none;gap:12px;flex-wrap:wrap}.analytics-consent .btn{min-height:44px}html:not([data-consent=change]) .analytics-consent__close{display:none}html[data-consent]{scroll-padding-bottom:104px}html[data-consent] body{padding-bottom:104px}body:has(.combo ul:not([hidden])) .analytics-consent{visibility:hidden}@media (max-width:960px){body:has(.mbar:not([hidden])) .analytics-consent{bottom:calc(80px + env(safe-area-inset-bottom, 0px))}}.foot__bar .analytics-preferences{position:relative;font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-decoration:underline;padding:0}.foot__bar .analytics-preferences:after{content:"";position:absolute;inset:-4.5px -6px}@media (max-width:760px),(pointer:coarse){.foot__bar .analytics-preferences{min-height:44px}.foot__bar .analytics-preferences:after{inset:0 -6px}}@media (max-width:600px){.analytics-consent{inset:auto 8px 8px;flex-direction:column;align-items:stretch;gap:10px;padding:12px}.analytics-consent p{font-size:var(--fs-sm)}.analytics-consent__actions{gap:8px}.analytics-consent__actions>.btn{flex:1 1;padding-inline:8px}html[data-consent]{scroll-padding-bottom:168px}html[data-consent] body{padding-bottom:168px}}@media (max-height:480px){.analytics-consent{position:static;max-width:none;margin:0;border-width:0 0 1px;box-shadow:none}html[data-consent]{scroll-padding-bottom:0}html[data-consent] body{padding-bottom:0}}