/* Fancy America -- "Owned & Produced By" production credit.
   Deliberately not a card, not an ad, not another showcase panel -- this
   reads like the opening title card of a major production: a small gold
   eyebrow, a large, clearly legible logo, and the company name set in
   generous, unhurried type, with real room to breathe above and below. */
.fa-p-produced {
	--fa-p-gold: var(--fa-gold, #EEBB58);
	--fa-p-ivory: var(--fa-ivory, #F7F1E7);
	position: relative;
	text-align: center;
	/* True black deepening to onyx -- the darkest tonal step on the page,
	   so the production credit reads as a distinct, hushed opening
	   moment before the lighter charcoal of the Partner Gallery below.
	   No texture, just a soft spotlight bloom behind the logo. */
	background: radial-gradient(ellipse 60% 70% at 50% 22%, #0D0C0C 0%, #050505 55%, #000000 100%);
	padding: clamp(72px, 11vh, 120px) 24px clamp(56px, 8vh, 90px);
	overflow: hidden;
	border-bottom: 1px solid rgba(238, 187, 88, .14);
}
.fa-p-produced::before {
	content: "";
	position: absolute;
	inset: 0;
	pointer-events: none;
	background: radial-gradient(ellipse 55% 60% at 50% 30%, rgba(238, 187, 88, .09), transparent 70%);
}
.fa-p-produced__eyebrow {
	position: relative;
	z-index: 1;
	font-family: Inter, sans-serif;
	font-size: 12px;
	letter-spacing: 5px;
	text-transform: uppercase;
	color: rgba(238, 187, 88, .75);
	margin: 0 0 clamp(28px, 4vh, 42px);
}
.fa-p-produced__logo {
	position: relative;
	z-index: 1;
	display: block;
	max-height: clamp(90px, 12vw, 170px);
	width: auto;
	max-width: min(80%, 420px);
	margin: 0 auto clamp(28px, 4vh, 40px);
	object-fit: contain;
	filter: drop-shadow(0 22px 44px rgba(0, 0, 0, .5));
}
.fa-p-produced__name {
	position: relative;
	z-index: 1;
	font-family: "Playfair Display", serif;
	font-style: italic;
	font-size: clamp(24px, 3.2vw, 40px);
	letter-spacing: .5px;
	color: var(--fa-p-ivory);
	margin: 0;
}
