/*
Lamy LP — Authority Layer (Phase 6)

Strategy A5 — founder authority card with Hebrew-initials placeholder.
Locked copy V2.5 provides: founder label ("ארז לאמי — מייסד"), credibility
paragraph, and a closing CTA + microcopy. The CTA + microcopy sit inside
this section after the founder card.

Section alternation: --bg-section (#0A0A0A), alternating from Why Lamy
(--bg-primary #050505).

Purple Accent D (founder card): gold->purple gradient border via padding-box
/ border-box technique, 2px transparent border (smaller than Phase 5 hub's
3px since this is a card not a featured circle).

Purple Accent F (atmospheric wash): bottom-left corner (corner position 2).
Different from Why Lamy's top-right, creating visual variety between
consecutive sections.

Mobile-first: image stacked above text at <768px; side-by-side at >=768px.
*/

/* ============================================================
   Section
   ============================================================ */
.lp-authority {
	position: relative;
	overflow: hidden;
	background: var(--bg-section);
	padding-inline: clamp(64px, 10vw, 128px);
	/* Phase 8.9.6: desktop max 96px -> 64px (round 2 spacing reduction).
	   Phase 8.9.8: round 3 reduction - clamp(48, 8vw, 64) -> clamp(32, 5vw, 40). */
	padding-block: clamp(32px, 5vw, 40px);
}

.lp-authority > .lp-divider-gradient {
	height: 1px;
	width: 100%;
	max-width: 1200px;
	margin: 0 auto;
	margin-block: clamp(48px, 8vw, 96px);
	margin-block-start: 0;
	background: var(--accent-gradient);
	border: 0;
}

/* Purple Accent Location F — bottom-left corner wash (DIFFERENT from Why Lamy) */
.lp-authority__bg-glow {
	position: absolute;
	bottom: -10%;
	left: -10%;
	width: 60%;
	height: 70%;
	background: radial-gradient(circle, var(--purple-atmosphere) 0%, transparent 70%);
	filter: blur(100px);
	opacity: 0.10;
	z-index: 0;
	pointer-events: none;
}

.lp-authority .lp-container {
	position: relative;
	z-index: 1;
}

.lp-authority__content {
	max-width: 880px;
	margin-inline: auto;
}

/* ============================================================
   Founder card — Purple Accent D
   ============================================================ */
.lp-authority__founder {
	/* Gradient border via padding-box / border-box double-background */
	background:
		linear-gradient(var(--bg-card), var(--bg-card)) padding-box,
		var(--accent-gradient) border-box;
	border: 2px solid transparent;
	border-radius: 20px;
	padding: clamp(28px, 4vw, 48px);
	box-shadow: 0 0 40px rgba(212, 175, 55, 0.08);

	display: grid;
	grid-template-columns: 1fr;
	gap: clamp(24px, 3vw, 32px);
	align-items: center;
}

/* Desktop: image right (RTL natural — first grid cell), text left */
@media (min-width: 768px) {
	.lp-authority__founder {
		grid-template-columns: clamp(160px, 22vw, 240px) 1fr;
		align-items: start;
	}
}

/* ============================================================
   Founder photo (Phase 8.9 - replaced Phase 6 initials placeholder)
   ============================================================ */
.lp-authority__photo {
	width: 100%;
	max-width: 240px;
	height: auto;
	aspect-ratio: 1 / 1;
	object-fit: cover;
	border-radius: 20px;
	border: 2px solid var(--gold-primary);
	box-shadow: 0 0 24px rgba(212, 175, 55, 0.18);
	display: block;
	margin: 0 auto;
}

@media (max-width: 768px) {
	.lp-authority__photo {
		max-width: 180px;
	}
}

/* ============================================================
   Founder text — label + credibility paragraph
   ============================================================ */
.lp-authority__founder-text {
	text-align: right; /* RTL natural for prose */
}

/* Locked copy: "Avatar label: ארז לאמי — מייסד" — kept as ONE element to
   preserve em-dash and exact source string */
.lp-authority__founder-label {
	font-family: 'Rubik', 'Heebo', sans-serif;
	font-weight: 700;
	font-size: clamp(16px, 1.4vw, 18px);
	color: var(--gold-highlight);
	letter-spacing: -0.005em;
	margin: 0 0 14px 0;
}

/* Phase 8.9.5: Full company descriptor between founder-label and bio.
   "מייסד" prefix dropped (already in the label line above to avoid
   redundancy). Same brand string as Hero eyebrow + Footer brand-full. */
.lp-authority__company {
	font-size: 15px;
	color: var(--gold-primary);
	margin: 4px 0 16px;
	letter-spacing: 0.02em;
	font-weight: 400;
}

@media (max-width: 768px) {
	.lp-authority__company {
		font-size: 14px;
		margin: 4px 0 14px;
		letter-spacing: 0.01em;
	}
}

.lp-authority__founder-credibility {
	font-family: 'Heebo', sans-serif;
	font-weight: 400;
	font-size: clamp(16px, 1.4vw, 18px);
	color: var(--text-body);
	line-height: 1.75;
	margin: 0;
	text-wrap: pretty;
}

/* ============================================================
   Closing CTA + microcopy (Brief §7 Section 6 + locked copy mandate)
   ============================================================ */
.lp-authority__cta {
	margin-top: clamp(32px, 4vw, 48px);
	text-align: center;
}

.lp-authority__cta-microcopy {
	margin: 12px 0 0 0;
	color: var(--text-meta);
	font-size: 14px;
	letter-spacing: 0.01em;
	line-height: 1.55;
}
