.careers-grid.svelte-knc2mo{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;padding-bottom:4rem}.careers-card.svelte-knc2mo{background-color:var(--800);border:1px solid rgba(255,255,255,.12);border-radius:1rem;padding:2rem;display:flex;flex-direction:column;gap:1rem;transition:border-color .15s}.careers-card.svelte-knc2mo:hover{border-color:var(--accent)}.careers-card-accent.svelte-knc2mo{width:2.5rem;height:3px;background-color:var(--accent);border-radius:2px}.careers-card-title.svelte-knc2mo{color:var(--100);font-family:Switzer,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0}.careers-card-description.svelte-knc2mo{color:var(--400);font-family:Switzer,sans-serif;font-size:1rem;font-weight:300;line-height:1.6;margin:0;flex:1}.careers-card-link.svelte-knc2mo{color:#7dd3d6;font-family:Switzer,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;align-self:flex-start;transition:opacity .15s}.careers-card-link.svelte-knc2mo:hover{opacity:.8}@media (max-width: 767px){.careers-grid.svelte-knc2mo{grid-template-columns:1fr}}
