#public-companies-page.svelte-1chpptd{padding:25px 0 0}@media screen and (min-width:768px){#public-companies-page.svelte-1chpptd{padding:65px 0 100px}}#public-companies-page.svelte-1chpptd .page-header:where(.svelte-1chpptd){display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;gap:20px}@media screen and (min-width:1024px){#public-companies-page.svelte-1chpptd .page-header:where(.svelte-1chpptd){flex-direction:row;align-items:center;gap:100px}}#public-companies-page.svelte-1chpptd .page-header:where(.svelte-1chpptd) .title:where(.svelte-1chpptd){line-height:130%;font:var(--font_17);text-transform:uppercase}@media screen and (min-width:640px){#public-companies-page.svelte-1chpptd .page-header:where(.svelte-1chpptd) .title:where(.svelte-1chpptd){font:var(--font_30)}}@media screen and (min-width:1024px){#public-companies-page.svelte-1chpptd .page-header:where(.svelte-1chpptd) .title:where(.svelte-1chpptd){font:var(--font_35)}}#public-companies-page.svelte-1chpptd .page-header:where(.svelte-1chpptd) .description:where(.svelte-1chpptd){font:var(--font_12);max-width:470px}@media screen and (min-width:640px){#public-companies-page.svelte-1chpptd .page-header:where(.svelte-1chpptd) .description:where(.svelte-1chpptd){font:var(--font_15)}}#public-companies-page.svelte-1chpptd .companies:where(.svelte-1chpptd){display:flex;justify-content:flex-start;flex-direction:column}#public-companies-page.svelte-1chpptd .companies:where(.svelte-1chpptd) .company-grid:where(.svelte-1chpptd){padding:50px 0;display:grid;grid-template-columns:1fr;row-gap:20px;column-gap:20px}@media screen and (min-width:640px){#public-companies-page.svelte-1chpptd .companies:where(.svelte-1chpptd) .company-grid:where(.svelte-1chpptd){grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){#public-companies-page.svelte-1chpptd .companies:where(.svelte-1chpptd) .company-grid:where(.svelte-1chpptd){grid-template-columns:1fr 1fr 1fr;padding:100px 0;row-gap:40px;column-gap:40px}}@media screen and (min-width:1280px){#public-companies-page.svelte-1chpptd .companies:where(.svelte-1chpptd) .company-grid:where(.svelte-1chpptd){grid-template-columns:1fr 1fr 1fr 1fr}}#public-companies-page.svelte-1chpptd .companies:where(.svelte-1chpptd) .action:where(.svelte-1chpptd){margin:auto;width:fit-content}@media screen and (max-width:768px){#public-companies-page.svelte-1chpptd .companies:where(.svelte-1chpptd) .action:where(.svelte-1chpptd){margin-bottom:40px}}
