.steaks-page .hero-steaks{padding-block:var(--space-12);background:radial-gradient(circle at top,#1e202b 0,#0b0c10 55%,#050509 100%)}.steaks-page .hero-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--space-8);align-items:center}@media(max-width:768px){.steaks-page .hero-layout{grid-template-columns:1fr;gap:var(--space-6)}}.steaks-page .hero-title{font-size:var(--font-size-4xl);max-width:18ch}.steaks-page .hero-lead{font-size:var(--font-size-lg);color:var(--color-text-muted);max-width:46ch}.steaks-page .hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5);margin-bottom:var(--space-3)}.steaks-page .hero-meta{display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--font-size-xs);margin-top:var(--space-2)}.steaks-page .hero-image-card{border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-lg);border:1px solid rgba(200,154,75,0.35)}.steaks-page .hero-image-card img{width:100%;height:100%;object-fit:cover}.steaks-page .steaks-breadcrumb{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:rgba(11,12,16,0.96);backdrop-filter:blur(14px)}.steaks-page .steaks-anchor-list{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-block:var(--space-3);font-size:var(--font-size-xs);letter-spacing:0.14em;text-transform:uppercase}.steaks-page .steaks-anchor-list a{padding-inline:var(--space-1);border-bottom:1px solid transparent}.steaks-page .steaks-anchor-list a:hover{border-color:var(--color-brass)}.steaks-page .section-align-middle{align-items:center}.steaks-page .section-align-top{align-items:flex-start}.steaks-page .section-text{display:flex;flex-direction:column;gap:var(--space-4)}.steaks-page .section-media{display:flex;justify-content:center}.steaks-page .image-card{border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);border:1px solid rgba(200,154,75,0.28);max-height:480px}.steaks-page .image-card img{width:100%;height:100%;object-fit:cover}.steaks-page .section-steaks-heritage{position:relative}.steaks-page .section-steaks-heritage::before{content:"";position:absolute;inset:0;background-image:linear-gradient(135deg,rgba(200,154,75,0.08) 1px,transparent 0),linear-gradient(225deg,rgba(15,106,79,0.12) 1px,transparent 0);background-size:28px 28px;background-position:-14px -14px;opacity:0.35;pointer-events:none}.steaks-page .section-steaks-heritage>.container{position:relative;z-index:1}.steaks-page .steaks-highlights{display:grid;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}.steaks-page .steaks-highlights li::before{content:"•";color:var(--color-brass);margin-right:0.4rem}.steaks-page .section-cta-inline{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.steaks-page .chef-cards{margin-top:var(--space-4)}.steaks-page .section-steak-gaming{background:radial-gradient(circle at top left,#1e202b 0,transparent 55%)}.steaks-page .steaks-experience-list{display:grid;gap:var(--space-2);font-size:var(--font-size-sm)}.steaks-page .steaks-experience-list li::before{content:"◦";color:var(--color-accent);margin-right:0.4rem}.steaks-page .section-toplist .section-subtitle strong{color:var(--color-text)}.steaks-page .theme-toplist{margin-top:var(--space-4)}.steaks-page .steaks-dessert-list{display:grid;gap:var(--space-2);font-size:var(--font-size-sm)}.steaks-page .steaks-dessert-list li::before{content:"✧";color:var(--color-brass);margin-right:0.4rem}.steaks-page .section-top-reasons .toplist-item:last-child{margin-bottom:0}.steaks-page .section-cta-final{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6);justify-content:flex-start}.steaks-page .section-related-links .inline-link-group{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.steaks-page .order-mobile-last{order:0}@media(max-width:768px){.steaks-page .order-mobile-last{order:1}.steaks-page .hero-steaks{padding-block:var(--space-10)}.steaks-page .hero-title{font-size:var(--font-size-3xl)}.steaks-page .steaks-anchor-list{overflow-x:auto;padding-bottom:var(--space-2)}.steaks-page .steaks-anchor-list::-webkit-scrollbar{height:4px}.steaks-page .steaks-anchor-list::-webkit-scrollbar-thumb{background:rgba(200,154,75,0.5);border-radius:999px}}