/* The Founding School mark ( inc/founding-school-mark.php, assets/js/meetr-founding-school-mark.js ).
   MEETR tokens with their values as fallbacks, so the mark is right on a page that did not load the tokens.
   px, not rem: this theme's rem is 10px, so a rem here printed 9px text elsewhere. Text is --meetr-summit on --meetr-mist ( about 15:1 ); the star is decoration. */
.meetr-fsm {
	display: inline-flex;
	align-items: center;
	gap: 5px;
	max-width: 100%;
	box-sizing: border-box;
	padding: 3px 9px 3px 7px;
	border: 1px solid rgba(232, 163, 61, 0.55);
	border-radius: 999px;
	background: var(--meetr-mist, #EAF1F5);
	color: var(--meetr-summit, #0C1A24);
	font-family: var(--meetr-font-body, "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif);
	font-size: 12px;
	font-style: normal; /* ListingPro sets italics on the paragraphs around a listing's name */
	font-weight: 600;
	line-height: 1.2;
	letter-spacing: 0.01em;
	text-transform: none;
	white-space: nowrap;
	vertical-align: middle;
}
.meetr-fsm__icon {
	flex: none;
	width: 12px;
	height: 12px;
	color: var(--meetr-ember, #E8A33D);
}
.meetr-fsm__text {
	overflow: hidden;
	text-overflow: ellipsis;
}

/* On the listing page: its own line under the name, above the tagline. */
.meetr-fsm-row {
	margin: 6px 0 4px;
	padding: 0;
	line-height: 1;
}

/* On MEETR's own card: between the name and the rating. */
.meetr-fsm--card {
	margin: 2px 0 8px;
}

/* On ListingPro's cards: under the name, inside the card's text column. */
.lp-grid-box-contianer .meetr-fsm,
.lp-grid-box-contianer .meetr-fsm-row {
	margin-top: 4px;
}
