.marke-neu{--limette:81 96% 72%;--gruen:107 87% 64%;--mint:158 79% 49%;--brand:var(--limette);--salbei-1:75 48% 83%;--salbei-2:87 43% 78%;--salbei-3:95 36% 73%;--creme:36 33.3% 97.1%;--surface-2:var(--creme);--wald:159.7 67.4% 18%;--salbei-text:var(--wald);--glueh:var(--mint);--gold:var(--brand);--hero-to:81 60% 90%}.marke-neu .pill{background:hsl(var(--salbei-1));color:hsl(var(--salbei-text));box-shadow:inset 0 0 0 1px hsl(var(--salbei-3) / .6)}.marke-neu .pill svg{color:hsl(var(--salbei-text))}.marke-neu span.text-gold{color:hsl(var(--foreground));background:linear-gradient(transparent 60%, hsl(var(--salbei-2)) 60%, hsl(var(--salbei-2)) 94%, transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em}.marke-neu .icon-box{background:hsl(var(--salbei-2))}.marke-neu .icon-box svg{color:hsl(var(--salbei-text))}.marke-neu svg.text-gold:not(.fill-gold){color:hsl(var(--foreground) / .6)}.marke-neu .pill svg.text-gold,.marke-neu .icon-box svg.text-gold{color:hsl(var(--salbei-text))}.marke-neu .text-gold\/40{color:hsl(var(--foreground) / .14)}.marke-neu .bg-gold{background:hsl(var(--foreground) / .5)}.marke-neu .hover\:border-gold:hover{border-color:hsl(var(--foreground) / .4)}.marke-neu .pill-umlauf{--gold:99 33% 62%}.marke-neu section:has(.btn-gold) span.text-gold{color:hsl(var(--foreground));background:linear-gradient(transparent 56%, hsl(var(--limette)) 56%, hsl(var(--limette)) 94%, transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em}.marke-neu section:has(.btn-gold) svg.text-gold:not(.fill-gold){color:hsl(var(--salbei-text))}.marke-neu section:has(.btn-gold) .pill{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:inset 0 0 0 1px var(--edge-soft)}.marke-neu section:has(.btn-gold) .pill svg{color:hsl(var(--salbei-text))}.marke-neu section:has(.btn-gold) .pill-umlauf{--gold:80 96% 72%}.marke-neu section[style*=--spot]{--spot:90 90% 68%!important;background-image:linear-gradient(to top, hsl(var(--page)) 0%, hsl(var(--page) / 0) 26%), radial-gradient(46% 62% at 88% 14%, hsl(var(--spot) / .34), transparent 70%), radial-gradient(40% 56% at 6% 100%, hsl(var(--mint) / .16), transparent 72%), linear-gradient(135deg, #f2f6ea 0%, hsl(var(--page)) 55%)!important}.marke-neu [style*="radial-gradient(50% 70% at 92% 8%"]{background-image:radial-gradient(50% 70% at 92% 8%, hsl(var(--limette) / .5), transparent 70%), radial-gradient(44% 60% at 4% 100%, hsl(var(--mint) / .16), transparent 72%), linear-gradient(135deg, #f2f6ea 0%, hsl(var(--page)) 60%)!important}.marke-neu svg.fill-gold{color:hsl(var(--wald));fill:hsl(var(--wald))}.marke-neu :is(.panel-dunkel,.dark-panel) span.text-gold,.marke-neu footer span.text-gold{color:hsl(var(--limette));background:0 0;padding:0}.marke-neu :is(.panel-dunkel,.dark-panel) .pill{background:hsl(var(--limette) / .14);color:hsl(var(--limette));box-shadow:inset 0 0 0 1px hsl(var(--limette) / .35)}.marke-neu :is(.panel-dunkel,.dark-panel) .pill svg,.marke-neu :is(.panel-dunkel,.dark-panel) svg.text-gold,.marke-neu footer svg.text-gold{color:hsl(var(--limette))}.marke-neu :is(.panel-dunkel,.dark-panel) .pill-umlauf{--gold:80 96% 72%}.marke-neu :is(.panel-dunkel,.dark-panel) span.bg-gold\/15.text-gold{background:linear-gradient(90deg, hsl(var(--limette)), hsl(var(--gruen)), hsl(var(--mint)));color:#161616;padding:.25rem .5rem;font-weight:600}.marke-neu .lichtkegel-panel,.marke-neu footer{--gold:var(--glueh)}.marke-neu .pill.pill-weiss{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:var(--shadow-pill)}.marke-neu .pill.pill-weiss svg{color:hsl(var(--foreground) / .6)}.marke-neu .pill-on-dark{background:hsl(var(--limette) / .14);color:hsl(var(--limette));box-shadow:inset 0 0 0 1px hsl(var(--limette) / .35)}.marke-neu .pill-on-dark svg{color:hsl(var(--limette))}.marke-neu .pill.pill-limette{background:hsl(var(--limette));color:hsl(var(--foreground));box-shadow:none}.marke-neu .pill.pill-limette svg{color:hsl(var(--foreground))}.marke-neu .badge-green,.marke-neu .badge-blue,.marke-neu .badge-amber,.marke-neu .badge-pink{background:hsl(var(--background));border-color:hsl(var(--border));gap:6px}.marke-neu .badge-green:before,.marke-neu .badge-blue:before,.marke-neu .badge-amber:before,.marke-neu .badge-pink:before{content:"";background:var(--punkt);border-radius:9999px;flex-shrink:0;width:6px;height:6px}.marke-neu .badge-green{--punkt:#30a661}.marke-neu .badge-blue{--punkt:#3b84e3}.marke-neu .badge-amber{--punkt:#f59f0a}.marke-neu .badge-pink{--punkt:#e64d80}.marke-neu{overflow-x:clip}.marke-neu section.section:has(>.panel-dunkel){border-bottom:0;padding-block:0}.marke-neu section.section>.panel-dunkel{border-radius:0;width:100vw;margin-left:calc(50% - 50vw);padding:4rem max(1.5rem,50vw - 540px + 1.5rem)}@media (min-width:1024px){.marke-neu section.section>.panel-dunkel{padding:6rem max(1.5rem,50vw - 540px + 3.5rem)}}.marke-neu footer:not(.fuss-hell){padding-inline:0!important}.marke-neu footer.fuss-b-steg{background:0 0}.marke-neu footer:not(.fuss-hell)>div{border-radius:0!important}.marke-neu .mock-neu .text-gold,.marke-neu .mock-neu span.text-gold.text-gold{color:hsl(var(--wald));background:0 0;padding:0}.marke-neu .mock-neu .text-gold\/70{color:hsl(var(--wald) / .7)}.marke-neu .mock-neu .bg-gold\/10{background:hsl(var(--salbei-1))}.marke-neu .mock-neu .bg-gold{background:hsl(var(--wald))}.marke-neu .mock-neu .stroke-gold{stroke:hsl(var(--wald))}.marke-neu .mock-neu .border-gold{border-color:hsl(var(--wald))}.marke-neu .hero-licht{background-image:linear-gradient(to top, hsl(var(--page)) 0%, hsl(var(--page) / 0) 26%), radial-gradient(46% 62% at 88% 14%, #adf76457, transparent 70%), radial-gradient(40% 56% at 6% 100%, hsl(var(--mint) / .16), transparent 72%), linear-gradient(135deg, #f2f6ea 0%, hsl(var(--page)) 55%)}.marke-neu .buehne-haus{background-image:radial-gradient(46% 36% at 12% 10%, hsl(var(--limette) / .55), transparent 72%), linear-gradient(170deg, hsl(var(--salbei-1)) 0%, hsl(var(--salbei-2)) 55%, hsl(var(--salbei-3)) 100%)}.kopf-durchsichtig .kopf-sprache{color:#fffc;background-color:#ffffff1a}.kopf-durchsichtig .kopf-sprache:hover{color:#fff;background-color:#ffffff2e}.marke-neu .btn-wald{background:hsl(var(--wald));border-color:hsl(var(--wald));color:#fff;font-weight:600}.marke-neu .btn-wald:hover{background:hsl(var(--wald) / .88);border-color:hsl(var(--wald) / .88)}.kopf-durchsichtig .btn-wald{border-color:#ffffff47}.marke-neu .nav-trigger,.marke-neu .kopf-link{white-space:nowrap}
