.both[data-astro-cid-gdmxowei]{padding-block:60px;background-color:var(--color-white)}.both__container[data-astro-cid-gdmxowei]{max-width:1150px;margin-inline:auto;padding-inline:15px}.both__intro[data-astro-cid-gdmxowei]{max-width:800px;margin-inline:auto;text-align:center}.both__pill[data-astro-cid-gdmxowei]{display:inline-block;padding:7px 15px;background-color:var(--color-white);border:1px solid rgba(221,221,221,.8);box-shadow:0 4px 12px #0000001a;border-radius:40px}.both__pill[data-astro-cid-gdmxowei] h6[data-astro-cid-gdmxowei]{margin:0;font-size:14px;font-weight:var(--font-weight-medium);line-height:1;background:var(--gradient-eyebrow);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.both__title[data-astro-cid-gdmxowei]{padding-top:16px;max-width:640px;margin-inline:auto}.both__title[data-astro-cid-gdmxowei] h2[data-astro-cid-gdmxowei]{margin:0;font-size:48px;font-weight:var(--font-weight-bold);line-height:1.2;background:var(--gradient-ink-heading);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.both__lead[data-astro-cid-gdmxowei] p[data-astro-cid-gdmxowei]{margin:0;padding-top:24px;font-size:20px;line-height:1.4;color:#1c1c1cb3}.both__row[data-astro-cid-gdmxowei]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:1120px;margin:0 auto;padding-top:60px}.both__inner[data-astro-cid-gdmxowei]{position:relative;display:flex;flex-direction:column;height:100%;padding:40px 32px;border-radius:8px 8px 30px;background:var(--gradient-resource-card)}.both__inner[data-astro-cid-gdmxowei]:before{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;-webkit-mask:linear-gradient(white 0 0) content-box,linear-gradient(white 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.both__card--jobseekers[data-astro-cid-gdmxowei] .both__inner[data-astro-cid-gdmxowei]:before{background:var(--gradient-accent-dark)}.both__card--recruiters[data-astro-cid-gdmxowei] .both__inner[data-astro-cid-gdmxowei]:before{background:var(--gradient-green-indigo)}.both__eyebrow[data-astro-cid-gdmxowei] h6[data-astro-cid-gdmxowei]{margin:0;font-size:16px;font-weight:var(--font-weight-medium);line-height:1.4;text-align:center;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.both__card--jobseekers[data-astro-cid-gdmxowei] .both__eyebrow[data-astro-cid-gdmxowei] h6[data-astro-cid-gdmxowei]{background-image:var(--gradient-accent-talent)}.both__card--recruiters[data-astro-cid-gdmxowei] .both__eyebrow[data-astro-cid-gdmxowei] h6[data-astro-cid-gdmxowei]{background-image:var(--gradient-green-indigo)}.both__card-title[data-astro-cid-gdmxowei] h3[data-astro-cid-gdmxowei]{margin:0;padding-top:12px;font-size:28px;font-weight:var(--font-weight-bold);line-height:1.2;text-align:center;text-wrap:balance;background:var(--gradient-ink-heading);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.both__steps[data-astro-cid-gdmxowei]{flex:1;display:flex;flex-direction:column;align-items:stretch;gap:12px;margin:0;padding-top:32px}.both__step[data-astro-cid-gdmxowei]{padding:18px 20px;border-radius:8px;background-color:var(--color-white);border:1px solid rgba(221,221,221,.8)}.both__step[data-astro-cid-gdmxowei] dt[data-astro-cid-gdmxowei]{font-size:14px;font-weight:var(--font-weight-medium);line-height:1.2;color:var(--color-indigo)}.both__step[data-astro-cid-gdmxowei] dd[data-astro-cid-gdmxowei]{margin:6px 0 0;font-size:18px;line-height:1.4;color:var(--color-ink)}.both__arrow[data-astro-cid-gdmxowei]{display:flex;justify-content:center;color:var(--color-indigo)}.both__cta[data-astro-cid-gdmxowei]{display:flex;justify-content:center;padding-top:32px}.both__btn[data-astro-cid-gdmxowei]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 28px;border-radius:100px;font-size:16px;font-weight:var(--font-weight-medium);line-height:1;text-decoration:none;transition:all .15s ease-in-out}.both__btn--jobseekers[data-astro-cid-gdmxowei],.both__btn--recruiters[data-astro-cid-gdmxowei]{background-color:var(--color-green);color:var(--color-ink)}.both__btn--jobseekers[data-astro-cid-gdmxowei]:hover,.both__btn--recruiters[data-astro-cid-gdmxowei]:hover{background-color:var(--color-green-hover)}.both__btn[data-astro-cid-gdmxowei]:focus-visible{outline:2px solid var(--color-indigo);outline-offset:2px}.both__footnote[data-astro-cid-gdmxowei]{max-width:640px;margin:0 auto;padding-top:40px;font-size:18px;line-height:1.5;text-align:center;color:#1c1c1cb3}@media(max-width:1080px){.both__title[data-astro-cid-gdmxowei] h2[data-astro-cid-gdmxowei]{font-size:40px}}@media(max-width:991px){.both__title[data-astro-cid-gdmxowei] h2[data-astro-cid-gdmxowei]{font-size:32px}.both__lead[data-astro-cid-gdmxowei] p[data-astro-cid-gdmxowei]{font-size:18px}.both__row[data-astro-cid-gdmxowei]{grid-template-columns:1fr;gap:20px;padding-top:40px}.both__inner[data-astro-cid-gdmxowei]{padding:32px 20px}.both__card-title[data-astro-cid-gdmxowei] h3[data-astro-cid-gdmxowei]{font-size:24px}}.home-roles__title[data-astro-cid-iw2nbcxx]{margin:0 0 var(--space-2, .5rem);font-size:var(--text-h4, 1.25rem)}.home-roles__lead[data-astro-cid-iw2nbcxx]{margin:0 0 var(--space-4, 1rem)}.home-roles__list[data-astro-cid-iw2nbcxx]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:var(--space-2, .5rem) var(--space-5, 1.5rem);margin:0;padding:0;list-style:none}.home-roles__list[data-astro-cid-iw2nbcxx] a[data-astro-cid-iw2nbcxx]{text-decoration:none}.home-roles__list[data-astro-cid-iw2nbcxx] a[data-astro-cid-iw2nbcxx]:hover{text-decoration:underline}.home-roles__all[data-astro-cid-iw2nbcxx]{font-weight:600}.hero-video[data-astro-cid-iw2nbcxx]{position:relative;overflow:hidden;line-height:0}.hero-video__el[data-astro-cid-iw2nbcxx]{display:block;width:100%}.hero-video__play[data-astro-cid-iw2nbcxx]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;padding:0;border:0;background:none;color:#fff;cursor:pointer;filter:drop-shadow(0 2px 12px rgba(28,28,28,.35))}.hero-video__play[data-astro-cid-iw2nbcxx] svg[data-astro-cid-iw2nbcxx]{width:84px;height:auto}.hero-video[data-astro-cid-iw2nbcxx].is-playing .hero-video__play[data-astro-cid-iw2nbcxx]{display:none}.home-roles__title[data-astro-cid-2voi3kpg]{margin:0 0 var(--space-4, 1rem);font-size:var(--text-h4, 1.25rem)}.home-roles__list[data-astro-cid-2voi3kpg]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:var(--space-2, .5rem) var(--space-5, 1.5rem);margin:0;padding:0;list-style:none}.home-roles__list[data-astro-cid-2voi3kpg] a[data-astro-cid-2voi3kpg]{text-decoration:none}.home-roles__list[data-astro-cid-2voi3kpg] a[data-astro-cid-2voi3kpg]:hover{text-decoration:underline}.home-roles__all[data-astro-cid-2voi3kpg]{font-weight:600}.hero-video[data-astro-cid-2voi3kpg]{position:relative;overflow:hidden;line-height:0}.hero-video__el[data-astro-cid-2voi3kpg]{display:block;width:100%}.hero-video__play[data-astro-cid-2voi3kpg]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;padding:0;border:0;background:none;color:#fff;cursor:pointer;filter:drop-shadow(0 2px 12px rgba(28,28,28,.35))}.hero-video__play[data-astro-cid-2voi3kpg] svg[data-astro-cid-2voi3kpg]{width:84px;height:auto}.hero-video[data-astro-cid-2voi3kpg].is-playing .hero-video__play[data-astro-cid-2voi3kpg]{display:none}
