← back to Beverlyhillsvideos
home: rotating film-montage hero; posts: video after every paragraph; adsense: real <ins> units (top/in-article/foot/home) + Auto Ads, visible placeholders until slot id set
e0b5b5202481164eaf999906990140568e2714b1 · 2026-08-06 09:22:48 -0700 · Steve
Files touched
M public/index.htmlM public/posts/beverly-hills-attorneys.htmlM public/posts/beverly-hills-cosmetic-doctors.htmlM public/posts/beverly-hills-nightlife.htmlM public/posts/beverly-hills-real-estate.htmlM public/posts/beverly-hills-wellness-spas.htmlM public/posts/dining-in-beverly-hills.htmlM public/posts/rodeo-drive-guide.htmlM public/posts/staying-fit-beverly-hills.htmlM public/posts/things-to-do-beverly-hills.htmlM public/restaurants/88-club.htmlM public/restaurants/avra-beverly-hills.htmlM public/restaurants/azur-beverly-hills.htmlM public/restaurants/bad-roman.htmlM public/restaurants/cipriani.htmlM public/restaurants/culina-four-seasons.htmlM public/restaurants/cut.htmlM public/restaurants/dante-beverly-hills.htmlM public/restaurants/e-baldi.htmlM public/restaurants/fogo-de-chao.htmlM public/restaurants/frida-beverly-hills.htmlM public/restaurants/funke.htmlM public/restaurants/il-cielo.htmlM public/restaurants/il-pastaio.htmlM public/restaurants/kazan.htmlM public/restaurants/la-scala.htmlM public/restaurants/lawry-s-the-prime-rib.htmlM public/restaurants/marea.htmlM public/restaurants/mastros.htmlM public/restaurants/matsuhisa.htmlM public/restaurants/matu.htmlM public/restaurants/miura.htmlM public/restaurants/mr-chow.htmlM public/restaurants/nate-n-al-s.htmlM public/restaurants/nozawa-bar.htmlM public/restaurants/ocean-prime.htmlM public/restaurants/piccolo-paradiso.htmlM public/restaurants/porta-via.htmlM public/restaurants/south-beverly-grill.htmlM public/restaurants/spago.htmlM public/restaurants/steak-48.htmlM public/restaurants/sugarfish-beverly-hills.htmlM public/restaurants/tempura-endo.htmlM public/restaurants/the-belvedere.htmlM public/restaurants/the-blvd.htmlM public/restaurants/the-grill-on-the-alley.htmlM public/restaurants/the-hideaway.htmlM public/restaurants/the-honor-bar.htmlM public/restaurants/the-polo-lounge.htmlM public/restaurants/the-rooftop-by-jg.htmlM public/restaurants/the-terrace-at-the-maybourne.htmlM public/restaurants/via-alloro.htmlM public/restaurants/wally-s.htmlM public/restaurants/xi-an.htmlM public/style.cssM public/videos.html
Diff
commit e0b5b5202481164eaf999906990140568e2714b1
Author: Steve <steve@designerwallcoverings.com>
Date: Thu Aug 6 09:22:48 2026 -0700
home: rotating film-montage hero; posts: video after every paragraph; adsense: real <ins> units (top/in-article/foot/home) + Auto Ads, visible placeholders until slot id set
---
public/index.html | 48 ++++++++++++++++--
public/posts/beverly-hills-attorneys.html | 35 ++++++++++++-
public/posts/beverly-hills-cosmetic-doctors.html | 35 ++++++++++++-
public/posts/beverly-hills-nightlife.html | 43 +++++++++++++++-
public/posts/beverly-hills-real-estate.html | 55 +++++++++++++++++++-
public/posts/beverly-hills-wellness-spas.html | 55 +++++++++++++++++++-
public/posts/dining-in-beverly-hills.html | 59 +++++++++++++++++++++-
public/posts/rodeo-drive-guide.html | 59 +++++++++++++++++++++-
public/posts/staying-fit-beverly-hills.html | 47 ++++++++++++++++-
public/posts/things-to-do-beverly-hills.html | 51 ++++++++++++++++++-
public/restaurants/88-club.html | 2 +-
public/restaurants/avra-beverly-hills.html | 2 +-
public/restaurants/azur-beverly-hills.html | 2 +-
public/restaurants/bad-roman.html | 2 +-
public/restaurants/cipriani.html | 2 +-
public/restaurants/culina-four-seasons.html | 2 +-
public/restaurants/cut.html | 2 +-
public/restaurants/dante-beverly-hills.html | 2 +-
public/restaurants/e-baldi.html | 2 +-
public/restaurants/fogo-de-chao.html | 2 +-
public/restaurants/frida-beverly-hills.html | 2 +-
public/restaurants/funke.html | 2 +-
public/restaurants/il-cielo.html | 2 +-
public/restaurants/il-pastaio.html | 2 +-
public/restaurants/kazan.html | 2 +-
public/restaurants/la-scala.html | 2 +-
public/restaurants/lawry-s-the-prime-rib.html | 2 +-
public/restaurants/marea.html | 2 +-
public/restaurants/mastros.html | 2 +-
public/restaurants/matsuhisa.html | 2 +-
public/restaurants/matu.html | 2 +-
public/restaurants/miura.html | 2 +-
public/restaurants/mr-chow.html | 2 +-
public/restaurants/nate-n-al-s.html | 2 +-
public/restaurants/nozawa-bar.html | 2 +-
public/restaurants/ocean-prime.html | 2 +-
public/restaurants/piccolo-paradiso.html | 2 +-
public/restaurants/porta-via.html | 2 +-
public/restaurants/south-beverly-grill.html | 2 +-
public/restaurants/spago.html | 2 +-
public/restaurants/steak-48.html | 2 +-
public/restaurants/sugarfish-beverly-hills.html | 2 +-
public/restaurants/tempura-endo.html | 2 +-
public/restaurants/the-belvedere.html | 2 +-
public/restaurants/the-blvd.html | 2 +-
public/restaurants/the-grill-on-the-alley.html | 2 +-
public/restaurants/the-hideaway.html | 2 +-
public/restaurants/the-honor-bar.html | 2 +-
public/restaurants/the-polo-lounge.html | 2 +-
public/restaurants/the-rooftop-by-jg.html | 2 +-
.../restaurants/the-terrace-at-the-maybourne.html | 2 +-
public/restaurants/via-alloro.html | 2 +-
public/restaurants/wally-s.html | 2 +-
public/restaurants/xi-an.html | 2 +-
public/style.css | 34 +++++++++++++
public/videos.html | 2 +-
56 files changed, 552 insertions(+), 59 deletions(-)
diff --git a/public/index.html b/public/index.html
index 34693a7..4b316ec 100644
--- a/public/index.html
+++ b/public/index.html
@@ -48,16 +48,54 @@
}
</script>
- <section class="hero home-hero">
- <div class="wrap">
+
+ <section class="hero-montage" id="hero">
+ <div class="hm-stage">
+ <video class="hm-vid on" muted autoplay loop playsinline preload="auto" poster="/video/spago.jpg"><source src="/video/spago.mp4" type="video/mp4"></video>
+ <video class="hm-vid" muted loop playsinline preload="none"></video>
+ </div>
+ <div class="hm-veil"></div>
+ <div class="wrap hm-copy">
<p class="eyebrow">The 90210 Edit</p>
<h1>Beverly Hills, beyond the postcard.</h1>
<p class="sub">An independent guide to the city’s real estate, shopping, dining, culture, and the quiet corners
locals love — stories worth slowing down for.</p>
- <a href="#guides" class="scrollcue">Explore</a>
+ <div class="hm-actions">
+ <a href="#guides" class="scrollcue">Explore</a>
+ <button class="hm-sound" type="button" aria-label="Toggle sound" onclick="hmSound(this)">🔊 Sound</button>
+ </div>
</div>
+ <div class="hm-caption" id="hmCap"></div>
</section>
- <section class="feed">
+ <script>
+ (function(){
+ var films = [{"src":"/video/spago.mp4","poster":"/video/spago.jpg","name":"Spago Beverly Hills"},{"src":"/video/funke.mp4","poster":"/video/funke.jpg","name":"Funke"},{"src":"/video/mr-chow.mp4","poster":"/video/mr-chow.jpg","name":"Mr. Chow"},{"src":"/video/il-pastaio.mp4","poster":"/video/il-pastaio.jpg","name":"Il Pastaio"},{"src":"/video/matsuhisa.mp4","poster":"/video/matsuhisa.jpg","name":"Matsuhisa"},{"src":"/video/lawry-s-the-prime-rib.mp4","poster":"/video/lawry-s-the-prime-rib.jpg","name":"Lawry's The Prime Rib"}];
+ var vids = document.querySelectorAll('.hero-montage .hm-vid');
+ var cap = document.getElementById('hmCap');
+ if(!films.length || vids.length < 2) return;
+ var idx = 0, active = 0, wantSound = false;
+ function show(n){ if(cap) cap.textContent = n ? '▶ ' + n : ''; }
+ show(films[0].name);
+ vids[0].play().catch(function(){});
+ function advance(){
+ var next = (active + 1) % 2, nf = films[(idx + 1) % films.length], nv = vids[next];
+ nv.setAttribute('poster', nf.poster);
+ nv.innerHTML = '<source src="' + nf.src + '" type="video/mp4">';
+ nv.muted = !wantSound; nv.load();
+ nv.play().catch(function(){});
+ nv.classList.add('on'); vids[active].classList.remove('on');
+ idx = (idx + 1) % films.length; active = next; show(nf.name);
+ }
+ if(films.length > 1) setInterval(advance, 8000);
+ window.hmSound = function(btn){
+ wantSound = !wantSound;
+ vids[active].muted = !wantSound;
+ if(wantSound) vids[active].play().catch(function(){});
+ btn.textContent = wantSound ? '🔇 Mute' : '🔊 Sound';
+ };
+ })();
+ </script>
+ <section class="feed" id="guides">
<div class="wrap">
<div class="posts">
@@ -118,7 +156,7 @@
</div>
</div>
</section>
- <div class="wrap"><!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) --></div>
+ <div class="wrap"><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “home” — set ADSENSE_SLOTS.home (or .default) in build.mjs</span></div></div>
<section class="home-vids">
<div class="wrap">
<div class="vch-head"><h2>From the city, on video</h2><a class="vch-link" href="/videos.html">All videos →</a></div>
diff --git a/public/posts/beverly-hills-attorneys.html b/public/posts/beverly-hills-attorneys.html
index 6458e69..9c7c2f7 100644
--- a/public/posts/beverly-hills-attorneys.html
+++ b/public/posts/beverly-hills-attorneys.html
@@ -52,17 +52,34 @@
<div class="wrap">
<p class="crumb"><a href="/">Home</a> · LAW</p>
<h1>The Attorneys of Beverly Hills: Inside the City’s Legal Power Center</h1>
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_top” — set ADSENSE_SLOTS.article_top (or .default) in build.mjs</span></div>
<p>Beverly Hills is known to the world for its shopping and its glamour, but within the legal profession it is known for something else: gravitas. Concentrated along Wilshire Boulevard and the surrounding Golden Triangle is one of the densest clusters of high-profile attorneys in the country — the entertainment lawyers who paper the deals behind studio releases, the family-law specialists who handle the most closely watched divorces in America, and the litigators and business counsel who represent boldface names and blue-chip companies alike. Here is an informational look at how Beverly Hills became a legal power center, the practice areas that define it, and how to think about choosing counsel.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/kaw1nwnp07c" title="Hidden Art of Beverly Hills · The Maybourne" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Hidden Art of Beverly Hills · The Maybourne<span>Love Beverly Hills</span></figcaption>
+ </figure>
<h3>Why Beverly Hills Is a Legal Power Center</h3>
<p>The reason is the same one that shaped the city's medical and retail clusters: proximity to an industry with unusually high stakes. Hollywood runs on contracts — talent deals, financing, licensing, intellectual property, and the disputes that inevitably follow — and the lawyers who serve that world naturally set up shop nearby. Add the concentrated wealth of the surrounding neighborhoods, which generates constant demand for family law, estate planning, real estate, and business counsel, and you get a legal community with real depth across nearly every practice area.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/lCCHzqzQ0KU" title="Music in the Mansion · Cristina Montes Mateo" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Music in the Mansion · Cristina Montes Mateo<span>City of Beverly Hills</span></figcaption>
+ </figure>
<p>Geographically, the firms cluster where the prestige office space is: the <strong>9000–9700 blocks of Wilshire Boulevard</strong>, the towers along <strong>Santa Monica Boulevard</strong>, and the boutique buildings on <strong>Canon and Beverly Drives</strong>. Many of the most recognizable names in American legal practice keep an office within these few blocks.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/BXOSYwQXDyo" title="Es Devlin & Vladimir Yavachev on Christo" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Es Devlin & Vladimir Yavachev on Christo<span>Gagosian</span></figcaption>
+ </figure>
<h3>The Practice Areas That Define the City</h3>
<p>Beverly Hills counsel spans the full range, but a handful of specialties are especially associated with the city:</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/fe_QbTkLQ6U" title="Giuseppe Penone · “The Reflection of Bronze”" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Giuseppe Penone · “The Reflection of Bronze”<span>Gagosian</span></figcaption>
+ </figure>
<ul>
<li><strong>Entertainment & media law</strong> — the signature Beverly Hills practice: talent representation, production and financing deals, intellectual property, licensing, and media litigation.</li>
@@ -75,10 +92,18 @@
<h3>An Informational Note — This Is Not Legal Advice</h3>
<p>To be clear: this article is <em>informational only — not legal advice</em>, and it does not endorse, recommend, or refer any specific attorney or firm. It is a general guide to the city's legal landscape. Every legal matter turns on its own facts, and the right lawyer depends entirely on your situation. Anyone with a legal question should consult a licensed attorney directly and confirm that lawyer's standing with the State Bar of California.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/spago.jpg"><source src="/video/spago.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/spago.html">Spago Beverly Hills</a><span>Wolfgang Puck’s flagship on Canon Drive — the restaurant that helped define California fine dining.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<h3>How to Choose Counsel Wisely</h3>
<p>Choosing a lawyer is one of the more consequential decisions a person or business makes, and the abundance of options in Beverly Hills makes a clear head especially useful. A few practical principles:</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/funke.jpg"><source src="/video/funke.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/funke.html">Funke</a><span>Tucked along South Santa Monica Boulevard, Funke is chef Evan Funke's temple to handmade pasta.</span></figcaption>
+ </figure>
<ul>
<li><strong>Confirm the lawyer is in good standing.</strong> Every practicing California attorney is listed on the State Bar's public directory, which shows license status and any disciplinary history. Verify it directly.</li>
@@ -91,6 +116,10 @@
<h3>The Directory: Beverly Hills Law Firms</h3>
<p>Below is every firm plotted on our <a href="/map.html">interactive Beverly Hills map</a>, grouped by practice area, each with its address and phone number. Tap any address for directions, or any number to call. This is a general listing for your own research — not a referral, endorsement, or recommendation of any particular firm.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/mr-chow.jpg"><source src="/video/mr-chow.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/mr-chow.html">Mr. Chow</a><span>On North Camden Drive, Mr. Chow has been Beverly Hills' theater of Beijing cuisine since 1974.</span></figcaption>
+ </figure>
<div class="directory">
<div class="dir-group">
@@ -171,8 +200,12 @@
</div></div>
<p>From the entertainment deals that shape what the world watches to the quiet counsel behind the city's most private matters, Beverly Hills has assembled a legal community as deep and specialized as any in the country. For anyone who needs a lawyer here, the depth is a genuine advantage — and the best way to use it is deliberately, with the right specialty, verified standing, and clear terms in hand.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/il-pastaio.jpg"><source src="/video/il-pastaio.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/il-pastaio.html">Il Pastaio</a><span>At the corner of Canon and Brighton, Il Pastaio is Beverly Hills' beloved sidewalk trattoria.</span></figcaption>
+ </figure>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_foot” — set ADSENSE_SLOTS.article_foot (or .default) in build.mjs</span></div>
<div class="more">
<h3>More from Beverly Hills Videos</h3>
<ul><li><a href="/posts/beverly-hills-real-estate.html">Why Beverly Hills Real Estate Sits at the Summit of Global Luxury</a></li><li><a href="/posts/rodeo-drive-guide.html">Rodeo Drive: A Guide to the World’s Most Famous Shopping Street</a></li><li><a href="/posts/things-to-do-beverly-hills.html">Things to Do in Beverly Hills: A Local’s Guide</a></li></ul>
diff --git a/public/posts/beverly-hills-cosmetic-doctors.html b/public/posts/beverly-hills-cosmetic-doctors.html
index a84c121..ddb854b 100644
--- a/public/posts/beverly-hills-cosmetic-doctors.html
+++ b/public/posts/beverly-hills-cosmetic-doctors.html
@@ -52,17 +52,34 @@
<div class="wrap">
<p class="crumb"><a href="/">Home</a> · MEDICINE</p>
<h1>The Cosmetic-Medicine Capital: Beverly Hills Doctors, Dermatologists & Medspas</h1>
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_top” — set ADSENSE_SLOTS.article_top (or .default) in build.mjs</span></div>
<p>If there is a single zip code the world associates with looking one's best, it is 90210. Long before reality television and red-carpet culture made cosmetic medicine a mainstream conversation, Beverly Hills had quietly become its global capital — a few square miles with one of the highest concentrations of board-certified plastic surgeons, dermatologists, and aesthetic specialists anywhere on earth. Patients fly in from other states and other continents for a consultation on Bedford Drive. Here is a friendly, informational look at how the city earned that reputation, what the landscape actually looks like, and — most importantly — how to choose a provider wisely.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/2JEIBvlX_Ws" title="The Maybourne Beverly Hills · Forbes Travel Guide Five-Star" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>The Maybourne Beverly Hills · Forbes Travel Guide Five-Star<span>The Maybourne Beverly Hills</span></figcaption>
+ </figure>
<h3>Why Beverly Hills Became the Cosmetic-Medicine Capital</h3>
<p>The concentration is no accident. Beverly Hills sits at the intersection of two powerful forces: proximity to the entertainment industry, where appearance has genuine professional stakes, and a century-long association with glamour and reinvention. That created sustained, discerning demand — and demand of that kind attracts the most credentialed practitioners, who in turn attract more patients. The result is a self-reinforcing cluster, the medical equivalent of what Rodeo Drive is to luxury retail.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/vD0oHYkcA_0" title="General Manager Frédéric Zemmour · L’Ermitage Beverly Hills" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>General Manager Frédéric Zemmour · L’Ermitage Beverly Hills<span>Love Beverly Hills</span></figcaption>
+ </figure>
<p>You can see the cluster on a map. The stretch of <strong>North Bedford Drive</strong> between Wilshire and Santa Monica is so dense with surgical and dermatology suites that locals have long called it "Surgery Row." The neighboring blocks of <strong>Roxbury, Camden, and Crescent Drives</strong> fill in the rest, putting an extraordinary range of specialists within a few minutes' walk of one another.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/C3f1TffM4Fk" title="SIXTY Beverly Hills in Seconds" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>SIXTY Beverly Hills in Seconds<span>SIXTY Hotels</span></figcaption>
+ </figure>
<h3>The Range of Practices</h3>
<p>"Cosmetic medicine" in Beverly Hills spans a wide spectrum, from major surgery to a lunchtime skincare appointment. The categories you'll encounter most often:</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/spago.jpg"><source src="/video/spago.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/spago.html">Spago Beverly Hills</a><span>Wolfgang Puck’s flagship on Canon Drive — the restaurant that helped define California fine dining.</span></figcaption>
+ </figure>
<ul>
<li><strong>Plastic & reconstructive surgery</strong> — board-certified surgeons performing both aesthetic and reconstructive procedures, the discipline most associated with the Bedford Drive corridor.</li>
@@ -75,10 +92,18 @@
<h3>An Informational Note — This Is Not Medical Advice</h3>
<p>It bears saying plainly, because it matters: any medical or cosmetic procedure is a personal decision with real considerations, and this article is <em>informational only — not medical advice</em>. It does not endorse any specific provider, procedure, or outcome. Results, risks, and suitability vary from person to person. Anyone considering treatment should consult a licensed, board-certified physician, discuss the specific risks and alternatives, verify credentials directly, and make the choice that is right for their own health and goals.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/funke.jpg"><source src="/video/funke.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/funke.html">Funke</a><span>Tucked along South Santa Monica Boulevard, Funke is chef Evan Funke's temple to handmade pasta.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<h3>How to Choose a Provider Wisely</h3>
<p>The very density that makes Beverly Hills a destination also means there is a lot to sort through. A few practical, common-sense principles that experienced patients rely on:</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/mr-chow.jpg"><source src="/video/mr-chow.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/mr-chow.html">Mr. Chow</a><span>On North Camden Drive, Mr. Chow has been Beverly Hills' theater of Beijing cuisine since 1974.</span></figcaption>
+ </figure>
<ul>
<li><strong>Verify board certification.</strong> Confirm the physician is certified by the relevant American board for the procedure in question (for example, the American Board of Plastic Surgery or the American Board of Dermatology). Certification is verifiable through the boards' own public records.</li>
@@ -91,6 +116,10 @@
<h3>The Directory: Beverly Hills Cosmetic-Medicine Practices</h3>
<p>Below is every practice plotted on our <a href="/map.html">interactive Beverly Hills map</a>, grouped by specialty, each with its address and phone number. Tap any address for directions, or any number to call. This is a starting point for your own research, not a recommendation of any particular practice — always verify credentials directly.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/il-pastaio.jpg"><source src="/video/il-pastaio.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/il-pastaio.html">Il Pastaio</a><span>At the corner of Canon and Brighton, Il Pastaio is Beverly Hills' beloved sidewalk trattoria.</span></figcaption>
+ </figure>
<div class="directory">
<div class="dir-group">
@@ -163,8 +192,12 @@
</div></div>
<p>Beverly Hills earned its standing as the capital of cosmetic medicine the same way it earned every other superlative attached to its name: an unusually high concentration of the very best, sustained over generations by a clientele that expects nothing less. For anyone exploring the field, the city offers extraordinary depth of expertise — and the smartest way to navigate it is slowly, with good questions and verified credentials in hand.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/matsuhisa.jpg"><source src="/video/matsuhisa.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/matsuhisa.html">Matsuhisa</a><span>On La Cienega, Matsuhisa is where Nobu Matsuhisa changed sushi forever.</span></figcaption>
+ </figure>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_foot” — set ADSENSE_SLOTS.article_foot (or .default) in build.mjs</span></div>
<div class="more">
<h3>More from Beverly Hills Videos</h3>
<ul><li><a href="/posts/beverly-hills-real-estate.html">Why Beverly Hills Real Estate Sits at the Summit of Global Luxury</a></li><li><a href="/posts/rodeo-drive-guide.html">Rodeo Drive: A Guide to the World’s Most Famous Shopping Street</a></li><li><a href="/posts/things-to-do-beverly-hills.html">Things to Do in Beverly Hills: A Local’s Guide</a></li></ul>
diff --git a/public/posts/beverly-hills-nightlife.html b/public/posts/beverly-hills-nightlife.html
index 3a57ae1..d23ef25 100644
--- a/public/posts/beverly-hills-nightlife.html
+++ b/public/posts/beverly-hills-nightlife.html
@@ -52,31 +52,68 @@
<div class="wrap">
<p class="crumb"><a href="/">Home</a> · NIGHTLIFE</p>
<h1>Beverly Hills After Dark: Bars, Lounges & the Evening Scene</h1>
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_top” — set ADSENSE_SLOTS.article_top (or .default) in build.mjs</span></div>
<p>When the sun sets over the palm-lined boulevards, Beverly Hills doesn't so much switch on as it settles in. This is not a nightclub town, and it never really has been. The city's evening character is refined, grown-up, and unhurried — an experience built around legendary hotel bars, candlelit dining rooms, and craft cocktails sipped on garden patios rather than crowded dance floors and velvet ropes. If you're picturing thumping bass and bottle-service theatrics, you're picturing West Hollywood, just minutes to the north. Beverly Hills after dark is a different, quieter kind of glamour: the martini, not the mosh pit.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/spago.jpg"><source src="/video/spago.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/spago.html">Spago Beverly Hills</a><span>Wolfgang Puck’s flagship on Canon Drive — the restaurant that helped define California fine dining.</span></figcaption>
+ </figure>
<h3>The Hotel Bars That Define the City</h3>
<p>Nowhere is Beverly Hills nightlife more concentrated — or more storied — than inside its grand hotels. These are the rooms where the city's evening reputation was made, and they remain the anchors of the scene.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/funke.jpg"><source src="/video/funke.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/funke.html">Funke</a><span>Tucked along South Santa Monica Boulevard, Funke is chef Evan Funke's temple to handmade pasta.</span></figcaption>
+ </figure>
<p>The <strong>Polo Lounge</strong> at the Beverly Hills Hotel is the definitive institution: a pink-and-green landmark that has hosted studio deals, celebrations, and quiet nightcaps for generations. It carries a genuine sense of Old Hollywood, complete with a garden patio and a long tradition of live piano. The bar at the <strong>Beverly Wilshire</strong> (a Four Seasons hotel on Rodeo Drive) offers a more classic, clubby elegance — polished wood, well-made cocktails, and a front-row seat to the flow of the Golden Triangle.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/mr-chow.jpg"><source src="/video/mr-chow.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/mr-chow.html">Mr. Chow</a><span>On North Camden Drive, Mr. Chow has been Beverly Hills' theater of Beijing cuisine since 1974.</span></figcaption>
+ </figure>
<p>The newer wave of luxury has only deepened the bench. <strong>The Maybourne Beverly Hills</strong> brings a European drawing-room sophistication to its lounge and terrace. <strong>The Peninsula Beverly Hills</strong> is beloved for its serene bar and, in warmer months, its rooftop garden — a discreet, softly lit setting favored by those who prefer their evenings understated. And <strong>L'Ermitage</strong>, a quietly exclusive address, leans into intimacy and privacy rather than spectacle. Across all of them, the common thread is the same: impeccable service, a serious cocktail program, and an atmosphere designed for conversation.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/il-pastaio.jpg"><source src="/video/il-pastaio.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/il-pastaio.html">Il Pastaio</a><span>At the corner of Canon and Brighton, Il Pastaio is Beverly Hills' beloved sidewalk trattoria.</span></figcaption>
+ </figure>
<h3>When the Power Dinner Becomes the Evening</h3>
<p>Much of Beverly Hills nightlife isn't separate from dining — it <em>is</em> dining. The city runs on a "power dinner that becomes the evening" culture, where a reservation at a marquee restaurant naturally extends into after-dinner drinks at the bar, dessert lingered over, and a final round that stretches past the last course. The steakhouses, Italian dining rooms, and destination restaurants along and around Cañon Drive, Beverly Drive, and the Golden Triangle are as much a part of the after-dark experience as any lounge.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/matsuhisa.jpg"><source src="/video/matsuhisa.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/matsuhisa.html">Matsuhisa</a><span>On La Cienega, Matsuhisa is where Nobu Matsuhisa changed sushi forever.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<p>This is a place where the bar of a great restaurant is often the best seat in the house — walk-in-friendly, buzzing with regulars, and pouring the same craft cocktails and considered wine list as the main room. Late-night dining is refined rather than raucous: think a well-shaken cocktail, a shared plate, and a patio table where the point is to see and be seen without ever feeling like a scene.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/lawry-s-the-prime-rib.jpg"><source src="/video/lawry-s-the-prime-rib.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/lawry-s-the-prime-rib.html">Lawry's The Prime Rib</a><span>Since 1938, Lawry's The Prime Rib has carved its legend tableside from gleaming silver carts.</span></figcaption>
+ </figure>
<h3>Live Music, Piano Bars & the Patio Culture</h3>
<p>For live entertainment, Beverly Hills favors the timeless over the trendy. Piano bars and lounge pianists remain a signature — the soft soundtrack of the Polo Lounge and its peers — and jazz-inflected evenings turn up regularly at the hotels and select restaurants. The energy is warm and ambient, meant to accompany a conversation rather than replace it.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/avra-beverly-hills.jpg"><source src="/video/avra-beverly-hills.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/avra-beverly-hills.html">Avra Beverly Hills</a><span>On North Beverly Drive, Avra brings the Greek islands to Beverly Hills.</span></figcaption>
+ </figure>
<p>The patio is central to the whole experience. Southern California's climate makes outdoor lounging viable nearly year-round, and the city's best evenings unfold on garden terraces, courtyard tables, and hotel verandas strung with soft light. These see-and-be-seen patios are where Beverly Hills does its people-watching — elegantly, and without any pretense of urgency.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/the-grill-on-the-alley.jpg"><source src="/video/the-grill-on-the-alley.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/the-grill-on-the-alley.html">The Grill on the Alley</a><span>Tucked off Dayton Way, The Grill on the Alley is Beverly Hills' quintessential power-lunch table.</span></figcaption>
+ </figure>
<h3>For High-Energy Nightclubs, Head Minutes North</h3>
<p>Here's the honest part, and it's worth knowing before you plan your night: if you're after a proper nightclub — DJs, dancing until close, high-energy crowds — Beverly Hills is not where you'll find it. That scene lives a short drive away in <strong>West Hollywood</strong>, along the Sunset Strip and Santa Monica Boulevard, which has long been Los Angeles's true club and live-music district. The two neighborhoods complement each other beautifully: dinner and cocktails in Beverly Hills, then a quick ride north if the night calls for something louder. There's no shame in the split — it's simply how locals do it.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/e-baldi.jpg"><source src="/video/e-baldi.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/e-baldi.html">E. Baldi</a><span>On Canon Drive, E. Baldi is Beverly Hills' insider Italian, run by Giorgio Baldi's son Edoardo.</span></figcaption>
+ </figure>
<h3>Practical Tips for a Beverly Hills Evening</h3>
@@ -89,8 +126,12 @@
</ul>
<p>Beverly Hills after dark rewards those who slow down. It's sophisticated without being stuffy, glamorous without being frantic, and welcoming to anyone willing to dress up a little and settle into a good drink. Come for the legendary rooms, stay for the conversation — and if the night wants to get loud, you now know exactly which way to point the car.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/la-scala.jpg"><source src="/video/la-scala.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/la-scala.html">La Scala</a><span>A Beverly Hills institution since 1956, La Scala on Canon Drive is home of the original chopped salad.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_foot” — set ADSENSE_SLOTS.article_foot (or .default) in build.mjs</span></div>
<div class="more">
<h3>More from Beverly Hills Videos</h3>
<ul><li><a href="/posts/beverly-hills-real-estate.html">Why Beverly Hills Real Estate Sits at the Summit of Global Luxury</a></li><li><a href="/posts/rodeo-drive-guide.html">Rodeo Drive: A Guide to the World’s Most Famous Shopping Street</a></li><li><a href="/posts/things-to-do-beverly-hills.html">Things to Do in Beverly Hills: A Local’s Guide</a></li></ul>
diff --git a/public/posts/beverly-hills-real-estate.html b/public/posts/beverly-hills-real-estate.html
index bcba99a..f4c61b5 100644
--- a/public/posts/beverly-hills-real-estate.html
+++ b/public/posts/beverly-hills-real-estate.html
@@ -52,34 +52,79 @@
<div class="wrap">
<p class="crumb"><a href="/">Home</a> · REAL ESTATE</p>
<h1>Why Beverly Hills Real Estate Sits at the Summit of Global Luxury</h1>
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_top” — set ADSENSE_SLOTS.article_top (or .default) in build.mjs</span></div>
<h2>Why Beverly Hills Real Estate Sits at the Summit of Global Luxury</h2>
<p>Few place names carry the instant recognition of Beverly Hills. The 90210 zip code has become shorthand for prestige itself — a brand exported through decades of film, television, and celebrity culture that no marketing budget could ever replicate. But the enduring desirability of Beverly Hills real estate rests on something far more concrete than reputation. It is a rare convergence of geography, privacy, architectural heritage, and land scarcity that continues to draw the world's most discerning buyers.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/UgZ4P5P89-s" title="77 Beverly Park Lane · $68,000,000" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>77 Beverly Park Lane · $68,000,000<span>The Beverly Hills Estates</span></figcaption>
+ </figure>
<p>Tucked between the energy of Los Angeles's Westside and the quiet of the Santa Monica Mountains, Beverly Hills offers a proximity that is difficult to overstate. Residents are minutes from the cultural institutions, dining, and business centers of Los Angeles, yet many streets feel remarkably secluded — canopied with mature trees, set back behind gates and hedges, and insulated by their own municipal services. That combination of access and retreat is the quiet engine behind the market's staying power.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/JuP1zQJzaWc" title="2571 Wallingford Drive · $49,995,000" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>2571 Wallingford Drive · $49,995,000<span>The Beverly Hills Estates</span></figcaption>
+ </figure>
<h2>The Distinct Neighborhoods of Beverly Hills</h2>
<p>Beverly Hills is not a single market but a collection of them, each with its own character, topography, and buyer profile. Understanding these micro-markets is essential to understanding value.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/bkgggxOqIz8" title="1122 La Altura Rd · $17,995,000" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>1122 La Altura Rd · $17,995,000<span>The Beverly Hills Estates</span></figcaption>
+ </figure>
<h3>The Flats</h3>
<p>The Beverly Hills Flats occupy the gridded, palm-lined streets north of Santa Monica Boulevard and below Sunset. Prized for their generous, level lots and proximity to the shopping district, the Flats are home to a mix of preserved period estates and new construction. Here, a wide, flat parcel is itself a form of currency — level land in a hillside city is finite, and the Flats deliver it in the most walkable, established setting in the city.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/33qhhmq9-1Y" title="Top-Floor Primary Suite · $5.5M" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Top-Floor Primary Suite · $5.5M<span>Christophe Choo</span></figcaption>
+ </figure>
<h3>Trousdale Estates</h3>
<p>Perched in the hills above Sunset, Trousdale Estates is synonymous with mid-century modernism and dramatic city views. Developed in the mid-20th century with strict height and setback guidelines, Trousdale favors single-story, glass-walled homes that open to sweeping vistas of the Los Angeles basin. It has long attracted design-forward buyers who value clean architectural lines, indoor-outdoor living, and the privacy of an elevated hillside address.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/QsuX5VkIJEc" title="Modern Upgrades Meet Scandinavian Warmth" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Modern Upgrades Meet Scandinavian Warmth<span>Christophe Choo</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<h3>Beverly Hills Post Office (BHPO)</h3>
<p>The Beverly Hills Post Office area encompasses the canyons and ridgelines above the city that share the coveted Beverly Hills mailing address while falling under Los Angeles municipal boundaries. BHPO appeals to buyers seeking larger, more private compounds, more land for the money, and a more rustic, canyon setting. Because of its distinct jurisdiction and character, it functions as its own submarket with its own considerations around access, services, and pricing.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/spago.jpg"><source src="/video/spago.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/spago.html">Spago Beverly Hills</a><span>Wolfgang Puck’s flagship on Canon Drive — the restaurant that helped define California fine dining.</span></figcaption>
+ </figure>
<h3>The Business Triangle</h3>
<p>Anchored by Rodeo Drive and bounded by the city's most famous commercial corridors, the Business Triangle is the retail and hospitality heart of Beverly Hills. While largely commercial, its luxury flagships, five-star hotels, and dining establishments give the surrounding residential neighborhoods much of their cachet — a walkable nucleus of global luxury that few cities can claim.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/funke.jpg"><source src="/video/funke.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/funke.html">Funke</a><span>Tucked along South Santa Monica Boulevard, Funke is chef Evan Funke's temple to handmade pasta.</span></figcaption>
+ </figure>
<h2>From Pied-à-Terre to Mega-Estate</h2>
<p>Though Beverly Hills is best known for its grand estates, its housing stock spans a broad spectrum. Elegant condominiums and full-service buildings along Wilshire Boulevard offer a lower-maintenance entry point and a lock-and-leave lifestyle favored by part-time residents and downsizers. From there, the market climbs through classic single-family homes, architecturally significant residences, and ultimately to the trophy compounds and mega-estates that define the city's global reputation. This range means Beverly Hills serves an unusually wide band of buyers while still anchoring the top of the luxury market.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/mr-chow.jpg"><source src="/video/mr-chow.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/mr-chow.html">Mr. Chow</a><span>On North Camden Drive, Mr. Chow has been Beverly Hills' theater of Beijing cuisine since 1974.</span></figcaption>
+ </figure>
<h2>What Drives the Ultra-High-End Market</h2>
<p>At the very top of the market, several forces work in concert. International buyers view Beverly Hills as a stable, prestigious place to hold wealth and establish a foothold in the United States. Entertainment figures, entrepreneurs, and executives are drawn by both the privacy and the proximity to industry. And underlying it all is land value: in a built-out, geographically constrained city, the dirt itself often accounts for the lion's share of a property's worth. A tear-down on an exceptional lot can command extraordinary sums precisely because the location cannot be reproduced.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/il-pastaio.jpg"><source src="/video/il-pastaio.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/il-pastaio.html">Il Pastaio</a><span>At the corner of Canon and Brighton, Il Pastaio is Beverly Hills' beloved sidewalk trattoria.</span></figcaption>
+ </figure>
<p>Architectural pedigree adds another dimension. Beverly Hills is home to residences by celebrated architects, and provenance carries genuine weight. Homes attributed to figures such as Paul Williams — the pioneering architect who shaped so much of Los Angeles's residential elegance — mid-century masterworks, and thoughtfully executed contemporary estates each attract collectors who value design history as much as square footage.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/matsuhisa.jpg"><source src="/video/matsuhisa.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/matsuhisa.html">Matsuhisa</a><span>On La Cienega, Matsuhisa is where Nobu Matsuhisa changed sushi forever.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<h2>What Buyers Look For</h2>
<p>Beyond location and pedigree, certain characteristics recur on the wish lists of high-end buyers:</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/lawry-s-the-prime-rib.jpg"><source src="/video/lawry-s-the-prime-rib.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/lawry-s-the-prime-rib.html">Lawry's The Prime Rib</a><span>Since 1938, Lawry's The Prime Rib has carved its legend tableside from gleaming silver carts.</span></figcaption>
+ </figure>
<ul>
<li><strong>Lot size and usable land</strong> — flat, buildable acreage that allows for privacy, gardens, pools, and outdoor entertaining.</li>
<li><strong>Views</strong> — unobstructed vistas of the city, canyons, or ocean, particularly from hillside positions.</li>
@@ -90,9 +135,17 @@
<h2>Why the Market Stays Resilient</h2>
<p>Real estate markets everywhere move in cycles, and Beverly Hills is not immune to broader economic shifts. Yet the city's ultra-high-end segment has historically shown notable resilience. Limited supply is the foundation: there is a finite number of trophy lots, and no more land is being created. Demand, meanwhile, is global and often insulated from local conditions, drawing on international wealth and buyers for whom a Beverly Hills address is a long-term aspiration rather than a short-term trade.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/avra-beverly-hills.jpg"><source src="/video/avra-beverly-hills.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/avra-beverly-hills.html">Avra Beverly Hills</a><span>On North Beverly Drive, Avra brings the Greek islands to Beverly Hills.</span></figcaption>
+ </figure>
<p>This gives rise to what observers often call the trophy-property phenomenon — the tendency for the rarest, most exceptional estates to trade at a premium that far outpaces the broader market. When a property offers a combination that simply cannot be replicated — the right lot, the right views, the right architectural provenance, and the right address — it becomes less a commodity and more a collectible. That scarcity, more than any single trend, is what has kept Beverly Hills at the pinnacle of luxury real estate for generations, and what is likely to keep it there for generations more.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/the-grill-on-the-alley.jpg"><source src="/video/the-grill-on-the-alley.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/the-grill-on-the-alley.html">The Grill on the Alley</a><span>Tucked off Dayton Way, The Grill on the Alley is Beverly Hills' quintessential power-lunch table.</span></figcaption>
+ </figure>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_foot” — set ADSENSE_SLOTS.article_foot (or .default) in build.mjs</span></div>
<div class="more">
<h3>More from Beverly Hills Videos</h3>
<ul><li><a href="/posts/rodeo-drive-guide.html">Rodeo Drive: A Guide to the World’s Most Famous Shopping Street</a></li><li><a href="/posts/things-to-do-beverly-hills.html">Things to Do in Beverly Hills: A Local’s Guide</a></li><li><a href="/posts/dining-in-beverly-hills.html">Dining in Beverly Hills: From Power Lunches to Iconic Institutions</a></li></ul>
diff --git a/public/posts/beverly-hills-wellness-spas.html b/public/posts/beverly-hills-wellness-spas.html
index 78359aa..ff1d13c 100644
--- a/public/posts/beverly-hills-wellness-spas.html
+++ b/public/posts/beverly-hills-wellness-spas.html
@@ -52,27 +52,60 @@
<div class="wrap">
<p class="crumb"><a href="/">Home</a> · WELLNESS</p>
<h1>Wellness & Spas in Beverly Hills: The Capital of Self-Care</h1>
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_top” — set ADSENSE_SLOTS.article_top (or .default) in build.mjs</span></div>
<p>Few places have wrapped the idea of self-care into their very identity the way Beverly Hills has. Beyond the storefronts of Rodeo Drive and the palm-lined boulevards, the city has quietly become one of the world's most concentrated destinations for rest, restoration, and beauty. Here, a day devoted to feeling better is not an indulgence tucked into a busy schedule — it is a genuine reason to visit. From marble-clad hotel spas to holistic recovery studios and garden strolls, Beverly Hills offers a rare thing: an entire small city organized, almost from the sidewalk up, around the pursuit of well-being.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/2JEIBvlX_Ws" title="The Maybourne Beverly Hills · Forbes Travel Guide Five-Star" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>The Maybourne Beverly Hills · Forbes Travel Guide Five-Star<span>The Maybourne Beverly Hills</span></figcaption>
+ </figure>
<h3>The Legendary Hotel Spas</h3>
<p>The heart of Beverly Hills wellness beats inside its five-star hotels, several of which house spas regarded among the finest anywhere. The Maybourne Beverly Hills, the Peninsula Beverly Hills, the Beverly Wilshire (a Four Seasons Hotel), and the storied Beverly Hills Hotel each maintain spa and wellness facilities designed as full sensory retreats rather than mere add-ons to a room booking.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/vD0oHYkcA_0" title="General Manager Frédéric Zemmour · L’Ermitage Beverly Hills" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>General Manager Frédéric Zemmour · L’Ermitage Beverly Hills<span>Love Beverly Hills</span></figcaption>
+ </figure>
<p>A classic luxury spa day tends to follow a gentle arc. You arrive early, change into a robe and slippers, and settle into a relaxation lounge with herbal tea or infused water. Many properties invite guests to use their thermal and hydrotherapy amenities first — steam rooms, saunas, or a whirlpool — to warm the muscles before treatment. From there you move into a private treatment room for a massage, facial, or body treatment, often finishing with quiet time to rest before returning to the day. The pacing is deliberate; part of the point is to slow down.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/C3f1TffM4Fk" title="SIXTY Beverly Hills in Seconds" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>SIXTY Beverly Hills in Seconds<span>SIXTY Hotels</span></figcaption>
+ </figure>
<p>A useful tip for visitors: several hotel spas offer day passes or treatment packages that grant access to the facilities even if you are not an overnight guest, though availability varies by property and season. It is always worth calling ahead to ask.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/spago.jpg"><source src="/video/spago.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/spago.html">Spago Beverly Hills</a><span>Wolfgang Puck’s flagship on Canon Drive — the restaurant that helped define California fine dining.</span></figcaption>
+ </figure>
<h3>A Global Hub for Skincare and Aesthetic Medicine</h3>
<p>Beverly Hills has also earned a worldwide reputation as a center for cosmetic dermatology, skincare, and aesthetic medicine — the reason it is often called a "medspa" capital. The city and its surrounding zip codes host an unusually high density of board-certified dermatologists, plastic surgeons, and licensed medical-aesthetic practices, drawing clients from across the globe.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/funke.jpg"><source src="/video/funke.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/funke.html">Funke</a><span>Tucked along South Santa Monica Boulevard, Funke is chef Evan Funke's temple to handmade pasta.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<p>In practice, the offerings range widely: professional facials and skincare consultations, chemical peels, laser and light-based treatments, injectables, and a broad menu of dermatological and cosmetic services. Alongside these clinical practices sits a robust world of skincare boutiques and product-focused studios where the emphasis is on healthy skin, education, and routine.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/mr-chow.jpg"><source src="/video/mr-chow.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/mr-chow.html">Mr. Chow</a><span>On North Camden Drive, Mr. Chow has been Beverly Hills' theater of Beijing cuisine since 1974.</span></figcaption>
+ </figure>
<p>It bears repeating plainly: aesthetic and medical treatments are personal decisions. Anyone considering a cosmetic or dermatological procedure should consult a licensed, board-certified professional, ask about credentials and risks, and make choices that are right for their own body and goals. This article is informational, not medical advice.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/il-pastaio.jpg"><source src="/video/il-pastaio.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/il-pastaio.html">Il Pastaio</a><span>At the corner of Canon and Brighton, Il Pastaio is Beverly Hills' beloved sidewalk trattoria.</span></figcaption>
+ </figure>
<h3>Holistic and Boutique Wellness</h3>
<p>Not all self-care in Beverly Hills wears a white coat or a hotel robe. The city and its adjacent neighborhoods support a lively ecosystem of holistic and boutique wellness studios for those chasing balance, recovery, or simply a good stretch. Depending on what you are drawn to, you might find:</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/matsuhisa.jpg"><source src="/video/matsuhisa.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/matsuhisa.html">Matsuhisa</a><span>On La Cienega, Matsuhisa is where Nobu Matsuhisa changed sushi forever.</span></figcaption>
+ </figure>
<ul>
<li><strong>Massage and bodywork</strong> — from Swedish and deep-tissue to specialized modalities offered at dedicated studios and spas.</li>
@@ -82,16 +115,32 @@
</ul>
<p>The through-line is choice. A wellness day here can be as clinical or as gentle, as high-tech or as low-key, as you like.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/lawry-s-the-prime-rib.jpg"><source src="/video/lawry-s-the-prime-rib.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/lawry-s-the-prime-rib.html">Lawry's The Prime Rib</a><span>Since 1938, Lawry's The Prime Rib has carved its legend tableside from gleaming silver carts.</span></figcaption>
+ </figure>
<h3>The City Itself Is Part of the Cure</h3>
<p>What makes Beverly Hills distinctive is that the wellness does not stop at the spa door. The city is walkable, garden-rich, and paced for ease. Beverly Gardens Park stretches for nearly two miles along Santa Monica Boulevard, threading cactus gardens, lily ponds, public art, and the famous Beverly Hills sign through the center of town — a free, open-air antidote to screen time. Tree-lined residential streets invite slow, aimless walks, and the surrounding hills and nearby canyon trails offer more ambitious outings for anyone who wants to pair a treatment with fresh air and a bit of a climb.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/avra-beverly-hills.jpg"><source src="/video/avra-beverly-hills.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/avra-beverly-hills.html">Avra Beverly Hills</a><span>On North Beverly Drive, Avra brings the Greek islands to Beverly Hills.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<p>That low-stress rhythm — sunlight, greenery, unhurried sidewalks — is itself a form of self-care, and it is arguably the city's most underrated wellness amenity.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/the-grill-on-the-alley.jpg"><source src="/video/the-grill-on-the-alley.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/the-grill-on-the-alley.html">The Grill on the Alley</a><span>Tucked off Dayton Way, The Grill on the Alley is Beverly Hills' quintessential power-lunch table.</span></figcaption>
+ </figure>
<h3>How to Plan a Wellness Day</h3>
<p>A little planning turns a good day into a memorable one. A few practical suggestions:</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/e-baldi.jpg"><source src="/video/e-baldi.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/e-baldi.html">E. Baldi</a><span>On Canon Drive, E. Baldi is Beverly Hills' insider Italian, run by Giorgio Baldi's son Edoardo.</span></figcaption>
+ </figure>
<ul>
<li><strong>Book ahead.</strong> The best spas and practitioners fill up, especially on weekends and around holidays. Reserve treatments in advance and confirm any facility-access or day-pass details when you call.</li>
@@ -102,8 +151,12 @@
</ul>
<p>Whether you come for a marble-and-eucalyptus hotel spa, a clinical skincare consultation, a cryotherapy session, or nothing more than a slow walk past the lily ponds, Beverly Hills makes an unusually complete case for putting your own well-being first. In a city built around beauty and rest, self-care is not a detour from the itinerary — it is the itinerary.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/la-scala.jpg"><source src="/video/la-scala.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/la-scala.html">La Scala</a><span>A Beverly Hills institution since 1956, La Scala on Canon Drive is home of the original chopped salad.</span></figcaption>
+ </figure>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_foot” — set ADSENSE_SLOTS.article_foot (or .default) in build.mjs</span></div>
<div class="more">
<h3>More from Beverly Hills Videos</h3>
<ul><li><a href="/posts/beverly-hills-real-estate.html">Why Beverly Hills Real Estate Sits at the Summit of Global Luxury</a></li><li><a href="/posts/rodeo-drive-guide.html">Rodeo Drive: A Guide to the World’s Most Famous Shopping Street</a></li><li><a href="/posts/things-to-do-beverly-hills.html">Things to Do in Beverly Hills: A Local’s Guide</a></li></ul>
diff --git a/public/posts/dining-in-beverly-hills.html b/public/posts/dining-in-beverly-hills.html
index 3a7ca79..4d2c343 100644
--- a/public/posts/dining-in-beverly-hills.html
+++ b/public/posts/dining-in-beverly-hills.html
@@ -52,17 +52,34 @@
<div class="wrap">
<p class="crumb"><a href="/">Home</a> · DINING</p>
<h1>Dining in Beverly Hills: From Power Lunches to Iconic Institutions</h1>
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_top” — set ADSENSE_SLOTS.article_top (or .default) in build.mjs</span></div>
<h2>The Dining Table Where Beverly Hills Does Business</h2>
<p>In most cities, restaurants are where you go after the work is done. In Beverly Hills, the restaurant often <em>is</em> the work. For generations, this small but outsized city has treated the meal as a stage — a place where deals are struck, careers are made or unmade, and the line between doing business and being seen quietly disappears. To dine here is to participate in a ritual that has shaped Hollywood, real estate, fashion, and finance for the better part of a century.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/spago.jpg"><source src="/video/spago.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/spago.html">Spago Beverly Hills</a><span>Wolfgang Puck’s flagship on Canon Drive — the restaurant that helped define California fine dining.</span></figcaption>
+ </figure>
<p>What makes Beverly Hills dining an enduring cultural institution isn't any single restaurant. It's the character of the scene: a blend of old-guard glamour and restless reinvention, of white-tablecloth formality and sun-washed patio ease, all compressed into a few walkable blocks anchored by Rodeo Drive, Canon Drive, and the storied hotels along Sunset and Wilshire.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/funke.jpg"><source src="/video/funke.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/funke.html">Funke</a><span>Tucked along South Santa Monica Boulevard, Funke is chef Evan Funke's temple to handmade pasta.</span></figcaption>
+ </figure>
<h2>The Power Lunch: A Beverly Hills Invention</h2>
<p>The "power lunch" is practically a Beverly Hills native. In an industry town where relationships drive everything, the midday meal became the neutral ground where agents, studio executives, producers, and financiers could talk without the formality of an office or the finality of a contract. The best tables in the house have long doubled as the best seats for the local economy.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/mr-chow.jpg"><source src="/video/mr-chow.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/mr-chow.html">Mr. Chow</a><span>On North Camden Drive, Mr. Chow has been Beverly Hills' theater of Beijing cuisine since 1974.</span></figcaption>
+ </figure>
<p>The logic endures because it works. A lunch is long enough to build rapport but short enough to keep momentum. The setting signals status without stating it. And in a community where who-you-are-seen-with matters, the right table is a message in itself. Even as much of the entertainment world has migrated to email and video calls, the in-person Beverly Hills lunch remains a marker of seriousness — a way of saying <em>this conversation is worth showing up for</em>.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/il-pastaio.jpg"><source src="/video/il-pastaio.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/il-pastaio.html">Il Pastaio</a><span>At the corner of Canon and Brighton, Il Pastaio is Beverly Hills' beloved sidewalk trattoria.</span></figcaption>
+ </figure>
<h3>What the Power Lunch Looks Like Today</h3>
<ul>
@@ -74,14 +91,30 @@
<h2>The Hotel Restaurants: Where Glamour Lives</h2>
<p>No discussion of Beverly Hills dining is complete without its legendary hotel restaurants, which have functioned as the city's living rooms for decades. The <strong>Polo Lounge</strong> at the Beverly Hills Hotel — the famous "Pink Palace" on Sunset Boulevard — is perhaps the definitive example: a green-and-pink institution where Hollywood history has quite literally been written over breakfast, and where the garden patio remains one of the most coveted seatings in the city.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/matsuhisa.jpg"><source src="/video/matsuhisa.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/matsuhisa.html">Matsuhisa</a><span>On La Cienega, Matsuhisa is where Nobu Matsuhisa changed sushi forever.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<p>A short drive away, <strong>The Beverly Wilshire</strong> — the grand hotel anchoring the base of Rodeo Drive — carries its own storied dining tradition, blending old-world elegance with the pull of one of the world's most famous shopping streets. These hotel dining rooms endure because they offer more than food: they offer atmosphere, discretion when it's wanted, and a sense of occasion that a standalone restaurant rarely matches.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/lawry-s-the-prime-rib.jpg"><source src="/video/lawry-s-the-prime-rib.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/lawry-s-the-prime-rib.html">Lawry's The Prime Rib</a><span>Since 1938, Lawry's The Prime Rib has carved its legend tableside from gleaming silver carts.</span></figcaption>
+ </figure>
<h2>A City of Many Cuisines</h2>
<p>For all its association with classic American glamour, Beverly Hills is genuinely cosmopolitan on the plate. The steakhouse remains a cornerstone — the natural habitat of the celebratory dinner and the closing-the-deal toast. Italian dining is equally woven into the fabric of the city, from refined dining rooms to convivial trattorias where regulars are greeted by name.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/avra-beverly-hills.jpg"><source src="/video/avra-beverly-hills.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/avra-beverly-hills.html">Avra Beverly Hills</a><span>On North Beverly Drive, Avra brings the Greek islands to Beverly Hills.</span></figcaption>
+ </figure>
<p>One of the defining flavors of the area reflects its community itself: Beverly Hills and the surrounding neighborhoods are home to a substantial and influential Persian population, and <strong>Persian cuisine</strong> — fragrant rice, grilled kebabs, herb-laden stews, and warm hospitality — has become part of the local dining identity, both in dedicated restaurants and in the broader culinary vocabulary of the city. Add to that a deep bench of exceptional sushi and Japanese dining, French bistros, Mediterranean spots, and modern fine dining, and the range becomes clear.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/the-grill-on-the-alley.jpg"><source src="/video/the-grill-on-the-alley.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/the-grill-on-the-alley.html">The Grill on the Alley</a><span>Tucked off Dayton Way, The Grill on the Alley is Beverly Hills' quintessential power-lunch table.</span></figcaption>
+ </figure>
<h3>The Cuisines That Define the Scene</h3>
<ul>
@@ -96,18 +129,38 @@
<h2>See and Be Seen</h2>
<p>The celebrity-spotting reputation of Beverly Hills is well earned, but the culture runs deeper than star sightings. The city's best restaurants operate on a subtle social choreography: the outdoor patios and sidewalk tables are as much about visibility as they are about weather. Regulars know the maître d'; the maître d' knows exactly who should sit where. For visitors, part of the pleasure is simply being present — settling into a sunny patio café over a leisurely breakfast and watching the city move.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/e-baldi.jpg"><source src="/video/e-baldi.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/e-baldi.html">E. Baldi</a><span>On Canon Drive, E. Baldi is Beverly Hills' insider Italian, run by Giorgio Baldi's son Edoardo.</span></figcaption>
+ </figure>
<p>A gentle word of etiquette: the local instinct is discretion. Recognizing a familiar face is fine; letting the moment pass gracefully is finer. It's part of what keeps the city's most famous residents comfortable dining out in the open.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/la-scala.jpg"><source src="/video/la-scala.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/la-scala.html">La Scala</a><span>A Beverly Hills institution since 1956, La Scala on Canon Drive is home of the original chopped salad.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<h2>What to Expect at the High End</h2>
<p>Dining at the top tier of Beverly Hills is a genuine luxury experience, and it's priced accordingly. The marquee restaurants and hotel dining rooms sit firmly in the fine-dining bracket, where a full dinner with wine reflects the setting, the service, and the scene. Reservations are strongly recommended and, at the most sought-after tables, close to essential — often best made well in advance. Dress tends toward polished; even where there's no formal code, guests generally lean elevated-casual or better. If your visit centers on a specific landmark restaurant, planning ahead is the single best thing you can do.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/nate-n-al-s.jpg"><source src="/video/nate-n-al-s.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/nate-n-al-s.html">Nate 'n Al's</a><span>On Beverly Drive since 1945, Nate 'n Al's is the beloved deli of Beverly Hills.</span></figcaption>
+ </figure>
<h2>Beverly Hills on Any Budget</h2>
<p>Here's the part first-time visitors are often surprised by: you don't need an expense account to eat well in Beverly Hills. Alongside the destination restaurants sits a whole ecosystem of accessible, everyday dining that locals rely on.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/wally-s.jpg"><source src="/video/wally-s.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/wally-s.html">Wally's</a><span>On Canon Drive, Wally's pairs a world-class wine list with polished market cuisine. What began as a…</span></figcaption>
+ </figure>
<p>The <strong>Beverly Hills Farmers Market</strong> is a beloved weekend institution, bringing fresh produce, prepared foods, and a relaxed neighborhood energy to the city — a genuinely affordable and authentic way to experience local life. Beyond it, the city and its edges are dotted with casual cafés, delis, bakeries, coffee shops, and counter-service spots where a great sandwich, a strong espresso, or a leisurely breakfast costs a fraction of a Rodeo Drive dinner.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/the-polo-lounge.jpg"><source src="/video/the-polo-lounge.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/the-polo-lounge.html">The Polo Lounge</a><span>Inside the pink-and-green Beverly Hills Hotel, the Polo Lounge is old Hollywood itself. Since 1941,…</span></figcaption>
+ </figure>
<h3>Approachable Ways to Taste the City</h3>
<ul>
@@ -120,8 +173,12 @@
<h2>The Enduring Table</h2>
<p>Restaurants open and close, chefs move on, and menus turn over with the seasons — that churn is part of any great dining city. But the <em>character</em> of Beverly Hills dining has proven remarkably durable. It remains a place where a meal is never only a meal: it's a negotiation, a celebration, a performance, and a pleasure, often all at once. Whether you come for a legendary hotel breakfast, a long Italian dinner, a plate of Persian kebabs, a sushi counter, or simply a coffee on a sunny patio, you're tasting something the city has been perfecting for a very long time. Pull up a chair — in Beverly Hills, the table has always been where it happens.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/the-belvedere.jpg"><source src="/video/the-belvedere.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/the-belvedere.html">The Belvedere</a><span>At the Peninsula Beverly Hills, The Belvedere is refined hotel dining at its finest. A jewel-box…</span></figcaption>
+ </figure>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_foot” — set ADSENSE_SLOTS.article_foot (or .default) in build.mjs</span></div>
<div class="more">
<h3>More from Beverly Hills Videos</h3>
<ul><li><a href="/posts/beverly-hills-real-estate.html">Why Beverly Hills Real Estate Sits at the Summit of Global Luxury</a></li><li><a href="/posts/rodeo-drive-guide.html">Rodeo Drive: A Guide to the World’s Most Famous Shopping Street</a></li><li><a href="/posts/things-to-do-beverly-hills.html">Things to Do in Beverly Hills: A Local’s Guide</a></li></ul>
diff --git a/public/posts/rodeo-drive-guide.html b/public/posts/rodeo-drive-guide.html
index ac1d9f5..a465ff5 100644
--- a/public/posts/rodeo-drive-guide.html
+++ b/public/posts/rodeo-drive-guide.html
@@ -52,35 +52,76 @@
<div class="wrap">
<p class="crumb"><a href="/">Home</a> · SHOPPING</p>
<h1>Rodeo Drive: A Guide to the World’s Most Famous Shopping Street</h1>
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_top” — set ADSENSE_SLOTS.article_top (or .default) in build.mjs</span></div>
<h2>Rodeo Drive: A Guide to the World's Most Famous Shopping Street</h2>
<p>There are shopping streets, and then there is Rodeo Drive. Tucked into the heart of Beverly Hills, this stretch of pavement has become shorthand for a particular kind of glamour — the sun-warmed, palm-lined, camera-ready luxury that the world associates with Southern California. Yet what surprises most first-time visitors is how compact it all is. The famous luxury corridor runs just three blocks, from Wilshire Boulevard to Santa Monica Boulevard. In that short walk sits one of the most concentrated displays of fashion, architecture, and people-watching anywhere on earth — and, refreshingly, it costs nothing to stroll.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/jdcUKhEOqH4" title="Rodeo Drive Concours d’Elegance" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Rodeo Drive Concours d’Elegance<span>Love Beverly Hills</span></figcaption>
+ </figure>
<h3>How a Three-Block Street Became a Global Icon</h3>
<p>Rodeo Drive was not always synonymous with couture. For much of its early history, Beverly Hills was ranch and bean-field country, and the street was a quiet residential and commercial road. The transformation began in earnest in the mid-20th century, as Beverly Hills matured into a haven for Hollywood's elite and a wave of European and American luxury houses recognized the buying power gathered here. By the 1960s and 1970s, flagship boutiques had begun to cluster along the drive, and the street's reputation snowballed. Proximity to the film industry did the rest: designers dressed the stars, the stars were photographed, and the address became a brand in its own right.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/JfhK8qlZnKI" title="K-Pop Flash Mob on Rodeo Drive" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>K-Pop Flash Mob on Rodeo Drive<span>City of Beverly Hills</span></figcaption>
+ </figure>
<p>Part of the street's enduring mystique is that it functions as a stage. A boutique on Rodeo Drive is rarely just a store — it is a statement of arrival for a fashion house, a flagship meant to embody the brand at its most complete. Because of that, the specific names on the doors shift over the years as houses come and go, but the character of the street holds remarkably steady: aspirational, theatrical, and impeccably maintained.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/OHLhwIOnr4A" title="This Month’s Events in Beverly Hills" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>This Month’s Events in Beverly Hills<span>Love Beverly Hills</span></figcaption>
+ </figure>
<h3>The Landmarks: Architecture, Two Rodeo, and the Walk of Style</h3>
<p>What elevates Rodeo Drive above an ordinary retail row is the architecture. Flagship stores here are designed as destinations, with facades commissioned from noted architects and interiors that read like galleries. Some buildings nod to Italian palazzos or French ateliers; others are sleek, modern glass statements. The result is an open-air museum of retail design, best appreciated slowly and on foot.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/N90exTV8eNs" title="Festival Beverly Hills" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Festival Beverly Hills<span>Love Beverly Hills</span></figcaption>
+ </figure>
<p>The street's signature landmark is <strong>Two Rodeo Drive</strong>, a cobblestone lane designed to evoke a European shopping street. Curving gently off the main drag, it features a small piazza, a sweeping staircase known as the Spanish Steps, gas-style lamps, and a pedestrian pace that feels worlds away from the boulevard traffic just steps behind it. It is one of the most photographed spots in Beverly Hills, and for good reason — it compresses the fantasy of a European getaway into a single walkable block. This lane is often referred to as <strong>Via Rodeo</strong>, and it remains a favorite for visitors seeking that postcard image.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/spago.jpg"><source src="/video/spago.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/spago.html">Spago Beverly Hills</a><span>Wolfgang Puck’s flagship on Canon Drive — the restaurant that helped define California fine dining.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<p>Look down as you walk and you may notice the <strong>Rodeo Drive Walk of Style</strong>, a tribute honoring influential figures in fashion and entertainment. Set into the streetscape, it celebrates the designers and icons who shaped the industry, reinforcing the drive's role as a cultural landmark rather than merely a commercial one.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/funke.jpg"><source src="/video/funke.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/funke.html">Funke</a><span>Tucked along South Santa Monica Boulevard, Funke is chef Evan Funke's temple to handmade pasta.</span></figcaption>
+ </figure>
<h3>The Experience of Visiting</h3>
<p>The best way to understand Rodeo Drive is to treat it as an experience rather than an errand. Window-shopping is a legitimate pastime here; the storefront displays are curated with the care of art installations, changing seasonally and often built around a single striking concept. People-watching is equally rewarding — a mix of well-dressed locals, international travelers, aspiring photographers, and the occasional celebrity sighting keeps the sidewalks lively.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/mr-chow.jpg"><source src="/video/mr-chow.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/mr-chow.html">Mr. Chow</a><span>On North Camden Drive, Mr. Chow has been Beverly Hills' theater of Beijing cuisine since 1974.</span></figcaption>
+ </figure>
<p>Give yourself time to look up as well as into the windows. The palm trees, the manicured medians, the sculptural building facades, and the ever-present California light combine into a setting that photographs beautifully at almost any hour. Early morning and golden hour, in particular, cast the street in a soft glow that flatters both the architecture and the crowd.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/il-pastaio.jpg"><source src="/video/il-pastaio.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/il-pastaio.html">Il Pastaio</a><span>At the corner of Canon and Brighton, Il Pastaio is Beverly Hills' beloved sidewalk trattoria.</span></figcaption>
+ </figure>
<p>When it comes time to sit down, the surrounding streets offer plenty of dining, from sidewalk cafes ideal for espresso and people-watching to celebrated fine-dining rooms. Many visitors pair a stroll down Rodeo with a leisurely lunch nearby, making an afternoon of the whole affair.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/matsuhisa.jpg"><source src="/video/matsuhisa.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/matsuhisa.html">Matsuhisa</a><span>On La Cienega, Matsuhisa is where Nobu Matsuhisa changed sushi forever.</span></figcaption>
+ </figure>
<h3>Practical Tips for Visitors</h3>
<p>A few pointers make a Rodeo Drive visit smoother:</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/lawry-s-the-prime-rib.jpg"><source src="/video/lawry-s-the-prime-rib.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/lawry-s-the-prime-rib.html">Lawry's The Prime Rib</a><span>Since 1938, Lawry's The Prime Rib has carved its legend tableside from gleaming silver carts.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<ul>
<li><strong>It's free to explore.</strong> You are welcome to walk, browse windows, and take photos whether or not you intend to buy anything. No one expects every visitor to be a shopper.</li>
@@ -93,16 +134,32 @@
<h3>Rodeo Drive in Pop Culture</h3>
<p>Few streets have been so thoroughly woven into film and fashion. Rodeo Drive has served as a backdrop and a plot point in countless movies, television shows, and music videos, most famously as a symbol of transformation and aspiration in Hollywood storytelling. That on-screen presence has fed back into the street's real-world fame, so that visitors often arrive already feeling they know it. The drive's imagery — the storefronts, the shopping bags, the palm-lined perspective — has become visual shorthand for luxury itself, referenced in advertising and pop culture around the globe.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/avra-beverly-hills.jpg"><source src="/video/avra-beverly-hills.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/avra-beverly-hills.html">Avra Beverly Hills</a><span>On North Beverly Drive, Avra brings the Greek islands to Beverly Hills.</span></figcaption>
+ </figure>
<h3>What's Around It: The Golden Triangle and Beyond</h3>
<p>Rodeo Drive does not exist in isolation. It sits at the center of the <strong>Golden Triangle</strong>, the wedge of Beverly Hills bounded roughly by Wilshire Boulevard, Santa Monica Boulevard, and Canon Drive. This walkable district is dense with additional shops, restaurants, galleries, and salons, so a visit to Rodeo naturally spills into the surrounding streets, many of which offer their own charm at a gentler price point.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/the-grill-on-the-alley.jpg"><source src="/video/the-grill-on-the-alley.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/the-grill-on-the-alley.html">The Grill on the Alley</a><span>Tucked off Dayton Way, The Grill on the Alley is Beverly Hills' quintessential power-lunch table.</span></figcaption>
+ </figure>
<p>Anchoring the southern end near Wilshire is the historic <strong>Beverly Wilshire hotel</strong>, a grand landmark that has hosted dignitaries and stars for generations and lends the area a sense of old-Hollywood permanence. Nearby, the manicured green of Beverly Gardens Park and the city's iconic signage give visitors more to explore on foot.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/e-baldi.jpg"><source src="/video/e-baldi.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/e-baldi.html">E. Baldi</a><span>On Canon Drive, E. Baldi is Beverly Hills' insider Italian, run by Giorgio Baldi's son Edoardo.</span></figcaption>
+ </figure>
<p>Ultimately, the magic of Rodeo Drive lies in its accessibility. You do not need a reservation, a stylist, or a black card to enjoy it. You need only an afternoon, a pair of comfortable shoes, and a willingness to slow down and take in one of the world's great pieces of urban theater — a place where architecture, history, and California sunshine come together in three unforgettable blocks.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/la-scala.jpg"><source src="/video/la-scala.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/la-scala.html">La Scala</a><span>A Beverly Hills institution since 1956, La Scala on Canon Drive is home of the original chopped salad.</span></figcaption>
+ </figure>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_foot” — set ADSENSE_SLOTS.article_foot (or .default) in build.mjs</span></div>
<div class="more">
<h3>More from Beverly Hills Videos</h3>
<ul><li><a href="/posts/beverly-hills-real-estate.html">Why Beverly Hills Real Estate Sits at the Summit of Global Luxury</a></li><li><a href="/posts/things-to-do-beverly-hills.html">Things to Do in Beverly Hills: A Local’s Guide</a></li><li><a href="/posts/dining-in-beverly-hills.html">Dining in Beverly Hills: From Power Lunches to Iconic Institutions</a></li></ul>
diff --git a/public/posts/staying-fit-beverly-hills.html b/public/posts/staying-fit-beverly-hills.html
index 5ec2dc8..843f6c9 100644
--- a/public/posts/staying-fit-beverly-hills.html
+++ b/public/posts/staying-fit-beverly-hills.html
@@ -52,11 +52,20 @@
<div class="wrap">
<p class="crumb"><a href="/">Home</a> · FITNESS</p>
<h1>Staying Fit in Beverly Hills: Studios, Trainers & the Outdoors</h1>
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_top” — set ADSENSE_SLOTS.article_top (or .default) in build.mjs</span></div>
<p>Beverly Hills has a well-earned reputation as a place where wellness is woven into daily life. The combination of a mild, sunny climate, a walkable core, and a dense cluster of high-end studios means that staying active here is less an obligation than a lifestyle. Whether you live in the flats, work near Rodeo Drive, or are visiting for a few days, the options range from meticulously programmed boutique classes to some of the best free hiking trails in Los Angeles. Here is a friendly, practical guide to moving your body in and around Beverly Hills.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/2JEIBvlX_Ws" title="The Maybourne Beverly Hills · Forbes Travel Guide Five-Star" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>The Maybourne Beverly Hills · Forbes Travel Guide Five-Star<span>The Maybourne Beverly Hills</span></figcaption>
+ </figure>
<h3>The Boutique-Studio Scene</h3>
<p>If there is one thing Los Angeles perfected, it is boutique fitness — small, specialized studios that do one discipline exceptionally well rather than trying to be everything at once. Beverly Hills and the surrounding neighborhoods (West Hollywood, Century City, and the border with Los Angeles proper) are thick with them. The categories you'll find are consistent and enduring:</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/vD0oHYkcA_0" title="General Manager Frédéric Zemmour · L’Ermitage Beverly Hills" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>General Manager Frédéric Zemmour · L’Ermitage Beverly Hills<span>Love Beverly Hills</span></figcaption>
+ </figure>
<ul>
<li><strong>Pilates and reformer studios</strong> — both classical mat Pilates and equipment-based reformer classes, prized for core strength, posture, and low-impact conditioning.</li>
@@ -67,22 +76,46 @@
</ul>
<p>What makes boutique the LA norm is the experience: intimate class sizes, expert instructors, thoughtful design, and a built-in community. The trade-off is that popular time slots fill quickly. A practical tip — most studios sell single drop-in passes or intro packages, so you can sample several disciplines before committing to a membership. If you have your heart set on a specific instructor or a coveted evening class, book online as early as the reservation window opens, often several days ahead.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/C3f1TffM4Fk" title="SIXTY Beverly Hills in Seconds" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>SIXTY Beverly Hills in Seconds<span>SIXTY Hotels</span></figcaption>
+ </figure>
<h3>The Celebrity-Trainer and Private-Training Tradition</h3>
<p>Beverly Hills is closely associated with the private-training tradition — the world of dedicated personal trainers who design bespoke programs and often travel to a client's home gym. This isn't just marketing lore; the area's proximity to the entertainment industry created genuine, sustained demand for elite one-on-one coaching, and that ecosystem endures. Trainers here tend to specialize: strength and physique work, mobility and injury rehabilitation, pre- and post-natal fitness, or sport-specific conditioning.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/spago.jpg"><source src="/video/spago.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/spago.html">Spago Beverly Hills</a><span>Wolfgang Puck’s flagship on Canon Drive — the restaurant that helped define California fine dining.</span></figcaption>
+ </figure>
<p>For most people, private training is something you dial up in dosage. Even a handful of one-on-one sessions can teach proper form, set a smart baseline, and give you a program to run on your own afterward. Many boutique studios and full-service gyms offer semi-private or small-group personal training as a middle path — more attention than a group class, gentler on the budget than fully private sessions.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/funke.jpg"><source src="/video/funke.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/funke.html">Funke</a><span>Tucked along South Santa Monica Boulevard, Funke is chef Evan Funke's temple to handmade pasta.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<h3>Full-Service Gyms and Hotel Fitness</h3>
<p>For those who prefer a single membership that covers everything, Beverly Hills and adjacent areas are home to luxury full-service and members-club-style gyms — the kind with extensive free-weight and machine floors, pools, saunas and steam rooms, group-class calendars, and recovery amenities. These suit anyone who wants variety under one roof rather than hopping between specialized studios.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/mr-chow.jpg"><source src="/video/mr-chow.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/mr-chow.html">Mr. Chow</a><span>On North Camden Drive, Mr. Chow has been Beverly Hills' theater of Beijing cuisine since 1974.</span></figcaption>
+ </figure>
<p>Visitors are well covered, too. Nearly every upscale Beverly Hills hotel maintains a fitness center, and many feature quality cardio and strength equipment, personal-training availability, and pools. If you're traveling and fitness matters to you, ask at booking or check-in about gym hours and whether the property offers day passes or partnerships with nearby studios — some do, and it can open up options beyond the hotel floor. Packing a pair of versatile training shoes means you're ready for the gym or the trail on a moment's notice.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/il-pastaio.jpg"><source src="/video/il-pastaio.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/il-pastaio.html">Il Pastaio</a><span>At the corner of Canon and Brighton, Il Pastaio is Beverly Hills' beloved sidewalk trattoria.</span></figcaption>
+ </figure>
<h3>The Outdoors: Free, Sunny, and Genuinely Great</h3>
<p>Here's the part many visitors overlook: some of the best workouts in Beverly Hills cost nothing at all. The city sits at the doorstep of the Santa Monica Mountains, and the year-round mild weather makes outdoor training easy for most of the calendar.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/matsuhisa.jpg"><source src="/video/matsuhisa.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/matsuhisa.html">Matsuhisa</a><span>On La Cienega, Matsuhisa is where Nobu Matsuhisa changed sushi forever.</span></figcaption>
+ </figure>
<ul>
<li><strong>Franklin Canyon Park</strong> — a peaceful, wooded canyon with a small lake and a network of gentle-to-moderate trails, ideal for walking, jogging, and easing into hiking.</li>
@@ -91,8 +124,16 @@
</ul>
<p>You don't even need the hills to log a great session. The flat, tree-lined streets of the <strong>Business Triangle</strong> — the walkable retail core around Rodeo Drive — make for pleasant walking and jogging, and <strong>Beverly Gardens Park</strong>, the long green ribbon running along Santa Monica Boulevard, offers a scenic, level route past gardens, fountains, and public art.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/lawry-s-the-prime-rib.jpg"><source src="/video/lawry-s-the-prime-rib.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/lawry-s-the-prime-rib.html">Lawry's The Prime Rib</a><span>Since 1938, Lawry's The Prime Rib has carved its legend tableside from gleaming silver carts.</span></figcaption>
+ </figure>
<p>A few practical notes for outdoor training here:</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/avra-beverly-hills.jpg"><source src="/video/avra-beverly-hills.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/avra-beverly-hills.html">Avra Beverly Hills</a><span>On North Beverly Drive, Avra brings the Greek islands to Beverly Hills.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<ul>
<li><strong>Beat the heat.</strong> Even in a mild climate, midday sun on an exposed trail adds up. Early morning is cooler, quieter, and easier on parking.</li>
@@ -104,8 +145,12 @@
<h3>Building Your Own Beverly Hills Routine</h3>
<p>The beauty of staying fit here is how easily the pieces combine. You might take a reformer class midweek, book a few private sessions to sharpen your form, hit a hotel or full-service gym on busy days, and reserve weekend mornings for a canyon hike or a long walk through Beverly Gardens Park. With the weather cooperating nearly year-round and options at every price point — including the entirely free ones — the hardest part isn't finding a way to move. It's choosing which one to do today.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/the-grill-on-the-alley.jpg"><source src="/video/the-grill-on-the-alley.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/the-grill-on-the-alley.html">The Grill on the Alley</a><span>Tucked off Dayton Way, The Grill on the Alley is Beverly Hills' quintessential power-lunch table.</span></figcaption>
+ </figure>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_foot” — set ADSENSE_SLOTS.article_foot (or .default) in build.mjs</span></div>
<div class="more">
<h3>More from Beverly Hills Videos</h3>
<ul><li><a href="/posts/beverly-hills-real-estate.html">Why Beverly Hills Real Estate Sits at the Summit of Global Luxury</a></li><li><a href="/posts/rodeo-drive-guide.html">Rodeo Drive: A Guide to the World’s Most Famous Shopping Street</a></li><li><a href="/posts/things-to-do-beverly-hills.html">Things to Do in Beverly Hills: A Local’s Guide</a></li></ul>
diff --git a/public/posts/things-to-do-beverly-hills.html b/public/posts/things-to-do-beverly-hills.html
index 6983671..008354d 100644
--- a/public/posts/things-to-do-beverly-hills.html
+++ b/public/posts/things-to-do-beverly-hills.html
@@ -52,47 +52,92 @@
<div class="wrap">
<p class="crumb"><a href="/">Home</a> · CITY GUIDE</p>
<h1>Things to Do in Beverly Hills: A Local’s Guide</h1>
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_top” — set ADSENSE_SLOTS.article_top (or .default) in build.mjs</span></div>
<h2>Things to Do in Beverly Hills: A Local's Guide</h2>
<p>Beverly Hills gets shorthanded as a place to gawk at price tags, but locals know it as one of the most walkable, garden-rich, and quietly historic pockets of Los Angeles. Between manicured public parks, a genuinely great architectural heritage, and easy access to canyon trails, you can spend a full day here without setting foot in a boutique. This guide leans into the free and the evergreen — the places that reward a curious visitor rather than a big wallet.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/kaw1nwnp07c" title="Hidden Art of Beverly Hills · The Maybourne" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Hidden Art of Beverly Hills · The Maybourne<span>Love Beverly Hills</span></figcaption>
+ </figure>
<h3>Start in Beverly Gardens Park and the Beverly Hills Sign</h3>
<p>The two-mile ribbon of Beverly Gardens Park runs along Santa Monica Boulevard and is the city's front lawn — a strand of cactus gardens, rose beds, fountains, and public sculpture that's open to everyone, all day. Its most photographed corner is the lily pond at Santa Monica and Beverly Drive, where the classic "Beverly Hills" sign sits reflected in the water. It's a five-minute stop or a lazy hour, depending on how you wander; either way it's the definitive "I was here" photo, and it costs nothing.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/lCCHzqzQ0KU" title="Music in the Mansion · Cristina Montes Mateo" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Music in the Mansion · Cristina Montes Mateo<span>City of Beverly Hills</span></figcaption>
+ </figure>
<p>From the pond you're a short stroll from the northern edge of the Business Triangle, which makes the park a natural starting point for a day on foot.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/BXOSYwQXDyo" title="Es Devlin & Vladimir Yavachev on Christo" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Es Devlin & Vladimir Yavachev on Christo<span>Gagosian</span></figcaption>
+ </figure>
<h3>Stroll Rodeo Drive — Yes, Even Window-Shopping</h3>
<p>Rodeo Drive is worth walking whether or not you intend to buy a thing. The three-block stretch between Wilshire and Santa Monica boulevards is a study in flagship-store architecture, and its most charming feature is free: <strong>Two Rodeo Drive</strong>, a cobblestone European-style lane with the Spanish Steps, fountains, and flower beds tucked just off the main drag. Come for the people-watching, the storefront design, and the palm-lined sightlines. Early morning, before the shops open, gives you the cleanest photos and quietest sidewalks.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/fe_QbTkLQ6U" title="Giuseppe Penone · “The Reflection of Bronze”" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Giuseppe Penone · “The Reflection of Bronze”<span>Gagosian</span></figcaption>
+ </figure>
<h3>Greystone Mansion and Gardens</h3>
<p>If you do one "hidden" thing in Beverly Hills, make it Greystone. This 1928 Tudor Revival estate — once the Doheny family home — is now a public park owned by the city, set on formal terraced grounds with reflecting pools, koi ponds, and sweeping views across the L.A. basin. The gardens are open to the public for free during posted daylight hours (the mansion interior is generally reserved for tours and events). It's a favorite for photographers and film buffs alike; the estate has appeared in countless movies. Check the city's parks page for current hours before you go, as they shift seasonally.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/jdcUKhEOqH4" title="Rodeo Drive Concours d’Elegance" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Rodeo Drive Concours d’Elegance<span>Love Beverly Hills</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<h3>The Paley Center for Media</h3>
<p>Just off Santa Monica Boulevard, the Paley Center for Media (formerly the Museum of Television & Radio) preserves a vast archive of TV and radio history and runs public screenings, exhibits, and conversations with the people who make what we watch. It's an air-conditioned, thoughtfully curated break from the sun and a genuine treat for anyone who cares about media history. Hours and programming vary, so confirm the current schedule before planning around it.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/JfhK8qlZnKI" title="K-Pop Flash Mob on Rodeo Drive" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>K-Pop Flash Mob on Rodeo Drive<span>City of Beverly Hills</span></figcaption>
+ </figure>
<h3>Beverly Cañon Gardens</h3>
<p>A block off Rodeo, Beverly Cañon Gardens is a small European-style public courtyard — pergola, fountain, and shaded benches — that most tourists walk right past. It's the perfect place to sit with a coffee and rest your feet between the shops and the park. Quiet, tidy, and free, it's the kind of civic detail that makes the walkable core of the city so pleasant.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/OHLhwIOnr4A" title="This Month’s Events in Beverly Hills" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>This Month’s Events in Beverly Hills<span>Love Beverly Hills</span></figcaption>
+ </figure>
<h3>Hike the Canyons Just North of Town</h3>
<p>Beverly Hills sits at the doorstep of the Santa Monica Mountains, so nature is closer than you'd think. <strong>Franklin Canyon Park</strong>, tucked in the hills above the city, offers gentle trails around a reservoir and duck pond and is a well-known birdwatching spot. Nearby <strong>Coldwater Canyon Park</strong> gives you shaded paths and a leafy escape from the boulevards. Both are free; parking is limited, so arrive early on weekends, wear real shoes, and bring water — there's little shade on some stretches and no services once you're on the trail.</p>
+ <figure class="p-vid p-yt">
+ <div class="frame"><iframe src="https://www.youtube.com/embed/N90exTV8eNs" title="Festival Beverly Hills" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
+ <figcaption>Festival Beverly Hills<span>Love Beverly Hills</span></figcaption>
+ </figure>
<h3>Afternoon Tea and Grand-Hotel People-Watching</h3>
<p>Beverly Hills' historic hotels are landmarks in their own right, and you don't have to be a guest to soak up the atmosphere. The <strong>Beverly Wilshire</strong> on Wilshire Boulevard and the pink-stuccoed <strong>Beverly Hills Hotel</strong> with its famous Polo Lounge have anchored the city's social life for generations. Afternoon tea or a single drink in one of these rooms is a splurge, but a modest one — and it buys you a seat inside a piece of Hollywood history. Reservations are wise, and a smart-casual look never hurts.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/spago.jpg"><source src="/video/spago.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/spago.html">Spago Beverly Hills</a><span>Wolfgang Puck’s flagship on Canon Drive — the restaurant that helped define California fine dining.</span></figcaption>
+ </figure>
<h3>An Architecture Walk — Done Tastefully</h3>
<p>Beverly Hills is a living catalog of 20th-century residential architecture, and the great pleasure is spotting it from public streets. The city is closely associated with <strong>Paul R. Williams</strong>, the pioneering African American architect whose elegant homes and civic work shaped Southern California's look; his influence is visible across the area's period-revival houses. Wander the tree-lined residential blocks south of Sunset and you'll pass Spanish Colonial, Regency, and Mid-Century designs in remarkable concentration. The etiquette here matters: admire from the sidewalk, keep your voice down, and never photograph into windows or step onto private property. The architecture is the attraction — not the people who live behind it.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/funke.jpg"><source src="/video/funke.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/funke.html">Funke</a><span>Tucked along South Santa Monica Boulevard, Funke is chef Evan Funke's temple to handmade pasta.</span></figcaption>
+ </figure><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “in_article” — set ADSENSE_SLOTS.in_article (or .default) in build.mjs</span></div>
<h3>Farmers Markets and Seasonal Events</h3>
<p>The <strong>Beverly Hills Farmers Market</strong> runs on Sunday mornings, bringing local produce, flowers, prepared food, and a relaxed neighborhood feel to a closed-off downtown street — a lovely, low-key way to see how residents actually spend a weekend. Throughout the year the city hosts public happenings, from open-air concerts and art shows to holiday lighting along the boulevards. Check the city's official events calendar close to your visit, since dates change year to year.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/mr-chow.jpg"><source src="/video/mr-chow.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/mr-chow.html">Mr. Chow</a><span>On North Camden Drive, Mr. Chow has been Beverly Hills' theater of Beijing cuisine since 1974.</span></figcaption>
+ </figure>
<h3>Practical Tips for Getting Around</h3>
@@ -105,8 +150,12 @@
</ul>
<p>The best of Beverly Hills isn't hidden behind velvet ropes. It's in a lily pond at golden hour, a terraced garden with a city view, a shaded canyon trail, and a slow walk past a century of great architecture. Come for the glamour if you like — but stay for the gardens, the history, and the surprisingly easy, unhurried pace of it all.</p>
+ <figure class="p-vid p-film">
+ <video controls preload="none" playsinline poster="/video/il-pastaio.jpg"><source src="/video/il-pastaio.mp4" type="video/mp4"></video>
+ <figcaption><a href="/restaurants/il-pastaio.html">Il Pastaio</a><span>At the corner of Canon and Brighton, Il Pastaio is Beverly Hills' beloved sidewalk trattoria.</span></figcaption>
+ </figure>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “article_foot” — set ADSENSE_SLOTS.article_foot (or .default) in build.mjs</span></div>
<div class="more">
<h3>More from Beverly Hills Videos</h3>
<ul><li><a href="/posts/beverly-hills-real-estate.html">Why Beverly Hills Real Estate Sits at the Summit of Global Luxury</a></li><li><a href="/posts/rodeo-drive-guide.html">Rodeo Drive: A Guide to the World’s Most Famous Shopping Street</a></li><li><a href="/posts/dining-in-beverly-hills.html">Dining in Beverly Hills: From Power Lunches to Iconic Institutions</a></li></ul>
diff --git a/public/restaurants/88-club.html b/public/restaurants/88-club.html
index f3a2a56..fcb8a15 100644
--- a/public/restaurants/88-club.html
+++ b/public/restaurants/88-club.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13109689955">Call +1-310-968-9955</a>
<a class="pmenu" href="https://www.88clubbh.com/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/avra-beverly-hills.html b/public/restaurants/avra-beverly-hills.html
index fdfeafd..b1fb69a 100644
--- a/public/restaurants/avra-beverly-hills.html
+++ b/public/restaurants/avra-beverly-hills.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13104254200">Call +1-310-425-4200</a>
<a class="pmenu" href="https://theavragroup.com/avra-menus/beverly-hills-all-day" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/azur-beverly-hills.html b/public/restaurants/azur-beverly-hills.html
index 8624352..2621365 100644
--- a/public/restaurants/azur-beverly-hills.html
+++ b/public/restaurants/azur-beverly-hills.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13109339955">Call +1-310-933-9955</a>
<a class="pmenu" href="https://www.azurbeverlyhills.com/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/bad-roman.html b/public/restaurants/bad-roman.html
index 96d8d0e..cb886c6 100644
--- a/public/restaurants/bad-roman.html
+++ b/public/restaurants/bad-roman.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13108614040">Call +1-310-861-4040</a>
<a class="pmenu" href="https://www.badromanrestaurants.com/menus-beverly-hills/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/cipriani.html b/public/restaurants/cipriani.html
index 87bd445..5ee1453 100644
--- a/public/restaurants/cipriani.html
+++ b/public/restaurants/cipriani.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102719600">Call +1-310-271-9600</a>
<a class="pmenu" href="https://www.cipriani.com/cipriani-beverly-hills" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/culina-four-seasons.html b/public/restaurants/culina-four-seasons.html
index 1d2fd3a..0a92a7b 100644
--- a/public/restaurants/culina-four-seasons.html
+++ b/public/restaurants/culina-four-seasons.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13108604000">Call +1-310-860-4000</a>
<a class="pmenu" href="https://www.culinarestaurant.com/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/cut.html b/public/restaurants/cut.html
index 22e61a1..0455149 100644
--- a/public/restaurants/cut.html
+++ b/public/restaurants/cut.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102768500">Call +1-310-276-8500</a>
<a class="pmenu" href="https://wolfgangpuck.com/restaurants/cut-beverly-hills/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/dante-beverly-hills.html b/public/restaurants/dante-beverly-hills.html
index 190da93..bf588d4 100644
--- a/public/restaurants/dante-beverly-hills.html
+++ b/public/restaurants/dante-beverly-hills.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13108607989">Call +1-310-860-7989</a>
<a class="pmenu" href="https://www.dantebeverlyhills.com/menus-1/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/e-baldi.html b/public/restaurants/e-baldi.html
index 41cf537..a88deb0 100644
--- a/public/restaurants/e-baldi.html
+++ b/public/restaurants/e-baldi.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102482633">Call +1-310-248-2633</a>
<a class="pmenu" href="https://ebaldi.com/menu-intro" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/fogo-de-chao.html b/public/restaurants/fogo-de-chao.html
index b372c5d..b94374b 100644
--- a/public/restaurants/fogo-de-chao.html
+++ b/public/restaurants/fogo-de-chao.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102897755">Call +1-310-289-7755</a>
<a class="pmenu" href="https://fogodechao.com/location/beverly-hills/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/frida-beverly-hills.html b/public/restaurants/frida-beverly-hills.html
index 69c873b..8e1f324 100644
--- a/public/restaurants/frida-beverly-hills.html
+++ b/public/restaurants/frida-beverly-hills.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102787666">Call +1-310-278-7666</a>
<a class="pmenu" href="https://www.fridarestaurant.com/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/funke.html b/public/restaurants/funke.html
index 020ed07..1f27d63 100644
--- a/public/restaurants/funke.html
+++ b/public/restaurants/funke.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13103413737">Call +1-310-341-3737</a>
<a class="pmenu" href="https://www.funkela.com/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/il-cielo.html b/public/restaurants/il-cielo.html
index ed53af7..3e0fc52 100644
--- a/public/restaurants/il-cielo.html
+++ b/public/restaurants/il-cielo.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102769990">Call +1-310-276-9990</a>
<a class="pmenu" href="https://www.ilcielo.com/menus/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/il-pastaio.html b/public/restaurants/il-pastaio.html
index f664021..96440ae 100644
--- a/public/restaurants/il-pastaio.html
+++ b/public/restaurants/il-pastaio.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102055444">Call +1-310-205-5444</a>
<a class="pmenu" href="https://www.ilpastaiobeverlyhills.com/our-menu/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/kazan.html b/public/restaurants/kazan.html
index 36cc8fb..79066c0 100644
--- a/public/restaurants/kazan.html
+++ b/public/restaurants/kazan.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+14245129101">Call +1-424-512-9101</a>
<a class="pmenu" href="https://kazanbeverlyhills.com/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/la-scala.html b/public/restaurants/la-scala.html
index 8e1a573..25f2c7c 100644
--- a/public/restaurants/la-scala.html
+++ b/public/restaurants/la-scala.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102750579">Call +1-310-275-0579</a>
<a class="pmenu" href="https://www.lascalabeverlyhills.com/menu" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/lawry-s-the-prime-rib.html b/public/restaurants/lawry-s-the-prime-rib.html
index 507d301..1b81f9c 100644
--- a/public/restaurants/lawry-s-the-prime-rib.html
+++ b/public/restaurants/lawry-s-the-prime-rib.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13106522827">Call +1-310-652-2827</a>
<a class="pmenu" href="https://www.lawrysonline.com/lawrys-the-prime-rib-beverly-hills/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/marea.html b/public/restaurants/marea.html
index ade27c5..5eec642 100644
--- a/public/restaurants/marea.html
+++ b/public/restaurants/marea.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13106208463">Call +1-310-620-8463</a>
<a class="pmenu" href="https://www.marearestaurant.com/beverly-hills/menu" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/mastros.html b/public/restaurants/mastros.html
index ad78a89..b4c5a56 100644
--- a/public/restaurants/mastros.html
+++ b/public/restaurants/mastros.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13108888782">Call +1-310-888-8782</a>
<a class="pmenu" href="https://www.mastrosrestaurants.com/location/mastros-steakhouse-beverly-hills/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/matsuhisa.html b/public/restaurants/matsuhisa.html
index d754e90..d2fa2e3 100644
--- a/public/restaurants/matsuhisa.html
+++ b/public/restaurants/matsuhisa.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13106599639">Call +1-310-659-9639</a>
<a class="pmenu" href="https://matsuhisabeverlyhills.com/menu/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/matu.html b/public/restaurants/matu.html
index b12bb98..66bca6f 100644
--- a/public/restaurants/matu.html
+++ b/public/restaurants/matu.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+14243175031">Call +1-424-317-5031</a>
<a class="pmenu" href="https://www.matusteak.com/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/miura.html b/public/restaurants/miura.html
index 234e720..ac3953b 100644
--- a/public/restaurants/miura.html
+++ b/public/restaurants/miura.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+14242049584">Call +1-424-204-9584</a>
<a class="pmenu" href="https://miura-beverlyhills.com/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/mr-chow.html b/public/restaurants/mr-chow.html
index c9c7259..8a61c62 100644
--- a/public/restaurants/mr-chow.html
+++ b/public/restaurants/mr-chow.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102789911">Call +1-310-278-9911</a>
<a class="pmenu" href="https://www.mrchow.com/location/beverly-hills/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/nate-n-al-s.html b/public/restaurants/nate-n-al-s.html
index 3b6ae5e..2d2af59 100644
--- a/public/restaurants/nate-n-al-s.html
+++ b/public/restaurants/nate-n-al-s.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102740101">Call +1-310-274-0101</a>
<a class="pmenu" href="https://natenals.com/menus-1" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/nozawa-bar.html b/public/restaurants/nozawa-bar.html
index dc9d35c..d4bdc0a 100644
--- a/public/restaurants/nozawa-bar.html
+++ b/public/restaurants/nozawa-bar.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+14242166158">Call +1-424-216-6158</a>
<a class="pmenu" href="https://www.exploretock.com/nozawabar" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/ocean-prime.html b/public/restaurants/ocean-prime.html
index 17264c5..f9ad283 100644
--- a/public/restaurants/ocean-prime.html
+++ b/public/restaurants/ocean-prime.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13108594818">Call +1-310-859-4818</a>
<a class="pmenu" href="https://ocean-prime.com/locations-menus/beverly-hills/menus/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/piccolo-paradiso.html b/public/restaurants/piccolo-paradiso.html
index de9b406..d1942a8 100644
--- a/public/restaurants/piccolo-paradiso.html
+++ b/public/restaurants/piccolo-paradiso.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102710030">Call +1-310-271-0030</a>
<a class="pmenu" href="https://piccoloparadisobeverlyhills.com/our-menu/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/porta-via.html b/public/restaurants/porta-via.html
index d2d2f22..b47039b 100644
--- a/public/restaurants/porta-via.html
+++ b/public/restaurants/porta-via.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102746534">Call +1-310-274-6534</a>
<a class="pmenu" href="https://portaviarestaurants.com/beverly-hills/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/south-beverly-grill.html b/public/restaurants/south-beverly-grill.html
index 9d7d6e9..31befe1 100644
--- a/public/restaurants/south-beverly-grill.html
+++ b/public/restaurants/south-beverly-grill.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13105500242">Call +1-310-550-0242</a>
<a class="pmenu" href="https://southbeverlygrill.com/menu/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/spago.html b/public/restaurants/spago.html
index efae5ee..c000c19 100644
--- a/public/restaurants/spago.html
+++ b/public/restaurants/spago.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13103850880">Call +1-310-385-0880</a>
<a class="pmenu" href="https://wolfgangpuck.com/restaurants/spago-beverly-hills/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/steak-48.html b/public/restaurants/steak-48.html
index e22ff64..e0bf158 100644
--- a/public/restaurants/steak-48.html
+++ b/public/restaurants/steak-48.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13103598300">Call +1-310-359-8300</a>
<a class="pmenu" href="https://www.steak48.com/steakhouses/beverly-hills/menus/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/sugarfish-beverly-hills.html b/public/restaurants/sugarfish-beverly-hills.html
index 2770737..1d0649c 100644
--- a/public/restaurants/sugarfish-beverly-hills.html
+++ b/public/restaurants/sugarfish-beverly-hills.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102766900">Call +1-310-276-6900</a>
<a class="pmenu" href="https://www.sugarfishsushi.com/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/tempura-endo.html b/public/restaurants/tempura-endo.html
index 541003e..da2e199 100644
--- a/public/restaurants/tempura-endo.html
+++ b/public/restaurants/tempura-endo.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13107080224">Call +1-310-708-0224</a>
<a class="pmenu" href="http://www.beverlyhills-endo.com/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/the-belvedere.html b/public/restaurants/the-belvedere.html
index 53e8ba4..517121e 100644
--- a/public/restaurants/the-belvedere.html
+++ b/public/restaurants/the-belvedere.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13107882306">Call +1-310-788-2306</a>
<a class="pmenu" href="https://www.peninsula.com/en/beverly-hills/hotel-fine-dining/the-belvedere" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/the-blvd.html b/public/restaurants/the-blvd.html
index 4d464b3..0abee7b 100644
--- a/public/restaurants/the-blvd.html
+++ b/public/restaurants/the-blvd.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13103853901">Call +1-310-385-3901</a>
<a class="pmenu" href="https://www.theblvdrestaurant.com/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/the-grill-on-the-alley.html b/public/restaurants/the-grill-on-the-alley.html
index fa5e22e..a7faf88 100644
--- a/public/restaurants/the-grill-on-the-alley.html
+++ b/public/restaurants/the-grill-on-the-alley.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102760615">Call +1-310-276-0615</a>
<a class="pmenu" href="https://thegrillonthealley.com/beverly-hills/beverly-hills-menu/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/the-hideaway.html b/public/restaurants/the-hideaway.html
index c786b08..147e772 100644
--- a/public/restaurants/the-hideaway.html
+++ b/public/restaurants/the-hideaway.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13109748020">Call +1-310-974-8020</a>
<a class="pmenu" href="https://www.thehideawaybeverlyhills.com/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/the-honor-bar.html b/public/restaurants/the-honor-bar.html
index 70448d6..b9b9af8 100644
--- a/public/restaurants/the-honor-bar.html
+++ b/public/restaurants/the-honor-bar.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13105500292">Call +1-310-550-0292</a>
<a class="pmenu" href="https://honorbar.com/locations/beverlyhills/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/the-polo-lounge.html b/public/restaurants/the-polo-lounge.html
index 8a2cdc7..b9838aa 100644
--- a/public/restaurants/the-polo-lounge.html
+++ b/public/restaurants/the-polo-lounge.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13108872777">Call +1-310-887-2777</a>
<a class="pmenu" href="https://www.dorchestercollection.com/los-angeles/the-beverly-hills-hotel/dining/polo-lounge" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/the-rooftop-by-jg.html b/public/restaurants/the-rooftop-by-jg.html
index a6c0468..ad0fce2 100644
--- a/public/restaurants/the-rooftop-by-jg.html
+++ b/public/restaurants/the-rooftop-by-jg.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13108606566">Call +1-310-860-6566</a>
<a class="pmenu" href="https://waldorfastoriabeverlyhills.com/dining/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/the-terrace-at-the-maybourne.html b/public/restaurants/the-terrace-at-the-maybourne.html
index 954d344..3c82d3d 100644
--- a/public/restaurants/the-terrace-at-the-maybourne.html
+++ b/public/restaurants/the-terrace-at-the-maybourne.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13108607886">Call +1-310-860-7886</a>
<a class="pmenu" href="https://www.maybourne.com/en/hotels/the-maybourne-beverly-hills/restaurants-bars/the-terrace" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/via-alloro.html b/public/restaurants/via-alloro.html
index dc288c3..0e68c3f 100644
--- a/public/restaurants/via-alloro.html
+++ b/public/restaurants/via-alloro.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102752900">Call +1-310-275-2900</a>
<a class="pmenu" href="https://www.viaalloro.com/" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/wally-s.html b/public/restaurants/wally-s.html
index 673b831..a4e66b4 100644
--- a/public/restaurants/wally-s.html
+++ b/public/restaurants/wally-s.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13104753540">Call +1-310-475-3540</a>
<a class="pmenu" href="https://www.wallywine.com/beverlyhills" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/restaurants/xi-an.html b/public/restaurants/xi-an.html
index 47901bc..92f213f 100644
--- a/public/restaurants/xi-an.html
+++ b/public/restaurants/xi-an.html
@@ -60,7 +60,7 @@
<a class="pcall" href="tel:+13102753345">Call +1-310-275-3345</a>
<a class="pmenu" href="https://www.xianbeverlyhills.com/menu" target="_blank" rel="noopener">View current menu →</a>
</div>
- <!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) -->
+ <div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div>
<p class="rest-more"><a href="/map.html">See it on the map →</a> · <a href="/videos.html">All restaurant films →</a></p>
</div></article>
diff --git a/public/style.css b/public/style.css
index 98a8200..67415d2 100644
--- a/public/style.css
+++ b/public/style.css
@@ -186,3 +186,37 @@ p{margin:0 0 1.1em}
.drawer nav a{font-family:var(--serif);font-size:clamp(1.7rem,4vw,2.6rem);font-weight:500;color:var(--ink);letter-spacing:.01em;padding:.12em 0;transition:opacity .2s}
.drawer nav a:hover{opacity:.5}
@media(max-width:640px){.hamb{left:22px}.drawer-x{right:22px}}
+
+/* ---- rotating film hero montage (home) ---- */
+.hero-montage{position:relative;min-height:min(90vh,780px);display:flex;align-items:center;overflow:hidden;background:#151310;color:#f6f3ec;border-bottom:1px solid var(--line)}
+.hero-montage .hm-stage{position:absolute;inset:0;z-index:0}
+.hero-montage .hm-vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.4s ease}
+.hero-montage .hm-vid.on{opacity:1}
+.hero-montage .hm-veil{position:absolute;inset:0;z-index:1;background:linear-gradient(rgba(12,11,9,.42),rgba(12,11,9,.66))}
+.hero-montage::before{content:"";position:absolute;inset:22px;z-index:2;border:1px solid rgba(246,243,236,.22);pointer-events:none}
+.hero-montage .hm-copy{position:relative;z-index:3;text-align:center;width:100%;padding:clamp(70px,10vw,120px) 0}
+.hero-montage .eyebrow{color:rgba(246,243,236,.65)}
+.hero-montage h1{color:#fff;font-weight:400;font-size:clamp(3rem,8vw,6.4rem);letter-spacing:.01em;max-width:20ch;margin:0 auto .5em}
+.hero-montage .sub{font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(1.15rem,2vw,1.5rem);color:rgba(246,243,236,.82);max-width:56ch;margin:0 auto;line-height:1.5}
+.hero-montage .hm-actions{margin-top:2.4em;display:flex;gap:20px;align-items:center;justify-content:center;flex-wrap:wrap}
+.hero-montage .scrollcue{display:inline-block;font-family:var(--ui);text-transform:uppercase;letter-spacing:.28em;font-size:.66rem;color:rgba(246,243,236,.72);border-bottom:1px solid rgba(246,243,236,.4);padding-bottom:4px}
+.hero-montage .hm-sound{background:rgba(246,243,236,.1);border:1px solid rgba(246,243,236,.42);color:#f6f3ec;font-family:var(--ui);text-transform:uppercase;letter-spacing:.18em;font-size:.62rem;padding:9px 15px;border-radius:2px;cursor:pointer;transition:background .2s}
+.hero-montage .hm-sound:hover{background:rgba(246,243,236,.2)}
+.hero-montage .hm-caption{position:absolute;left:0;right:0;bottom:20px;z-index:3;text-align:center;font-family:var(--ui);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;color:rgba(246,243,236,.62)}
+
+/* ---- in-article videos (after every paragraph) ---- */
+.post .p-vid{margin:22px 0;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#000}
+.post .p-vid video,.post .p-vid .frame{display:block;width:100%}
+.post .p-vid .frame{position:relative;aspect-ratio:16/9}
+.post .p-vid .frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
+.post .p-vid video{aspect-ratio:16/9;object-fit:cover;background:#000}
+.post .p-vid figcaption{background:var(--paper);color:var(--ink);font-family:var(--ui);font-size:.82rem;padding:9px 14px;display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--line)}
+.post .p-vid figcaption a{color:var(--ink);font-weight:500;text-decoration:none}
+.post .p-vid figcaption a:hover{color:var(--accent)}
+.post .p-vid figcaption span{color:var(--soft);font-size:.74rem}
+
+/* ---- adsense units ---- */
+.ad-wrap{margin:26px auto;text-align:center;max-width:100%}
+.ad-label{display:block;font-family:var(--ui);text-transform:uppercase;letter-spacing:.2em;font-size:.56rem;color:var(--soft);opacity:.7;margin-bottom:6px}
+.ad-ph{border:1px dashed var(--line);border-radius:6px;padding:26px 14px;background:var(--paper)}
+.ad-ph .ad-ph-note{font-family:var(--ui);font-size:.72rem;color:var(--muted)}
diff --git a/public/videos.html b/public/videos.html
index ed59d36..b52a1c8 100644
--- a/public/videos.html
+++ b/public/videos.html
@@ -328,7 +328,7 @@
</figure>
</div>
</div></section>
- <div class="wrap"><!-- ad: set ADSENSE_SLOT in build.mjs to enable in-content units (Auto Ads works without this) --></div>
+ <div class="wrap"><div class="ad-wrap ad-ph"><span class="ad-label">Advertisement</span><span class="ad-ph-note">AdSense slot “default” — set ADSENSE_SLOTS.default (or .default) in build.mjs</span></div></div>
<section class="vid-channel">
<div class="wrap">
← 2fc8f35 auto-save: 2026-08-06T09:20:28 (1 files) — build.mjs
·
back to Beverlyhillsvideos
·
deploy.conf: correct PORT/HEALTH_URL to 9961 (actual pm2 por c91cec3 →