.entrance[data-astro-cid-2i62a6cg]{background:var(--surface-dark);isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(6.5rem,36%);min-width:0;display:grid;position:relative}.entrance[data-astro-cid-2i62a6cg] .entrance-media{grid-area:1/2;min-height:9.5rem}.entrance-body[data-astro-cid-2i62a6cg]{padding:.875rem 0 .5rem var(--space-s);grid-area:1/1;align-content:center;gap:.25rem;display:grid}.kicker[data-astro-cid-2i62a6cg]{font-size:var(--step--1);letter-spacing:.02em;color:var(--amber);font-weight:500}.entrance-index[data-astro-cid-2i62a6cg]{font-size:var(--step--1);letter-spacing:.08em;font-variant-numeric:tabular-nums;vertical-align:.3em;color:var(--on-dark-muted);margin-right:.5rem;font-weight:500}.entrance-title[data-astro-cid-2i62a6cg]{font-size:var(--step-1);color:var(--on-dark)}.entrance-summary[data-astro-cid-2i62a6cg]{max-width:36ch;color:var(--on-dark-muted);font-size:.875rem;line-height:1.5}@media (width>=40em){.entrance-title[data-astro-cid-2i62a6cg]{font-size:var(--step-2)}.entrance-summary[data-astro-cid-2i62a6cg]{font-size:.9375rem}}.entrance-link[data-astro-cid-2i62a6cg]{min-height:2.75rem;color:var(--amber);justify-self:start;align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:inline-flex}.entrance-link[data-astro-cid-2i62a6cg] span[data-astro-cid-2i62a6cg]{transition:background-size var(--dur-hover) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;padding-bottom:2px}.entrance-link[data-astro-cid-2i62a6cg] svg{transition:transform var(--dur-hover) var(--ease-out)}.entrance-link[data-astro-cid-2i62a6cg]:after{content:"";z-index:1;position:absolute;inset:0}.entrance-link[data-astro-cid-2i62a6cg]:focus-visible{outline:none}.entrance-link[data-astro-cid-2i62a6cg]:focus-visible:after{outline:3px solid var(--amber);outline-offset:-3px}.entrance[data-astro-cid-2i62a6cg]:hover .entrance-link[data-astro-cid-2i62a6cg] span[data-astro-cid-2i62a6cg],.entrance[data-astro-cid-2i62a6cg]:focus-within .entrance-link[data-astro-cid-2i62a6cg] span[data-astro-cid-2i62a6cg]{background-size:100% 2px}.entrance[data-astro-cid-2i62a6cg]:hover .entrance-link[data-astro-cid-2i62a6cg] svg,.entrance[data-astro-cid-2i62a6cg]:focus-within .entrance-link[data-astro-cid-2i62a6cg] svg{transform:translate(4px)}@media (hover:hover){.entrance[data-astro-cid-2i62a6cg] .entrance-media{transition:filter var(--dur-hover) var(--ease-out)}.entrances:has(.entrance:hover) .entrance[data-astro-cid-2i62a6cg]:not(:hover) .entrance-media{filter:brightness(.7)saturate(.8)}}@media (width>=60em){.entrance[data-astro-cid-2i62a6cg]{grid-row:span 5;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:0}.entrance[data-astro-cid-2i62a6cg] .entrance-media{grid-area:1/1;min-height:0}.entrance-body[data-astro-cid-2i62a6cg]{display:contents}.entrance-body[data-astro-cid-2i62a6cg]>[data-astro-cid-2i62a6cg]{margin-inline:var(--space-m);grid-column:1}.kicker[data-astro-cid-2i62a6cg]{padding-top:var(--space-s)}.entrance-title[data-astro-cid-2i62a6cg]{padding-top:.375rem}.entrance-summary[data-astro-cid-2i62a6cg]{padding-top:.5rem}.entrance-link[data-astro-cid-2i62a6cg]{margin-top:.5rem;margin-bottom:var(--space-s);align-self:end}.entrance[data-astro-cid-2i62a6cg] .entrance-media:after{content:"";background:linear-gradient(to bottom, transparent, var(--surface-dark));pointer-events:none;height:18%;position:absolute;inset:auto 0 0}}.hero[data-astro-cid-lcdefpme]{padding-bottom:var(--space-l)}.intro[data-astro-cid-lcdefpme]{gap:var(--space-s) var(--space-xl);padding-top:var(--space-l);padding-bottom:var(--space-m);display:grid}.intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--step-4);max-width:20ch}.intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]:before{content:"";width:2.5rem;height:3px;margin-bottom:var(--space-s);background:var(--amber);display:block}.intro[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);max-width:42ch}.entrances[data-astro-cid-lcdefpme]{gap:.625rem;display:grid}.entrances[data-astro-cid-lcdefpme]>*{border:1px solid var(--rule-dark);border-radius:6px;overflow:hidden}.disclosure[data-astro-cid-lcdefpme]{margin-top:var(--space-s);font-size:var(--step--1);color:var(--on-dark-muted)}@media (width>=48em){.intro[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end}.intro[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{justify-self:end}}@media (width>=60em){.entrances[data-astro-cid-lcdefpme]{height:clamp(30rem, calc(100svh - var(--header-height) - 13rem), 46rem);grid-template-rows:minmax(0,1fr) repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr))}}.company[data-astro-cid-lcdefpme]{padding-block:var(--space-2xl)}.company-grid[data-astro-cid-lcdefpme]{gap:var(--space-s) var(--space-xl);display:grid}.company-body[data-astro-cid-lcdefpme]{gap:var(--space-s);max-width:var(--measure);display:grid}.company-body[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-3);max-width:20ch;margin-bottom:var(--space-2xs)}.company-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted)}@media (width>=60em){.company-grid[data-astro-cid-lcdefpme]{grid-template-columns:13rem minmax(0,1fr)}.company-grid[data-astro-cid-lcdefpme]>.eyebrow[data-astro-cid-lcdefpme]{align-self:start;padding-top:.6rem}}
