Author: Raphael Reiter

/* RR BLOG POST – Globale Stile */ :root{--rr-brown:#2C2420;--rr-gold:#C9A87C;--rr-gold2:#B8895A;--rr-cream:#FAF6F2;--rr-ivory:#F5F0EA;--rr-text:#5a4a3a;} /* ── HERO OVERLAY (über CSS-Klasse "rr-hero" an der Section) ── */ .rr-hero{position:relative;min-height:72vh;overflow:hidden;} .rr-hero::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(20,14,8,.82) 0%,rgba(20,14,8,.15) 60%,transparent 100%);z-index:1;pointer-events:none;} .rr-hero>.elementor-container{position:relative;z-index:2;} .rr-hero .elementor-column-wrap,.rr-hero .elementor-widget-wrap{position:relative;z-index:2;} /* HERO TEXT */ .rr-hero-content{position:relative;z-index:2;text-align:center;padding:0 40px 72px;max-width:860px;margin:0 auto;} .rr-hero-cat{font-family:'Raleway',sans-serif;font-size:10px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#C9A87C;display:block;margin-bottom:18px;} .rr-hero-title{font-family:'Cormorant Garamond',serif;font-size:clamp(30px,4.5vw,58px);font-weight:300;color:#fff;line-height:1.15;margin-bottom:16px;text-shadow:0 2px 24px rgba(0,0,0,.4);} .rr-hero-subtitle{font-family:'Cormorant Garamond',serif;font-size:clamp(16px,2vw,21px);font-weight:300;font-style:italic;color:rgba(255,255,255,.72);display:block;margin-bottom:20px;} .rr-hero-meta{font-family:'Raleway',sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;color:rgba(255,255,255,.45);text-transform:uppercase;} /* ARTICLE TEXT */ .rr-article-lead{font-family:'Cormorant Garamond',serif;font-size:clamp(20px,2.5vw,26px);font-weight:300;font-style:italic;color:#2C2420;line-height:1.7;border-left:2px

/* RR BLOG POST – Globale Stile */ :root{--rr-brown:#2C2420;--rr-gold:#C9A87C;--rr-gold2:#B8895A;--rr-cream:#FAF6F2;--rr-ivory:#F5F0EA;--rr-text:#5a4a3a;} /* ── HERO OVERLAY (über CSS-Klasse "rr-hero" an der Section) ── */ .rr-hero{position:relative;min-height:72vh;overflow:hidden;} .rr-hero::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(20,14,8,.82) 0%,rgba(20,14,8,.15) 60%,transparent 100%);z-index:1;pointer-events:none;} .rr-hero>.elementor-container{position:relative;z-index:2;} .rr-hero .elementor-column-wrap,.rr-hero .elementor-widget-wrap{position:relative;z-index:2;} /* HERO TEXT */ .rr-hero-content{position:relative;z-index:2;text-align:center;padding:0 40px 72px;max-width:860px;margin:0 auto;} .rr-hero-cat{font-family:'Raleway',sans-serif;font-size:10px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#C9A87C;display:block;margin-bottom:18px;} .rr-hero-title{font-family:'Cormorant Garamond',serif;font-size:clamp(30px,4.5vw,58px);font-weight:300;color:#fff;line-height:1.15;margin-bottom:16px;text-shadow:0 2px 24px rgba(0,0,0,.4);} .rr-hero-subtitle{font-family:'Cormorant Garamond',serif;font-size:clamp(16px,2vw,21px);font-weight:300;font-style:italic;color:rgba(255,255,255,.72);display:block;margin-bottom:20px;} .rr-hero-meta{font-family:'Raleway',sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;color:rgba(255,255,255,.45);text-transform:uppercase;} /* ARTICLE TEXT */ .rr-article-lead{font-family:'Cormorant Garamond',serif;font-size:clamp(20px,2.5vw,26px);font-weight:300;font-style:italic;color:#2C2420;line-height:1.7;border-left:2px