.hx-hero{position:relative;overflow:hidden;isolation:isolate;-webkit-padding-before:4rem;padding-block-start:4rem}.hx-backdrop{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.hx-stage{position:absolute;top:0;left:50%;width:80rem;height:50rem;transform:translateX(-50%)}.hx-stage img{position:absolute;max-width:none}.hx-bg-glow{left:5.625rem;top:-2.5rem;width:68.75rem;height:47.5rem}.hx-stage:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,transparent 0 2.5rem,color-mix(in srgb,var(--colour-text-on-dark) 3%,transparent) 2.5rem calc(2.5rem + 1px),transparent calc(2.5rem + 1px)) 0 0 /5rem 100% repeat-x}.hx-bg-ring-860{left:13.125rem;top:-6.25rem;width:53.75rem;height:53.75rem}.hx-bg-ring-1120{left:5rem;top:-14.375rem;width:70rem;height:70rem}.hx-bg-ring-1400{left:-3.75rem;top:-23.125rem;width:87.5rem;height:87.5rem}.hx-bg-node{left:15.4325rem;top:31.8175rem;width:.5rem;height:.5rem}.hx-bg-orbit{left:13.125rem;top:-3.75rem;width:53.75rem;height:53.75rem}.hx-bg-orbit-b{transform:scaleX(-1)}.hx-body{position:relative;padding:3.5rem var(--lx-pad) 3rem}.hx-content{position:relative;gap:4rem;max-width:60rem;margin-inline:auto}.hx-content,.hx-text{display:flex;flex-direction:column;align-items:center}.hx-text{gap:1.5rem;text-align:center}.hx-title{display:flex;flex-direction:column;font-size:var(--text-8);font-weight:var(--lx-w-bold);line-height:1.4}.hx-accent{color:var(--lx-gold-on-dark)}.hx-lead{max-width:36.25rem;font-size:var(--text-4);line-height:1.4;color:var(--colour-text-on-dark-muted)}.hx-search-group{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%}.hx-mode{gap:.25rem;padding:.25rem;border:var(--hairline) solid var(--colour-border-on-dark-hairline);background:var(--lx-white-8)}.hx-mode,.hx-mode a{display:inline-flex;border-radius:var(--radius-full)}.hx-mode a{align-items:center;gap:.5rem;padding:.6875rem 1.25rem;font-size:var(--text-2);font-weight:var(--lx-w-medium);line-height:1.3;text-decoration:none;color:var(--colour-text-on-dark-secondary);transition:var(--lx-t)}.hx-mode a:hover{color:var(--colour-text-on-dark);background:var(--lx-white-8)}.hx-mode a[aria-current]{background:var(--colour-action-accent);color:var(--colour-text-on-accent);font-weight:var(--lx-w-bold)}.hx-mode a[aria-current]:hover{background:var(--colour-action-accent-hover-dark);color:var(--colour-text-on-accent)}.hx-mode a[aria-current]:focus-visible{outline-color:var(--colour-text-on-dark);outline-offset:.25rem}.hx-search{display:flex;flex-direction:column;gap:.5rem;width:100%;padding:.625rem;border-radius:1.25rem;background:var(--colour-surface-raised);color:var(--colour-text-primary);box-shadow:0 1.5rem 3.75rem color-mix(in srgb,var(--colour-text-primary) 35%,transparent)}.hx-search :focus-visible{outline-color:var(--colour-focus-ring)}.hx-field{position:relative;display:flex;align-items:center;gap:.75rem;height:3.75rem;padding-inline:1rem;border:var(--line-control) solid var(--colour-border-control);border-radius:var(--radius-3);background:var(--colour-surface-raised);transition:var(--lx-t)}.hx-field-area{background:var(--colour-surface-page)}.hx-field>.li{color:var(--colour-action-primary)}.hx-field-area>.li{color:var(--colour-text-secondary)}.hx-field-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.125rem}.hx-field label{font-size:var(--text-1);font-weight:var(--weight-strong);line-height:1.3;color:var(--colour-text-secondary);transition:var(--lx-t)}.hx-field input,.hx-field select{width:100%;padding:0;border:0;background:transparent;font:inherit;font-size:var(--text-3);line-height:1.3;color:var(--colour-text-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;cursor:pointer}.hx-field input{cursor:text}.hx-field select{font-weight:var(--lx-w-medium)}.hx-field input::placeholder{color:var(--colour-text-muted);opacity:1}.hx-chev{display:inline-flex;color:var(--colour-text-secondary);pointer-events:none}.hx-field:focus-within{border-color:var(--colour-border-accent);box-shadow:0 0 0 var(--hairline) var(--colour-border-accent),0 0 0 calc(var(--hairline) + .25rem) color-mix(in srgb,var(--colour-action-accent) 28%,transparent)}.hx-field:focus-within label{color:var(--colour-action-primary)}.hx-field:has(:focus-visible){outline:var(--focus-width) solid var(--colour-focus-ring);outline-offset:.1875rem}.hx-field :focus-visible{outline:none}.hx-go{height:3.75rem}.hx-cards{display:none}.ls{position:relative}.ls-pad{padding-block:3rem}.ls-h2{font-size:var(--text-6);font-weight:var(--lx-w-bold);line-height:1.3}.ls-why{background:var(--colour-surface-raised);padding:4rem 1.25rem}.ls-why-panel{position:relative;gap:2rem;max-width:75rem;margin-inline:auto;padding:1.5625rem;border:var(--hairline) solid var(--lx-white-8);border-radius:1.5rem;overflow:hidden;background-size:72rem 43.75rem,5rem 100%;background-position:50% -16.3rem,0 0}.ls-why-head,.ls-why-panel{display:flex;flex-direction:column}.ls-why-head{align-items:flex-start;gap:1.25rem}.ls-pill{padding:.4375rem .875rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--colour-action-primary) 90%,var(--colour-text-on-dark));color:var(--colour-text-on-dark);font-size:var(--text-2);font-weight:var(--weight-strong);line-height:1.4}.ls-why .ls-h2{font-size:var(--text-7);line-height:1.4}.ls-gold,.ls-why .ls-h2 .hx-accent{color:var(--lx-gold-on-dark)}.ls-why .ls-h2 .hx-accent{display:inline-block}.ls-lead{font-size:var(--text-3);line-height:1.4;color:var(--colour-text-on-dark-muted)}.ls-why-cards{display:grid;grid-gap:1rem;gap:1rem;margin:0;padding:0;list-style:none;align-items:start}.ls-feature{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.75rem;border:var(--hairline) solid var(--lx-white-12);border-radius:1rem;background:var(--lx-white-6);transition:var(--lx-t)}.ls-feature:hover{background:var(--lx-white-8)}.ls-feature h3{font-size:var(--text-5);font-weight:var(--weight-strong);line-height:1.4}.ls-feature p{font-size:var(--text-3);line-height:1.7;color:var(--colour-text-on-dark-muted)}.ls-icon-circle{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:var(--radius-full);background:var(--lx-gold-16);color:var(--colour-action-accent)}.ls-jobs .lx-wrap{display:flex;flex-direction:column;align-items:center;gap:2rem}.ls-jobs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;width:100%}.ls-jobs .ls-h2{font-size:var(--text-6);line-height:1.2}.ls-job-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem;width:100%;margin:0;padding:0;list-style:none}.ls-job{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border:var(--hairline) solid var(--lx-white-12);border-radius:1rem;background:var(--lx-white-5);transition:var(--lx-t)}.ls-job:focus-within,.ls-job:hover{background:var(--lx-white-8);border-color:color-mix(in srgb,var(--colour-action-accent) 55%,transparent)}.ls-job-head{display:flex;flex-direction:column;gap:.375rem}.ls-job h3{font-size:var(--text-5);line-height:1.35}.ls-job h3,.ls-job-pay{font-weight:var(--lx-w-bold)}.ls-job-pay{font-size:var(--text-3);line-height:1.4;color:var(--lx-gold-on-dark-small)}.ls-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.ls-chips li{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border-radius:var(--radius-full);background:var(--lx-white-8);font-size:var(--text-1);line-height:1.3;color:var(--colour-text-on-dark-secondary)}.ls-job-divider{height:1px;background:var(--lx-white-10)}.ls-job-foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ls-job-foot time{display:inline-flex;align-items:center;gap:.375rem;font-size:var(--text-1);color:var(--colour-text-on-dark-subtle)}.ls-view{gap:.375rem;padding:.625rem .875rem;border-width:var(--hairline);border-color:var(--colour-border-on-dark-control-raised);font-size:var(--text-2);line-height:1.3}.ls-state{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;padding:2rem;border:var(--hairline) solid var(--lx-white-12);border-radius:1rem;background:var(--lx-white-5)}.ls-state h3{font-size:var(--text-5);font-weight:var(--weight-strong)}.ls-state p{color:var(--colour-text-on-dark-muted)}.ls-how .lx-wrap{display:flex;flex-direction:column;gap:2.5rem}.ls-how-head,.ls-how-heading{display:flex;flex-direction:column;gap:1rem}.ls-eyebrow{font-size:var(--text-3);font-weight:var(--weight-strong);line-height:1.3;color:var(--lx-gold-on-light)}.ls-how .ls-h2{font-size:var(--text-7);line-height:1.4}.ls-teal{display:block;color:var(--colour-text-link)}.ls-how-intro{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.ls-how-intro p{font-size:var(--text-4);font-weight:var(--lx-w-medium);line-height:1.4}.ls-steps{display:grid;grid-gap:1rem;gap:1rem;margin:0;padding:0;list-style:none}.ls-step{display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;padding:1.5rem;border-radius:1rem;background:var(--colour-surface-raised)}.ls-step-dark{background:var(--colour-surface-dark)}.ls-step-n{font-size:3rem;font-weight:var(--lx-w-bold);line-height:1.18;color:var(--lx-gold-on-light)}.ls-step-dark .ls-step-n{color:var(--lx-gold-on-dark)}.ls-step-body{display:flex;flex-direction:column;gap:.875rem}.ls-step h3{font-size:var(--text-6);font-weight:var(--lx-w-bold);line-height:1.25}.ls-step p{font-size:var(--text-4);font-weight:var(--lx-w-medium);line-height:1.7;color:var(--colour-text-secondary)}.ls-step-dark p{color:var(--colour-text-on-dark)}.ls-employer-panel{display:flex;flex-direction:column;gap:1.75rem;padding:1.5rem;border:var(--hairline) solid var(--lx-white-12);border-radius:1rem;background:var(--lx-white-8)}.ls-employer-copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.ls-eyebrow-dark{display:inline-flex;align-items:center;gap:.625rem;font-size:var(--text-2);font-weight:var(--weight-strong);line-height:1.3;color:var(--lx-gold-on-dark-small)}.ls-eyebrow-dark span{width:.75rem;height:.125rem;border-radius:.3125rem;background:var(--colour-action-accent)}.ls-employer .ls-h2{font-size:var(--text-6)}.ls-employer .ls-lead{font-size:var(--text-4);max-width:31.8125rem}.ls-points{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.ls-points li{display:flex;align-items:center;gap:.625rem;font-size:var(--text-3);font-weight:var(--lx-w-medium);line-height:1.5;color:var(--colour-text-on-dark-secondary)}.ls-points li>span{display:inline-flex;padding:.25rem;border-radius:var(--radius-full);background:var(--lx-gold-16);color:var(--colour-action-accent)}.ls-employer-card{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem;border-radius:1rem;background:var(--lx-white-10)}.ls-employer-card h3{font-size:var(--text-6);font-weight:var(--lx-w-bold);line-height:1.3}.ls-employer-card p{font-size:var(--text-3);line-height:1.4;color:var(--colour-text-on-dark-muted)}.ls-tile{display:inline-flex;padding:.75rem;border-radius:var(--radius-3);background:var(--lx-white-5);color:var(--colour-action-accent)}.ls-faq{interpolate-size:allow-keywords}.ls-faq .lx-wrap{display:flex;flex-direction:column;align-items:center;gap:2rem}.ls-faq .ls-h2{text-align:center}.ls-faq-list{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:55rem}.ls-faq-item{border:var(--hairline) solid color-mix(in srgb,var(--colour-border-control) 35%,var(--colour-surface-raised));border-radius:.875rem;background:var(--colour-surface-raised);transition:var(--lx-t)}.ls-faq-item:hover{border-color:color-mix(in srgb,var(--colour-action-accent) 55%,var(--colour-surface-raised))}.ls-faq-item summary{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-size:var(--text-4);font-weight:var(--weight-strong);line-height:1.5;cursor:pointer;list-style:none;border-radius:inherit;transition:var(--lx-t)}.ls-faq-item summary::-webkit-details-marker{display:none}.ls-faq-item summary>span:first-child{flex:1 1 auto}.ls-faq-toggle{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.625rem;background:var(--colour-surface-page);color:var(--colour-text-primary);transition:var(--lx-t)}.ls-faq-toggle .li{transition:transform var(--duration-2) var(--ease-out)}.ls-faq-item[open]{border-color:var(--colour-action-accent)}.ls-faq-item[open] summary{color:var(--lx-gold-on-light);font-weight:var(--lx-w-bold);-webkit-padding-after:.5rem;padding-block-end:.5rem}.ls-faq-item[open] .ls-faq-toggle{background:var(--colour-action-accent);color:var(--colour-text-on-accent)}.ls-faq-item[open] .ls-faq-toggle .li{transform:rotate(180deg)}.ls-faq-item p{padding:0 1.5rem 1.25rem;font-size:var(--text-3);font-weight:var(--lx-w-medium);line-height:1.7}.ls-faq-item::details-content{block-size:0;overflow:clip;transition:block-size var(--duration-2) var(--ease-out),content-visibility var(--duration-2) var(--ease-out) allow-discrete}.ls-faq-item[open]::details-content{block-size:auto}@media (min-width:48rem){.hx-hero{-webkit-padding-before:5rem;padding-block-start:5rem}.hx-body{padding:6rem var(--lx-pad) 4.5rem}.ls-pad{padding-block:4rem}.ls-h2,.ls-jobs .ls-h2{font-size:var(--text-7)}.ls-why{padding:5rem 2.5rem}.ls-why-panel{padding:2.5625rem;gap:2rem;border-radius:2rem}.ls-why .ls-h2{font-size:var(--text-8)}.ls-lead{font-size:var(--text-4)}.ls-job-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.ls-jobs .lx-wrap{gap:3rem}.ls-how-head{gap:1.5rem}.ls-step{padding:2rem}.ls-step-n{font-size:3.75rem}.ls-employer-panel{padding:2.5rem;gap:2rem}.ls-employer .ls-h2{font-size:var(--text-7)}.ls-employer-card{padding:2rem}}@media (min-width:64rem){.hx-body{padding:7.5rem var(--lx-pad) 5rem}.hx-title{font-size:3.75rem}.hx-search{flex-direction:row;align-items:center;height:5rem}.hx-field-q{flex:1 1}.hx-field-area{flex:0 0 16.25rem}.hx-go{flex:0 0 12.5rem}.ls-pad{padding-block:4.5rem}.ls-h2,.ls-jobs .ls-h2{font-size:var(--text-8)}.ls-employer .ls-h2,.ls-faq .ls-h2{font-size:var(--text-7)}.ls-how .ls-h2{font-size:var(--text-8)}.ls-why-panel{gap:2.125rem}.ls-why-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.ls-why-cards li:nth-child(2){-webkit-margin-before:2rem;margin-block-start:2rem}.ls-feature{padding:1.75rem 1.5rem}.ls-job-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ls-how .lx-wrap{gap:3.5rem}.ls-how-head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:3rem}.ls-how-heading{flex:0 1 37.5rem}.ls-how-intro{flex:0 0 26.4375rem}.ls-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.ls-step{height:24rem;padding:2.25rem 2.25rem 2.5rem}.ls-employer-panel{flex-direction:row;align-items:center;gap:2.5rem}.ls-employer-copy{flex:1 1}.ls-employer-card{flex:0 0 26.25rem}.hx-cards{display:block;position:absolute;inset:0;pointer-events:none}.hx-card{position:absolute;width:17.5em;display:flex;flex-direction:column;gap:.875em;padding:1em;border-radius:.875em;background:var(--colour-surface-dark-raised);font-size:.8458rem;line-height:normal;transform:rotate(var(--hx-tilt));box-shadow:0 1.125rem 2.5rem color-mix(in srgb,var(--colour-text-primary) 28%,transparent)}.hx-card-te,.hx-card-ts{font-size:.9398rem}.hx-card-ts{inset-inline-start:calc(50% - 36.845rem);inset-block-start:6.703rem;--hx-tilt:5deg}.hx-card-te{inset-inline-end:calc(50% - 36.775rem);inset-block-start:6.708rem;--hx-tilt:-5deg}.hx-card-bs{inset-inline-start:calc(50% - 35.025rem);inset-block-start:23.546rem;--hx-tilt:-3deg}.hx-card-be{inset-inline-end:calc(50% - 34.944rem);inset-block-start:23.569rem;--hx-tilt:3deg}[dir=rtl] .hx-card{transform:rotate(calc(var(--hx-tilt) * -1))}.hx-card-head{display:flex;justify-content:space-between;align-items:flex-start}.hx-card-title{display:flex;align-items:center;gap:.625em}.hx-card-title>div{display:flex;flex-direction:column;gap:.1875em}.hx-card-title strong{font-size:1em;font-weight:var(--weight-strong);white-space:nowrap;color:var(--colour-text-on-dark)}.hx-card-tile{display:inline-flex;padding:.625em;border-radius:.625em;background:var(--colour-surface-dark-tile);color:var(--colour-action-accent)}.hx-card-verified{display:inline-flex;align-items:center;gap:.25em;color:var(--colour-text-on-dark-subtle)}.hx-card-type,.hx-card-verified{font-size:.75em;white-space:nowrap}.hx-card-type{padding:.25em .625em;border-radius:var(--radius-full);background:var(--lx-white-8);font-weight:var(--lx-w-medium);color:var(--colour-text-on-dark-secondary)}.hx-card-meta{display:flex;justify-content:space-between;align-items:center;-webkit-padding-before:.875em;padding-block-start:.875em;-webkit-border-before:.0625em solid var(--lx-white-10);border-block-start:.0625em solid var(--lx-white-10)}.hx-card-meta strong{font-size:.875em;font-weight:var(--lx-w-bold);white-space:nowrap;color:var(--colour-text-on-dark-subtle)}.hx-card-meta span{display:inline-flex;align-items:center;gap:.25em;font-size:.8125em;white-space:nowrap;color:var(--colour-text-on-dark-muted)}}@media (min-width:80rem){.hx-body{padding:8.25rem var(--lx-pad) 5.75rem}.ls-pad{padding-block:5rem}.ls-why{padding:3rem 2.5rem}.ls-why-panel{flex-direction:row;align-items:center;justify-content:space-between;gap:2.5rem;min-height:26.9375rem;padding:3.5rem 3rem}.ls-why-head{flex:0 0 23.75rem}.ls-why-cards{flex:0 1 42.625rem}.ls-employer-panel{padding:3.5rem;gap:3.5rem}}