/* global React */ /* ========================================================= BSpoke — Hero variants ========================================================= */ const HERO_HEADLINE = "Your Asset. Your Interests. Our Only Agenda."; const HERO_DECK = "BSpoke delivers senior-level, owner-side hospitality advisory to independent hotel owners, developers, and family offices across South Florida."; /* ---------- A: Editorial — cream, type-led, no photo ---------- */ function HeroEditorial() { return (
Owner-Side Hospitality Advisory

Your Asset.
Your Interests.
Our only agenda.

{HERO_DECK}

Schedule a Conversation Explore the work
{[ ["25+", "Years luxury hospitality"], ["$46M+", "Operating budgets directed"], ["27%+", "STR revenue growth"], ].map(([k, v]) => (
{v}
{k}
))}
); } /* ---------- B: Atmospheric — dimmed photo, lower-third text ---------- */ function HeroAtmospheric() { /* Hero photograph. Replace assets/photos/Hero.jpeg with a different file (or set heroVideo to an mp4/webm path) to swap the hero media. */ const heroVideo = null; // e.g. "assets/hero-loop.mp4" return (
{/* Media layer: video OR hero photograph */} {heroVideo ? (
); } /* ---------- C: Split — type left, image right ---------- */ function HeroSplit() { return (
Owner-Side Hospitality Advisory

Your Asset.
Your Interests.
Our only agenda.

{HERO_DECK}

Schedule a Conversation View services
); } /* ---------- D: Architectural — structured navy block ---------- */ function HeroArchitectural() { return (
{/* Subtle gold diagonal accents */}
{/* Left rail — section index */}
01
Hero
02 Problem
03 Approach
04 Services
05 Clients
06 About
07 Insights
{/* Main column */}
Owner-Side Hospitality Advisory

Your Asset. Your Interests. Our only agenda.

{HERO_DECK}

Schedule a Conversation Explore services
{/* Right rail — meta */}
Founded
2024 · Miami, FL
Principal
Yann Crine
25+ yrs hospitality
Focus
Independent hotels
Family offices
Condo-hotel boards
); } function Hero({ variant = "editorial" }) { if (variant === "atmospheric") return ; if (variant === "split") return ; if (variant === "architectural") return ; return ; } window.BSPHero = Hero;