.section-hero-recettes{padding-block:var(--space-12)}.hero-recettes-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.1fr);gap:var(--space-8);align-items:center;position:relative}.hero-recettes-text{position:relative;z-index:1}.hero-recettes-meta{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.hero-recettes-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.hero-recettes-visual{position:relative}.hero-recettes-image-wrap{position:relative;border-radius:var(--radius-xl);overflow:hidden;padding:var(--space-3);background-color:var(--color-surface);box-shadow:var(--shadow-lg);border:1px solid rgba(0,0,0,0.08)}.hero-recettes-image{border-radius:var(--radius-lg);width:100%;height:auto;object-fit:cover}.hero-recettes-ink-swoosh{position:absolute;inset:10% -15%;background:radial-gradient(circle at 0 100%,rgba(226,59,47,0.28),transparent 60%),radial-gradient(circle at 100% 0,rgba(62,78,122,0.34),transparent 60%);opacity:0.65;mix-blend-mode:multiply;pointer-events:none}.hero-recettes-image-wrap .pill-label{position:absolute;z-index:2}.hero-recettes-image-wrap .pill-label--ramen{top:1rem;left:1.2rem}.hero-recettes-image-wrap .pill-label--sushi{bottom:1.2rem;right:1.4rem}.hero-recettes-stats{margin-top:var(--space-4)}.hero-ticket{margin-top:var(--space-2)}.hero-ticket-row{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.hero-ticket-text{font-size:var(--text-sm)}.section-plats-emblematiques .plats-emblematiques-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.plat-emblematique-image{border-radius:var(--radius-md);margin-bottom:var(--space-3)}.plat-emblematique-body{display:flex;flex-direction:column;gap:var(--space-3)}.plat-link-techniques{margin-top:var(--space-2)}.section-menus-illustres .menus-illustres-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr);gap:var(--space-8);align-items:flex-start}.menu-illustre-card{max-width:480px;margin-inline:auto}.menu-illustre-image{border-radius:var(--radius-lg)}.menu-illustre-card .stamp-tag{position:absolute;top:1.2rem;left:1.2rem}.menu-illustre-detail{margin-bottom:var(--space-4)}.section-ramen-guide{background-color:var(--color-surface-alt)}.ramen-steps{display:flex;flex-direction:column;gap:var(--space-4)}.ramen-step{padding:var(--space-4);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-sm);border:1px dashed rgba(0,0,0,0.08)}.ramen-step-header{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.ramen-step-tip{font-size:var(--text-sm);color:var(--color-accent-indigo)}.section-recettes-rapides .recettes-rapides-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.recette-rapide-meta{font-size:var(--text-sm);color:var(--gray-600)}.recettes-rapides-footer{margin-top:var(--space-4);text-align:center}.section-techniques-chef .techniques-chef-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);gap:var(--space-6);align-items:flex-start}.techniques-chef-image{border-radius:var(--radius-lg)}.techniques-chef-visual .card{max-width:460px;margin-inline:auto}.techniques-chef-content{display:flex;flex-direction:column;gap:var(--space-4)}.section-recettes-route{background-color:var(--color-surface-alt)}.recettes-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.carte-postale-image{border-radius:var(--radius-md);margin-bottom:var(--space-3)}.carte-postale-header{display:flex;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.carte-postale-meta{font-size:var(--text-sm);color:var(--gray-600)}.section-astuce-chef .astuce-ticket-header{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.astuce-ticket-body{margin-bottom:var(--space-3)}.astuce-ticket-footer{text-align:right}.section-toplist-recettes .toplist-footer{margin-top:var(--space-3);text-align:right}.section-galerie .galerie-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.galerie-item figcaption{font-size:var(--text-sm);color:var(--gray-700);margin-top:var(--space-2)}.galerie-placeholder{width:100%;padding-bottom:70%;border-radius:var(--radius-lg);background-image:repeating-linear-gradient(135deg,rgba(178,122,58,0.22) 0,rgba(178,122,58,0.22) 3px,rgba(247,241,230,0.9) 3px,rgba(247,241,230,0.9) 7px)}.galerie-cta{margin-top:var(--space-4);text-align:center;display:flex;flex-direction:column;gap:var(--space-3);align-items:center}@media (max-width:1024px){.hero-recettes-grid{grid-template-columns:1fr;gap:var(--space-6)}.section-plats-emblematiques .plats-emblematiques-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-menus-illustres .menus-illustres-grid{grid-template-columns:1fr}.section-techniques-chef .techniques-chef-grid{grid-template-columns:1fr}.recettes-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-recettes-rapides .recettes-rapides-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-galerie .galerie-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.section-hero-recettes{padding-block:var(--space-8)}.hero-recettes-actions{flex-direction:column;align-items:flex-start}.section-plats-emblematiques .plats-emblematiques-grid{grid-template-columns:1fr}.section-recettes-rapides .recettes-rapides-grid{grid-template-columns:1fr}.recettes-route-grid{grid-template-columns:1fr}.section-galerie .galerie-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ramen-step{padding:var(--space-3)}}@media (max-width:480px){.section-galerie .galerie-grid{grid-template-columns:1fr}}