.marke{display:inline-flex;align-items:center;gap:.7rem;min-height:var(--tippziel);text-decoration:none;color:var(--tinte)}.marke__kante{flex:none;width:4px;align-self:stretch;min-height:1.6em;background:var(--flaeche-salbei)}.marke__name{font-family:var(--schrift-display);font-weight:300;font-size:1.1875rem;line-height:1.1;letter-spacing:.008em;white-space:nowrap}.marke__logo{height:clamp(2.5rem,2rem + 1.2vw,3.25rem);width:auto}.marke--gross .marke__logo{height:clamp(7rem,4rem + 9vw,14rem)}.marke--gross{gap:1rem}.marke--gross .marke__kante{width:6px;min-height:1.4em}.marke--gross .marke__name{font-size:clamp(1.5rem,1.15rem + 1.1vw,2.25rem);white-space:normal}@media(max-width:26rem){.marke__name{white-space:normal;font-size:1.0625rem}}:root{--papier: oklch(98.5% .004 95);--leinen: oklch(92.3% .004 122);--leinen-tief: oklch(90% .016 82);--tinte: oklch(26% .012 150);--tinte-mtl: oklch(48% .014 150);--linie: oklch(88% .01 90);--salbei: oklch(66.4% .025 135);--salbei-tief: oklch(38% .025 135);--marke-linie-gemessen: oklch(58.8% .014 122);--marke-linie: oklch(46% .018 122);--flaeche-salbei: var(--salbei);--signal: var(--salbei-tief);--auf-signal: var(--papier);--schale: 78rem;--schale-eng: 46rem;--rand: clamp(1.25rem, .9rem + 1.8vw, 3.5rem);--raum-sektion: clamp(4.5rem, 3rem + 6vw, 9rem);--raum-gross: clamp(2.5rem, 1.8rem + 3vw, 4.5rem);--raum: clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);--raum-klein: .75rem;--schrift-display: "Montserrat", system-ui, -apple-system, sans-serif;--schrift-text: "Montserrat", system-ui, -apple-system, sans-serif;--text-hero: clamp(2.75rem, .9rem + 7.4vw, 7.5rem);--text-aussage: clamp(2rem, .9rem + 4vw, 5rem);--text-section: clamp(1.75rem, 1.1rem + 2.2vw, 3rem);--text-unter: clamp(1.25rem, 1.05rem + .8vw, 1.75rem);--text-lead: clamp(1.125rem, 1.02rem + .42vw, 1.375rem);--text-base: 1.0625rem;--text-meta: .9375rem;--tracking-hero: -.03em;--tracking-head: -.018em;--tracking-label: .14em;--measure: 64ch;--ease-ruhig: cubic-bezier(.32, .72, 0, 1);--dauer-portraet: .9s;--dauer-ruhig: .62s;--dauer-mikro: .18s;--tippziel: 44px;--kiesel: .3em 1.7em 1.2em .9em}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-var-latin.woff2) format("woff2-variations");font-weight:300 600;font-style:normal;font-display:swap}.t-hero{font-family:var(--schrift-display);font-weight:300;font-size:var(--text-hero);line-height:.94;letter-spacing:var(--tracking-hero);color:var(--tinte);text-wrap:balance}.t-section{font-family:var(--schrift-display);font-weight:300;font-size:var(--text-section);line-height:1.06;letter-spacing:var(--tracking-head);color:var(--tinte);text-wrap:balance}.t-unter{font-family:var(--schrift-display);font-weight:300;font-size:var(--text-unter);line-height:1.18;letter-spacing:var(--tracking-head);color:var(--tinte)}.t-aussage{font-family:var(--schrift-display);font-weight:300;font-size:var(--text-aussage);line-height:1.08;letter-spacing:var(--tracking-hero);color:var(--tinte);max-width:26ch;text-wrap:balance}.t-lead{font-family:var(--schrift-text);font-size:var(--text-lead);line-height:1.55;color:var(--tinte);max-width:var(--measure)}.t-body{font-family:var(--schrift-text);font-size:var(--text-base);line-height:1.68;color:var(--tinte);max-width:var(--measure)}.t-meta{font-family:var(--schrift-text);font-size:var(--text-meta);line-height:1.5;color:var(--tinte-mtl)}.t-label{font-family:var(--schrift-text);font-size:.8125rem;font-weight:500;line-height:1.2;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--tinte-mtl)}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}p,li,dd{text-wrap:pretty}body{background:var(--papier);color:var(--tinte);font-family:var(--schrift-text);font-size:var(--text-base);line-height:1.68;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,picture,svg{display:block;max-width:100%}img{height:auto}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit}ul,ol{list-style:none;padding:0}:focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:2px}.knopf:focus-visible{border-radius:var(--kiesel)}.knopf__zeichen{flex:none;width:1.15em;height:1.15em;stroke-width:1.9}main{min-height:100svh}.skip-link{position:absolute;left:var(--rand);top:0;z-index:100;transform:translateY(-120%);padding:.75rem 1.25rem;min-height:var(--tippziel);display:inline-flex;align-items:center;background:var(--signal);color:var(--auf-signal);text-decoration:none;transition:transform var(--dauer-mikro) var(--ease-ruhig)}.skip-link:focus-visible{transform:translateY(0)}.schale{width:100%;max-width:var(--schale);margin-inline:auto;padding-inline:var(--rand)}.schale-eng{max-width:var(--schale-eng)}.sektion{padding-block:var(--raum-sektion)}.flaeche-leinen{background-color:var(--leinen)}.strich{border:0;border-top:1px solid var(--linie)}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:var(--tippziel);padding:.85rem 1.6rem;font-family:var(--schrift-text);font-size:var(--text-base);font-weight:500;text-decoration:none;border:1px solid transparent;border-radius:var(--kiesel);background:var(--signal);color:var(--auf-signal);cursor:pointer;transition:background var(--dauer-mikro) var(--ease-ruhig),transform var(--dauer-mikro) var(--ease-ruhig)}.knopf:hover{background:#25452f;transform:translateY(-1px);transition-duration:.15s}.knopf:active{transform:translateY(1px);transition-duration:60ms}@media(prefers-reduced-motion:reduce){.knopf,.knopf:hover,.knopf:active{transform:none;transition:background var(--dauer-mikro) var(--ease-ruhig)}}.knopf--leise{background:transparent;color:var(--signal);border-color:var(--linie)}.knopf--leise:hover{background:var(--leinen);border-color:var(--signal)}.link{color:var(--signal);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;transition:text-decoration-thickness var(--dauer-mikro) var(--ease-ruhig)}dd>.link{display:inline-flex;align-items:center;min-height:var(--tippziel)}.link:hover{text-decoration-thickness:2px}.luecke{display:inline;color:var(--tinte-mtl);background:var(--leinen);padding:.05em .35em;border-bottom:1px dashed var(--tinte-mtl);font-style:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}.t-hero .luecke,.t-section .luecke,.t-unter .luecke,h1 .luecke,h2 .luecke{background:transparent;padding-inline:0;padding-bottom:.06em;border-bottom-width:2px;color:var(--tinte-mtl)}.auf{opacity:0;transform:translateY(16px);transition:opacity var(--dauer-ruhig) var(--ease-ruhig),transform var(--dauer-ruhig) var(--ease-ruhig)}.auf--da{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.auf{opacity:1;transform:none;transition:none}}.nur-vorlesen{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
