@font-face{font-family:Mulish;src:url(assets/mulish.ttf)}:root{--navy:#102937;--orange:#e96818;--blue:#087dab;--muted:#61717b;--cream:#faf7f0}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:115px}body{margin:0;background:var(--cream);color:var(--navy);font-family:Mulish,Arial,sans-serif;line-height:1.65}a{color:inherit}button,input{font:inherit}button,a,input,summary{touch-action:manipulation}button,summary{cursor:pointer}button{border:1px solid #bac7cc;background:transparent;color:inherit;border-radius:9px;padding:10px 15px}button:hover{border-color:var(--orange)}:focus-visible{outline:3px solid #008ebc;outline-offset:4px}.wrap{max-width:1220px;margin:auto;padding:80px 36px}.preview{background:var(--navy);color:#fff;text-align:center;padding:7px 20px;font-size:11px;letter-spacing:1px}.preview span{opacity:.7;margin-left:20px;letter-spacing:0}header{background:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px max(30px,calc((100vw - 1148px)/2));gap:25px;position:sticky;top:0;z-index:10;border-bottom:1px solid #dde2e5}.brand img{width:180px;display:block}nav{display:flex;gap:28px;align-items:center;font-size:13px;font-weight:800}nav a{text-decoration:none}.button{display:inline-flex;align-items:center;justify-content:center;gap:22px;background:var(--orange);color:white;text-decoration:none;padding:15px 24px;border-radius:8px;border:0;font-weight:800;font-size:14px}.button:hover{background:#bc4b08}.small{padding:11px 17px}.hero{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center;padding-top:66px;padding-bottom:70px}.eyebrow{font-size:11px;font-weight:900;letter-spacing:2px;color:var(--orange);margin:0 0 20px}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(40px,4.9vw,65px);line-height:1.06;letter-spacing:-3px;margin-bottom:26px}em{font-style:normal;color:var(--orange)}h2{font-size:42px;line-height:1.13;letter-spacing:-1.5px;margin-bottom:24px}h3{font-size:23px;line-height:1.3}.lead{font-size:18px}.muted,.hint{color:var(--muted);font-size:13px}.actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:28px 0 20px}.textlink{font-size:13px;font-weight:800;text-underline-offset:5px}.hero-art{background:#fff;border:1px solid #dce1e0;border-radius:30px;box-shadow:0 24px 55px #163b4210;padding:28px 15px 18px;transform:rotate(-2deg);overflow:hidden}.hero-art img{width:100%;display:block;margin:26px 0}.soundline{text-align:center;color:var(--orange);font-size:33px;white-space:nowrap;opacity:.65}.art-bottom{display:flex;justify-content:space-between;font-size:9px;letter-spacing:2px;border-top:1px solid #eee;padding:18px 10px 0}.places{background:#eeeae0}.section-head{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:30px}.section-head>p{max-width:380px;color:var(--muted)}.tabs{display:flex;gap:12px;flex-wrap:wrap}.tabs button.active{background:var(--navy);color:white;border-color:var(--navy)}.place-detail{display:grid;grid-template-columns:160px 1fr 200px;gap:35px;border-top:1px solid #c7cfcd;margin-top:30px;padding-top:32px;align-items:center}.place-detail p{margin:0}.place-number{font-size:11px;letter-spacing:1px;color:var(--muted)}.player{background:var(--navy);color:#fff;border-radius:20px;box-shadow:0 24px 40px #1029371c;overflow:hidden}.player-top{display:flex;justify-content:space-between;align-items:center;padding:22px 28px;background:#173847;gap:18px}.player-top strong{font-size:24px}.player-top strong>span{color:#ffae54}.player-top small{font-size:9px;letter-spacing:1px;margin-left:15px;font-weight:500}.status{background:#244e40;color:#bcf4cd;padding:8px 12px;border:1px solid #548266;border-radius:30px;font-size:11px}.status.external{background:#54401f;color:#ffe0a2;border-color:#a77d3c}.player-body{display:grid;grid-template-columns:1.2fr 1fr}.main-controls,aside{padding:32px}aside{border-left:1px solid #34505d;background:#13303f}.player p{font-size:13px;color:#bbcad2}.player .eyebrow{color:#ffb573}.transport{display:flex;align-items:center;gap:15px;margin:25px 0}.round{border-radius:50%;width:48px;height:48px;background:var(--orange);border:0}.timeline{height:5px;flex:1;background:#47616f;border-radius:8px}.timeline span{display:block;width:20%;height:100%;background:#ffb573}.transport>span{font-size:11px}.volume{display:flex;gap:14px;align-items:center;font-size:12px;flex-wrap:wrap}input[type=range]{accent-color:var(--orange);max-width:100%;flex:1;min-width:90px}.source-buttons{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.source-buttons button,.cue-grid button{font-size:12px;border-color:#526a75}.source-buttons .active{background:#f5efe2;color:var(--navy)}.hint{margin-top:14px}.cue-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cue-grid button{text-align:left;padding:15px}.player details{border-top:1px solid #34505d}.player summary{padding:18px 28px;font-size:14px;font-weight:700}.player summary span{float:right;font-size:11px;font-weight:400;color:#b8c9d1}.mix,.log{padding:0 28px 25px}.mix label{display:flex;align-items:center;gap:20px;max-width:550px}.log ul{font-size:12px;max-height:180px;overflow:auto}.rights-note{display:grid;grid-template-columns:250px 1fr;gap:28px;margin-top:28px;font-size:13px;color:var(--muted)}.rights-note strong{color:var(--navy)}.screen-section{background:#e5edf0}.screen-grid{display:grid;grid-template-columns:.85fr 1fr;gap:80px;align-items:center}.screen{border:10px solid #12323f;border-radius:18px;background:var(--navy);box-shadow:0 22px 30px #18313e20}.screen-content{background:radial-gradient(ellipse at 85% 90%,#c8672a,transparent 65%),linear-gradient(120deg,#14364d,#334b57);aspect-ratio:16/10;padding:28px;color:#fff;display:flex;flex-direction:column;justify-content:center}.screen-content>span{font-size:9px;letter-spacing:2px;color:#fdb879}.screen-content h3{font-size:32px;margin:20px 0 12px}.screen-content p{font-size:12px}.screen-content b{font-size:9px;letter-spacing:2px}.screen-controls{display:flex;gap:8px;padding:10px;flex-wrap:wrap}.screen-controls button{font-size:10px;color:#fff;border-color:#536871;padding:7px}.screen-controls .active{background:#e96818}.founder{display:grid;grid-template-columns:.8fr 1fr;gap:80px;align-items:center}.portrait{background:#e4e9e8;border-radius:18px;overflow:hidden}.portrait img{width:100%;display:block;max-height:530px;object-fit:cover}.signature{font-size:32px;color:var(--orange);font-style:italic;font-weight:900}.faq{padding-top:20px}.faq details{border-bottom:1px solid #d1d9d7}.faq summary{padding:21px 0;font-weight:800}.faq details p{max-width:850px;color:var(--muted)}.closing{border-top:1px solid #d1d9d7;text-align:center;padding-top:60px;padding-bottom:65px}footer{display:flex;gap:25px;justify-content:space-between;font-size:11px;border-top:1px solid #d1d9d7;padding-top:25px!important;padding-bottom:25px!important}footer strong{font-size:16px}@media(max-width:850px){nav{gap:14px}nav>a:not(.button){display:none}.hero,.screen-grid,.founder{grid-template-columns:1fr;gap:35px}.hero-art{max-width:550px}.section-head{display:block}.section-head>p{max-width:none}.place-detail{grid-template-columns:1fr;gap:12px}.player-body{grid-template-columns:1fr}aside{border-left:0;border-top:1px solid #34505d}.rights-note{grid-template-columns:1fr;gap:8px}.portrait{max-width:400px}.player-top{flex-wrap:wrap}.preview span{display:block;margin:0}footer{flex-wrap:wrap}}@media(max-width:500px){.wrap{padding:48px 20px}header{padding:10px 20px}.brand img{width:125px}h1{font-size:43px;letter-spacing:-2px}h2{font-size:33px}.hero-art{transform:none}.main-controls,aside{padding:22px}.player-top{padding:18px}.player summary span{display:block;float:none;margin-left:16px}.cue-grid{gap:8px}.tabs button{font-size:12px}.screen-content{padding:20px}.screen-content h3{font-size:26px}nav .small{font-size:11px;padding:10px}.soundline{font-size:25px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Markenauftritt und Branchenband im Einstieg */
.hero{padding-bottom:38px;row-gap:34px}.hero-industries{grid-column:1/-1;border-top:1px solid #d9dfdb;padding-top:22px}.industries-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:8px}.industries-heading .eyebrow{margin:0}.industries-heading p{margin:0;font-size:14px;font-weight:800}.hero-industries img{display:block;width:100%;height:auto;border-radius:12px}.industries-caption{text-align:center;font-size:12px;color:var(--muted);margin:12px 0 0}.industries-caption span{color:var(--orange);padding:0 5px}.portrait img{max-height:none;object-fit:contain}.portrait{background:#151d23;border:1px solid #293e46;box-shadow:0 18px 40px #10293718}.hero h1 em{white-space:nowrap;font-size:.89em}@media(max-width:500px){.industries-heading{display:block}.industries-heading p{margin-top:8px}.hero-industries img{width:100%;min-height:82px;object-fit:contain;background:white}.industries-caption{font-size:11px}.hero h1{font-size:clamp(32px,10vw,43px)}}

/* Geliefertes Atmosphärenbild, ausschließlich im Begrüßungsbereich */
.hero-background{background:linear-gradient(90deg,rgba(6,21,31,.94) 0%,rgba(6,21,31,.81) 39%,rgba(6,21,31,.26) 100%),url(assets/hero-atmosphaere.jpeg) center 55%/cover no-repeat;color:#fff}.hero-background .hero{min-height:660px;padding-top:65px;padding-bottom:65px}.hero-background .hero-copy{max-width:570px}.hero-background .eyebrow,.hero-background h1 em{color:#ffb267}.hero-background .muted{color:#d3dde2}.hero-background .lead{color:#edf2f4}.hero-background .hero-art{color:var(--navy);background:#fffffff5;max-width:470px;justify-self:end;box-shadow:0 24px 60px #0005;border:3px solid #ffffffb0}.hero-industries-wrap{padding-top:25px;padding-bottom:28px}.hero-industries-wrap .hero-industries{border-top:0;padding-top:0}@media(max-width:850px){.hero-background{background:linear-gradient(90deg,#06151fec,#06151f91),url(assets/hero-atmosphaere.jpeg) center/cover no-repeat}.hero-background .hero-art{justify-self:start;max-width:410px}.hero-background .hero{min-height:0}}@media(max-width:500px){.hero-background .hero{padding-top:40px;padding-bottom:40px}.hero-background .hero-art{max-width:100%}.hero-industries-wrap{padding-top:22px;padding-bottom:25px}}

/* Mehr Haltung, Rhythmus und direkt erlebbare Atmosphäre */
.hero-background{transition:background-color .4s;background-color:#102937}.hero-background .hero{grid-template-columns:1.12fr 1fr;gap:35px}.hero-background h1{font-size:clamp(42px,4.8vw,65px);line-height:1.04;letter-spacing:-2.8px;font-weight:950}.hero-background h1 em{white-space:normal;font-size:1.04em;display:inline-block;transform:rotate(-2deg);font-style:italic;letter-spacing:-2px}.hero-background .hero-art{transform:rotate(2deg);padding:18px 20px 14px}.hero-art img{margin:12px 0 18px}.mood-panel{border-top:1px solid #dfe3e4;padding-top:18px}.mood-panel .eyebrow{color:#79502a;font-size:9px}.mood-buttons{display:flex;gap:7px;margin:10px 0}.mood-buttons button{flex:1;padding:9px 5px;font-size:12px;font-weight:850;background:#fff}.mood-buttons .active{background:#102937;color:#fff;border-color:#102937}.mood-panel p{font-size:14px;line-height:1.5;min-height:42px;margin:12px 0}.mood-panel small{font-size:10px;color:#61717b}.soundline{display:flex;justify-content:center;align-items:center;gap:7px;height:30px;margin:12px 0;opacity:1}.soundline i{display:block;background:var(--orange);width:12px;height:12px;border-radius:5px;animation:beat 1.4s ease-in-out infinite alternate}.soundline i:nth-child(3n){height:28px;animation-delay:-.6s}.soundline i:nth-child(3n + 1){height:18px;animation-delay:-.3s}@keyframes beat{to{transform:scaleY(.35)}}.hero-background[data-mood=easy] .soundline i{background:#168d98;animation-duration:2.6s}.hero-background[data-mood=party] .soundline i{background:#dc3f79;animation-duration:.55s}.hero-background[data-mood=easy] h1 em{color:#86e2d2}.hero-background[data-mood=party] h1 em{color:#ffa9d1}.experience-band{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:26px max(30px,calc((100vw - 1148px)/2));background:#e96818;color:#fff}.experience-band div{display:flex;flex-direction:column;border-left:1px solid #ffffff66;padding-left:18px}.experience-band strong{font-size:20px;letter-spacing:-.5px}.experience-band span{font-size:11px}.founder blockquote{font-size:24px;font-weight:900;line-height:1.4;border-left:4px solid var(--orange);margin:25px 0;padding-left:20px;color:var(--navy)}@media(max-width:850px){.hero-background .hero{grid-template-columns:1fr}.experience-band{grid-template-columns:1fr 1fr}.hero-background .hero-art{justify-self:center;width:100%}}@media(max-width:500px){.hero-background h1{font-size:42px}.hero-background .hero-art{transform:none}.experience-band{gap:18px;padding:24px 20px}.experience-band strong{font-size:17px}.experience-band div{padding-left:10px}}@media(prefers-reduced-motion:reduce){.soundline i{animation:none}.hero-background{transition:none}}

.mood-audio{border-top:1px solid #dfe3e4;padding-top:12px}.mood-audio p{font-size:11px;min-height:0;color:#526572;margin:8px 0}.mood-audio button{font-size:12px;background:#102937;color:#fff;padding:8px 12px}.mood-audio [hidden]{display:none}

/* Branchenbilder wechseln mit der Auswahl. */
.places{background-color:#102937;background-image:linear-gradient(90deg,rgba(5,20,30,.89),rgba(5,20,30,.62)),url(assets/ort-cafe.jpeg);background-size:cover;background-position:center;color:#fff}.places[data-place=bar]{background-image:linear-gradient(90deg,rgba(5,20,30,.89),rgba(5,20,30,.62)),url(assets/ort-bar.jpeg)}.places[data-place=hotel]{background-image:linear-gradient(90deg,rgba(5,20,30,.89),rgba(5,20,30,.62)),url(assets/ort-hotel.jpeg)}.places[data-place=practice]{background-image:linear-gradient(90deg,rgba(5,20,30,.89),rgba(5,20,30,.62)),url(assets/ort-praxis.jpeg)}.places[data-place=shop]{background-image:linear-gradient(110deg,#102937,#23576a)}.places .wrap{min-height:550px;display:flex;flex-direction:column;justify-content:center}.places .eyebrow{color:#ffba79}.places .section-head>p,.places .place-number{color:#e0e9ed}.places .tabs button{background:#102937c9;border-color:#a9bec8;color:white;backdrop-filter:blur(8px)}.places .tabs button.active{background:#f7a65c;border-color:#f7a65c;color:#102937}.places .place-detail{border-color:#ffffff66;background:#102937ad;border-radius:12px;padding:25px;min-height:164px}.places .place-detail h3{margin-bottom:12px}.places .tabs button:hover{border-color:#ffba79}@media(max-width:850px){.places .wrap{min-height:600px}.places .place-detail{min-height:220px}}@media(max-width:500px){.places .wrap{min-height:0}.places .place-detail{padding:20px}.places{background-position:60% center}}

/* Branchenband als einzelne Bildfenster, ohne Einzelhandel-Motiv. */
.industry-motifs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));background:#fff;border-radius:12px;overflow:hidden}.industry-motif{text-align:center;padding-bottom:12px}.industry-window{position:relative;overflow:hidden;aspect-ratio:1.43}.hero-industries .industry-window img{position:absolute;width:700%;max-width:none;height:auto;min-height:0;left:calc(var(--panel) * -100%);top:0;border-radius:0}.industry-motif>span{font-size:12px;font-weight:850;letter-spacing:2px;text-transform:uppercase}@media(max-width:650px){.industry-motifs{grid-template-columns:repeat(3,minmax(0,1fr))}.industry-motif>span{font-size:10px;letter-spacing:1px}}

/* Lokale Video-Endlosschleife mit separat bedienbaren Texteinblendungen. */
.screen-content{position:relative;overflow:hidden}.screen-content video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.screen-overlay{position:relative;z-index:1;text-shadow:0 2px 12px #000;display:flex;flex-direction:column;justify-content:center}.screen-content:has(video)::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#06151fb5,#06151f30);pointer-events:none}.screen-overlay>span{font-size:9px;letter-spacing:2px;color:#ffcf98}.screen-overlay b{font-size:9px;letter-spacing:2px}#screen-video-toggle{margin-right:auto;border-color:#a9bec8}

/* Separate pages with consistent navigation */
nav a[aria-current=page]{color:#b84b09;text-decoration:underline;text-underline-offset:7px}nav{gap:22px}.page-intro{padding-bottom:10px}.page-intro h1{font-size:clamp(40px,5vw,64px)}.page-intro .lead{max-width:800px}.page-teasers,.sample-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.page-teasers a{border:1px solid #ccd5d6;background:white;border-radius:16px;padding:28px;text-decoration:none}.page-teasers a:hover{border-color:var(--orange)}.page-teasers p{margin:0;color:var(--muted)}.sample-grid{padding-top:25px}.sample-card{padding:28px;background:#fff;border:1px solid #d9e0e1;border-radius:16px}.sample-card h2{font-size:26px}.sample-card audio{width:100%}.sample-card .eyebrow{font-size:9px}@media(max-width:850px){header{flex-wrap:wrap;gap:8px}nav{display:flex;width:100%;overflow-x:auto;padding:8px 0;gap:20px}nav>a:not(.button){display:block;white-space:nowrap;font-size:12px}.brand img{width:130px}.page-teasers,.sample-grid{grid-template-columns:1fr}}

.sample-card{overflow:hidden}.sample-image{display:block;width:calc(100% + 56px);max-width:none;margin:-28px -28px 24px;aspect-ratio:16/9;object-fit:cover}
.sample-grid{grid-template-columns:repeat(4,1fr);gap:20px}.sample-grid .sample-card{padding:20px;display:flex;flex-direction:column;gap:8px}.sample-grid .sample-image{width:calc(100% + 40px);margin:-20px -20px 14px;aspect-ratio:3/4}.sample-grid .sample-card h2{font-size:20px;margin:0 0 6px}.sample-grid .sample-card .eyebrow{margin:0}.sample-grid audio{height:40px}.sample-grid h2+audio{margin-top:auto}@media(max-width:1100px){.sample-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.sample-grid{grid-template-columns:1fr}}

/* Larger shared BarRadio.de header logo. */
header .brand img{width:230px;max-width:100%;height:auto}
@media(max-width:850px){header .brand img{width:175px}}

/* Preisseite: Tarifkarten und Funktionsvergleich */
.preis-karten{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:20px;padding-bottom:10px}.preis-karte{background:#fff;border:1px solid #d9e0e1;border-radius:18px;padding:32px;display:flex;flex-direction:column}.preis-karte.premium{border:2px solid var(--orange);box-shadow:0 22px 45px #e968181c}.preis-karte h2{margin-bottom:6px}.preis-betrag{font-size:46px;font-weight:900;letter-spacing:-2px;line-height:1.1;margin-bottom:16px}.preis-betrag small{font-size:15px;font-weight:600;letter-spacing:0;color:var(--muted)}.preis-karte ul{padding-left:20px;margin:0 0 26px;flex:1}.preis-karte li{margin-bottom:6px}.preis-karte .button{align-self:flex-start}.preis-hinweis{padding-top:0!important;padding-bottom:20px!important;color:var(--muted);font-size:13px}.tabelle-huelle{overflow-x:auto;background:#fff;border:1px solid #d9e0e1;border-radius:16px;margin-bottom:16px}.preis-vergleich table{width:100%;border-collapse:collapse;font-size:14px}.preis-vergleich th,.preis-vergleich td{padding:12px 18px;border-bottom:1px solid #e6eaeb;text-align:left}.preis-vergleich thead th{font-size:12px;letter-spacing:1px;text-transform:uppercase;background:var(--navy);color:#fff}.preis-vergleich td,.preis-vergleich thead th:not(:first-child){text-align:center;width:110px}.preis-vergleich tbody th{font-weight:600}.preis-vergleich .gruppe th{background:#eeeae0;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#79502a;font-weight:900}.preis-vergleich .ja{color:#1f7a45;font-weight:900;font-size:17px}.preis-vergleich .nein{color:#aab4ba}.preis-vergleich tfoot th,.preis-vergleich tfoot td{font-weight:900;border-bottom:0}@media(max-width:850px){.preis-karten{grid-template-columns:1fr}}@media(max-width:500px){.preis-karte{padding:24px}.preis-vergleich th,.preis-vergleich td{padding:10px 10px}.preis-vergleich td,.preis-vergleich thead th:not(:first-child){width:62px}}

/* Rechtstexte (Impressum, Datenschutz, AGB, Widerruf) */
.rechtstext{max-width:860px}.rechtstext h1{font-size:clamp(36px,5vw,54px);letter-spacing:-2px}.rechtstext h2{font-size:24px;letter-spacing:-.5px;margin:38px 0 12px}.rechtstext h3{font-size:17px;margin:24px 0 8px}.rechtstext ol{padding-left:22px}.rechtstext li{margin-bottom:8px}.rechtstext a{color:var(--blue);word-break:break-word}.rechtstext .entwurf{background:#fff3cd;border:1px solid #e9cf7a;border-radius:10px;padding:12px 16px;font-size:14px;color:#5c4500}.rechtstext .hervorhebung{font-weight:700}footer a{text-decoration:none}footer a:hover{text-decoration:underline}
.acid-squares-container{position:relative;width:100%;height:100%;overflow:hidden}.acid-squares-canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.hoerproben-seite{background:#120f17}.hoerproben-hintergrund{position:fixed;inset:0;z-index:0}.hoerproben-hintergrund.acid-squares-container{position:fixed}.aero-shards{position:relative;width:100%;height:100%;overflow:hidden}.aero-shards-canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.hoerproben-seite{background:#0b0a0d}.hoerproben-seite .preview,.hoerproben-seite main,.hoerproben-seite footer{position:relative;z-index:1}.hoerproben-seite .page-intro h1,.hoerproben-seite .page-intro .lead,.hoerproben-seite footer,.hoerproben-seite footer a{color:#fff}.hoerproben-seite .page-intro h1,.hoerproben-seite .page-intro .lead,.hoerproben-seite .page-intro .eyebrow{text-shadow:0 2px 6px rgba(0,0,0,.9),0 0 28px rgba(0,0,0,.85)}.hoerproben-seite footer{border-top-color:rgba(255,255,255,.18)}.hoerproben-seite .sample-card{box-shadow:0 18px 40px rgba(0,0,0,.35)}
.grainient-container{position:relative;width:100%;height:100%;overflow:hidden}.grainient-canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.ueber-mich-buehne{position:relative;isolation:isolate;overflow:hidden;background:#120f17;padding:70px 0}.ueber-mich-hintergrund{position:absolute;inset:0;z-index:-1}.ueber-mich-buehne .founder{position:relative}.founder-text{background:rgba(18,15,23,.62);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:34px 38px;color:#f4ece6;box-shadow:0 24px 60px rgba(0,0,0,.35)}.founder-text h2,.founder-text blockquote{color:#fff}.founder-text .muted{color:rgba(244,236,230,.7)}@media(max-width:850px){.ueber-mich-buehne{padding:40px 0}.founder-text{padding:24px 22px}}

/* Konto-Knopf rechts neben der Navigation; auf dem Handy oben rechts neben dem Logo */
header>nav{margin-left:auto}.konto-knopf{white-space:nowrap}@media(max-width:850px){header>.konto-knopf{order:1;margin-left:auto}header>nav{order:2;margin-left:0}}
