.c-company-intro{margin-left:auto;margin-right:auto;max-width:calc(var(--l-max-width-wide) + var(--gap-container)*2);padding:var(--gap-medium) var(--gap-container) var(--gap-section);width:100%}@media (min-width:992px){.c-company-intro{padding-top:var(--gap-large)}}.c-company-intro__inner{margin:0 auto;max-width:40rem}.c-company-intro__label{margin:0 0 var(--gap-micro)}.c-company-intro__title{margin:0 0 var(--gap-tiny)}.c-company-intro__note,.c-company-intro__steps,.c-company-intro__text{margin:0 0 var(--gap-medium)}.c-company-intro__steps{grid-gap:var(--gap-small);display:grid;gap:var(--gap-small);list-style:none;padding:0}.c-company-intro__step{grid-column-gap:var(--gap-small);-moz-column-gap:var(--gap-small);column-gap:var(--gap-small);display:grid;grid-template-columns:2.25rem minmax(0,1fr)}.c-company-intro__step-number{align-items:center;background-color:var(--color-black);border-radius:50%;color:var(--color-white);display:flex;font-size:var(--font-size-xsmall);font-weight:500;height:2.25rem;justify-content:center;width:2.25rem}.c-company-intro__step--done .c-company-intro__step-number{background-color:var(--color-purple)}.c-company-intro__step--done .c-company-intro__step-number svg{display:block;width:var(--font-size-small)}.c-company-intro__step-text{grid-gap:.125rem;display:grid;gap:.125rem;padding-top:.375rem}.c-company-intro__step-title{font-weight:500}.c-company-intro__step-description{color:var(--color-gray-xxdark);font-family:var(--font-body);font-size:var(--font-size-small);line-height:var(--line-height-small)}.c-company-intro__perks{grid-gap:var(--gap-micro);border-bottom:1px solid var(--color-gray-light);border-top:1px solid var(--color-gray-light);display:grid;gap:var(--gap-micro);list-style:none;margin:0 0 var(--gap-medium);padding:var(--gap-small) 0}@media (min-width:992px){.c-company-intro__perks{grid-template-columns:1fr 1fr}}.c-company-intro__perk{align-items:center;-moz-column-gap:var(--gap-micro);column-gap:var(--gap-micro);display:flex;font-family:var(--font-body);font-size:var(--font-size-small);line-height:var(--line-height-small)}.c-company-intro__perk-icon{color:var(--color-purple);display:block;flex-shrink:0;width:var(--font-size-small)}.c-company-intro__actions{grid-gap:var(--gap-small);display:grid;gap:var(--gap-small);justify-items:start}.c-company-intro__call{color:var(--color-gray-xxdark);font-family:var(--font-body);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}.c-company-intro__call a{color:var(--color-black);font-weight:500;text-decoration:underline;text-underline-offset:3px}