:root{--mc-ink:#040316;--mc-white:#fff;--mc-aubergine:#540346;--mc-lavender:#99a6f9;--mc-orange:#fe885d;--mc-aubergine-hover:#3a0230;--mc-aubergine-edge:#2a0124;--mc-lavender-tint:#eef0fe;--mc-lavender-soft:#d6dbfd;--mc-orange-tint:#fff1eb;--mc-orange-hover:#ff9b76;--mc-orange-edge:#d9683f;--mc-muted:#4a4760;--mc-placeholder:#6b6785;--mc-border:#7f7b99;--mc-hairline:#e4e3ee;--mc-sunken:#f7f7fb;--mc-error:#b3261e;--mc-error-tint:#fdeeec;--mc-success:#1f6b47;--mc-font-display:"Bricolage Grotesque Variable", "Avenir Next", "Segoe UI", system-ui, sans-serif;--mc-font-ui:"Instrument Sans Variable", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--mc-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--mc-radius-s:7px;--mc-radius-m:10px;--mc-radius-l:12px;--mc-radius-xl:16px;--mc-shadow-overlay:0 18px 40px -18px #54034661, 0 2px 6px #04031614;--mc-ease:cubic-bezier(.2, .8, .2, 1)}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.woff2)format("woff2")}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2")}.a6{aspect-ratio:105/148;background:var(--bg,#fff);width:100%;max-width:360px;color:var(--text,var(--mc-ink));font-family:var(--font-body,var(--mc-font-ui));-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;text-align:center;border-radius:6px;flex-direction:column;align-items:center;padding:26px 24px;display:flex;box-shadow:0 1px 2px #0403161f,0 12px 30px -16px #04031659}.a6 .t{color:var(--text,var(--mc-ink));font-family:var(--font-head,var(--mc-font-display));margin:0 0 2px;font-size:22px;font-weight:700;line-height:1.15}.a6 .bar{background:var(--accent,var(--mc-aubergine));border-radius:2px;width:44px;height:3px;margin:0 0 8px}.a6 .s{color:var(--mc-muted);margin:0;font-size:13px}.a6 .qr{background:#fff;border-radius:4px;width:62%;height:auto;margin:14px 0 10px;padding:8px}.a6 .pwl{color:var(--mc-muted);margin:0;font-size:12px}.a6 .pw{font:600 19px/1.2 var(--mc-font-mono);margin:2px 0 0}.a6 .url{font:10px var(--mc-font-mono);color:var(--mc-muted);overflow-wrap:anywhere;margin-top:auto}.a6 .logo{width:auto;max-width:60%;height:auto;max-height:28px;margin-bottom:10px;display:block}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg,#fff);color:var(--text,#040316);font:17px/1.55 var(--font-body,system-ui, sans-serif);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0}section[id]{scroll-margin-top:16px}h1,h2,h3{font-family:var(--font-head,system-ui, sans-serif);text-wrap:balance;font-weight:700}h1{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(38px,6vw,62px);line-height:1.02}h2{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(30px,4.2vw,44px);line-height:1.06}h3{letter-spacing:-.01em;margin:0 0 6px;font-size:19px;line-height:1.3}p{margin:0 0 12px}a{color:var(--accent-text,#540346);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--accent-text,#540346);outline-offset:3px}.wrap{width:100%;max-width:1140px;margin:0 auto;padding:0 20px}.kopf{border-bottom:1px solid var(--line,#0403161a)}.kopf .wrap{justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding-top:12px;padding-bottom:12px;display:flex}.kopf .studio{overflow-wrap:anywhere;min-width:0}.kopf-nav{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:4px 24px;font-size:15px;font-weight:600;display:flex}.kopf-nav a{align-items:center;min-height:44px;display:inline-flex}.marke-logo{width:auto;max-width:220px;height:auto;max-height:48px;display:block}.studio{font:700 20px/1.2 var(--font-head,system-ui, sans-serif)}.ov{color:var(--accent-text,#540346);letter-spacing:.01em;align-items:center;gap:10px;margin-bottom:14px;font-size:15px;font-weight:600;display:flex}.ov:before{content:"";background:var(--accent-bar,#540346);border-radius:1px;flex:none;width:22px;height:2px}.lead{max-width:34em;color:var(--muted,#4a4760);font-size:19px;line-height:1.55}.klein{color:var(--muted,#4a4760);font-size:15px}.knopf{background:var(--accent,#540346);max-width:100%;min-height:52px;color:var(--on-accent,#fff);overflow-wrap:anywhere;box-shadow:inset 0 -3px 0 var(--accent-edge,#39022f), inset 0 0 0 var(--btn-ring,0px) var(--text,#040316);border-radius:12px;align-items:center;gap:10px;margin:8px 0 12px;padding:12px 22px;font-weight:600;text-decoration:none;display:inline-flex}.knopf:hover{text-decoration:underline}.knopf .sym{stroke:currentColor;flex:none;width:22px;height:22px}.web a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.sym{fill:none;width:24px;height:24px;stroke:var(--accent-text,#540346);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.start{padding-top:72px;padding-bottom:72px}.start>*{max-width:680px}.abschnitt,.flaeche{padding:72px 0 80px}.flaeche{background:var(--tint,#f6f2f5)}.held{padding:56px 0 48px}.held-raster{align-items:center;gap:48px;display:grid}.held .start{margin:28px 0 0;padding:0}.held .knopf{margin:0}@media (min-width:960px){.held{padding:88px 0 56px}.held-raster{grid-template-columns:1.1fr .9fr;gap:64px}.held .lead{font-size:20px}}@media (max-width:959px){.held-raster{gap:0}.held-text{display:contents}.held-text>.ov{order:1}.held-text>h1{order:2}.held-raster>.buehne{order:3;margin:12px auto 36px}.held-text>.lead{order:4}.held-text>.start{order:5}}.buehne{aspect-ratio:10/11;width:100%;max-width:440px;margin:0 auto;position:relative}.buehne-grund{background:var(--tint,#f6f2f5);border-radius:28px;position:absolute;top:10%;bottom:0;left:14%;right:0}.mini-karte{border:1px solid var(--line,#0403161a);color:#040316;text-align:center;background:#fff;border-radius:6px;width:46%;padding:8% 6% 7%;position:absolute;bottom:5%;left:0;transform:rotate(-6deg);box-shadow:0 10px 30px -18px #04031673;container-type:inline-size}.mini-karte p{margin:0}.mk-paar{font:700 20px/1.1 var(--font-head,system-ui, sans-serif);font-size:12cqw}.mk-satz,.mk-pw{font-size:11px;color:#4a4760;text-wrap:balance;font-size:7cqw;line-height:1.3}.mk-satz{margin-top:4%!important}.mk-qr{width:64%;margin:9% auto 7%}.mk-qr svg{width:100%;height:auto;display:block}.mk-pw b{font-family:var(--mc-font-mono);color:#040316}.buehne .tel-held{width:58%;position:absolute;top:0;right:2%;box-shadow:0 24px 48px -24px #04031680}.buehne>.beispiel{top:-10px;right:0}.fakten{gap:16px;margin:48px auto 0;list-style:none;display:grid}.fakten li{border-top:1px solid var(--line,#0403161a);color:var(--muted,#4a4760);align-items:center;gap:14px;padding-top:16px;font-size:15px;line-height:1.45;display:flex}.fakten b{color:var(--text,#040316);font-weight:600}.fakten .sym{background:var(--tint,#f6f2f5);border-radius:50%;flex:none;width:40px;height:40px;padding:8px}@media (min-width:600px){.fakten{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px}}@media (min-width:960px){.fakten{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:72px}}.zitat{background:var(--bg,#fff);outline:1px solid var(--tint-2,#e6dbe3);outline-offset:-12px;border-radius:20px;margin:40px 0 0;padding:36px 28px 32px;position:relative;overflow:hidden}.zitat h3{color:var(--accent-text,#540346);margin-bottom:14px;font-size:16px}.zitat blockquote{margin:0}.zitat blockquote p{max-width:30em;font:600 22px/1.35 var(--font-head,system-ui, sans-serif);letter-spacing:-.01em;color:var(--text,#040316);text-wrap:pretty;margin:0}.zitat figcaption{border-top:1px solid var(--line,#0403161a);color:var(--muted,#4a4760);margin-top:18px;padding-top:16px;font-size:15px;font-weight:600}.zitat figcaption:before{content:"– "}@media (min-width:720px){.zitat{padding:48px 52px 40px}.zitat>*{position:relative}.zitat:before{content:"“";font:700 300px/1 var(--font-head,Georgia, serif);color:var(--tint-2,#e6dbe3);pointer-events:none;position:absolute;top:4px;right:48px}.zitat blockquote p{font-size:28px}}.karten{gap:16px;margin-top:24px;display:grid}@media (min-width:720px){.karten{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.karte-nutzen{background:var(--bg,#fff);border-radius:4px;padding:12px 12px 24px}.karte-nutzen h3,.karte-nutzen p{padding:0 8px}.karte-nutzen h3{margin-bottom:8px}.karte-nutzen p{color:var(--muted,#4a4760);margin:0}.karte-bild{background:var(--tint,#f6f2f5);border-radius:2px;place-items:center;height:84px;margin-bottom:20px;display:grid}.karte-bild .sym{width:40px;height:40px}.schritte{gap:40px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.schritte{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.schritt>.muster{background:var(--tint,#f6f2f5);border-radius:20px;padding:36px 16px}.schritt>.muster>.beispiel{top:12px;right:12px}.schritt h3{align-items:center;gap:12px;margin-top:22px;display:flex}.schritt p{color:var(--muted,#4a4760)}.zahl{border:1.5px solid var(--accent-text,#540346);width:32px;height:32px;color:var(--accent-text,#540346);border-radius:8px;flex:none;place-items:center;font-size:16px;line-height:1;display:inline-grid}.ihr{border-left:3px solid var(--accent-bar,#540346);background:var(--tint,#f6f2f5);border-radius:0 12px 12px 0;max-width:44em;margin:40px 0 0;padding:18px 22px;font-weight:600}.mit-bild{align-items:center;gap:48px;display:grid}@media (min-width:860px){.mit-bild{grid-template-columns:minmax(0,1fr) 300px;gap:72px}.karte-zeile{grid-template-columns:minmax(0,1fr) 400px}}.liste{max-width:640px;margin-top:28px;display:grid}.liste .punkt{border-top:1px solid var(--line,#0403161a);padding:18px 0}.liste .punkt p{color:var(--muted,#4a4760);margin:0}.karte-grund{background:var(--tint,#f6f2f5);border-radius:24px;padding:48px 40px}.karte .a6{max-width:280px;margin:0 auto;transform:rotate(2deg)}.karte>.beispiel{top:-10px;right:0}.fragen-abschnitt{border-top:1px solid var(--line,#0403161a)}.fragen-raster{gap:24px;display:grid}@media (min-width:900px){.fragen-raster{grid-template-columns:.8fr 1.2fr;gap:64px}}.fragen .punkt{border-top:1px solid var(--line,#0403161a);padding:20px 0}.fragen .punkt:last-child{border-bottom:1px solid var(--line,#0403161a)}.fragen .punkt p{max-width:38em;color:var(--muted,#4a4760);margin:0}.band{background:var(--accent,#540346);color:var(--on-accent,#fff);padding:72px 0 80px}.band .kontakt>*{max-width:760px}.band .ov,.band .lead,.band a:not(.knopf){color:var(--on-accent,#fff)}.band .ov:before{background:var(--on-accent,#fff)}.band :focus-visible{outline-color:var(--on-accent,#fff)}.wer{font:700 19px/1.3 var(--font-head,system-ui, sans-serif);margin:8px 0 4px}.knopf-hell{background:var(--bg,#fff);color:var(--accent-text,#540346);margin-top:16px;box-shadow:inset 0 -3px #04031624}.nur-druck{display:none}.fuss{border-top:1px solid var(--line,#0403161a);color:var(--muted,#4a4760);padding:20px 0 32px;font-size:15px}.fuss p{margin:0}.fuss a{align-items:center;min-height:44px;display:inline-flex}.mc-hint{color:var(--muted,#4a4760);font-size:14px}.muster{margin:0;position:relative}.beispiel{z-index:1;border:1px solid var(--field-border,#7f7b99);background:var(--bg,#fff);color:var(--muted,#4a4760);font:600 14px/22px var(--font-body,system-ui, sans-serif);border-radius:999px;padding:1px 10px;position:absolute;top:-10px;right:-6px}.tel{aspect-ratio:9/17;background:#1d1b2b;border-radius:28px;width:200px;max-width:100%;margin:0 auto;position:relative}.schirm{background:var(--bg,#fff);color:var(--text,#040316);border-radius:20px;flex-direction:column;padding:16px 12px 0;display:flex;position:absolute;top:9px;bottom:9px;left:9px;right:9px;overflow:hidden;container-type:inline-size}.t-kopf{border-bottom:1px solid var(--line,#0403161a);margin-bottom:10px;padding-bottom:8px}.t-kopf .marke-logo{max-width:70%;max-height:20px}.t-kopf .studio{font-size:12px;font-size:6.5cqw}.t-paar{font:700 20px/1.1 var(--font-head,system-ui, sans-serif);margin:0 0 8px;font-size:11cqw}.t-knopf{background:var(--accent,#540346);color:var(--on-accent,#fff);font-size:11px;text-align:center;border-radius:8px;padding:8px 4px;font-size:6cqw;font-weight:600;line-height:1.1;display:block}.t-klein{font-size:9px;color:var(--muted,#4a4760);text-align:center;margin:4px 0 10px;font-size:5cqw}.t-titel{font:700 12px/1.2 var(--font-head,system-ui, sans-serif);margin:0 0 6px;font-size:6.5cqw}.t-feld{border:1.5px solid var(--field-border,#7f7b99);font:12px var(--mc-font-mono);border-radius:8px;margin:6px 0 10px;padding:7px 8px;font-size:6.5cqw;display:block}.t-leiste{border-top:1px solid var(--line,#0403161a);background:var(--bg,#fff);font-size:10px;justify-content:space-between;align-items:center;gap:6px;margin:auto -12px 0;padding:8px 10px 12px;font-size:5.5cqw;display:flex}.t-leiste .t-knopf{padding:6px 10px}.kacheln{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.kacheln i{aspect-ratio:1;background:#d8cfc4 50%/cover no-repeat;border-radius:3px;display:block;position:relative}.kacheln i:nth-child(9n+1){background-image:url(/assets/foto-1-_nba162e.jpg)}.kacheln i:nth-child(9n+2){background-image:url(/assets/foto-2-BkofHXzb.jpg)}.kacheln i:nth-child(9n+3){background-image:url(/assets/foto-3-Zpy5BH4m.jpg)}.kacheln i:nth-child(9n+4){background-image:url(/assets/foto-4-YHNMsf4Q.jpg)}.kacheln i:nth-child(9n+5){background-image:url(/assets/foto-5-CFkGpzCC.jpg)}.kacheln i:nth-child(9n+6){background-image:url(/assets/foto-6-DlHhGyG-.jpg)}.kacheln i:nth-child(9n+7){background-image:url(/assets/foto-7-uk7IQZHM.jpg)}.kacheln i:nth-child(9n+8){background-image:url(/assets/foto-8-BoUSGyph.jpg)}.kacheln i:nth-child(9n+9){background-image:url(/assets/foto-9-nNoc0ARI.jpg)}.kacheln b{background:var(--accent,#540346);border:1.5px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;right:3px}.tel-scan .schirm{background:#2b2938;justify-content:center;padding:0}.sucher{width:64%;margin:0 auto}.sucher svg{border-radius:4px;width:100%;height:auto;display:block}@media (max-width:719px){.abschnitt,.flaeche,.band{padding:56px 0 64px}.kopf-nav{gap:4px 16px;font-size:14px}.tel{width:180px}.karte-grund{padding:36px 24px}}@media (max-width:479px){.kopf-nav a:not([href=\#kontakt]){display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}@page{size:A4;margin:14mm 16mm}@media print{body{background:#fff;font-size:10.5pt;line-height:1.45}.wrap{max-width:none;padding:0}h1{margin-bottom:8pt;font-size:22pt}h2{margin-bottom:6pt;font-size:15pt}h3{margin-bottom:2pt;font-size:11.5pt}p{margin-bottom:5pt}.lead{max-width:none;font-size:11.5pt}.klein{font-size:10pt}.ov{margin-bottom:4pt;font-size:9.5pt}.ov:before{display:none}.ov,h2,h3{break-after:avoid}.kopf .wrap{min-height:0;padding:0 0 8pt}.marke-logo{max-height:32px}.kopf-nav,.held .start,.buehne,.tel-galerie,.tel-scan,.tel-passwort,.tel-speichern,.karte-bild,.zitat:before{display:none}.held,.abschnitt,.flaeche,.band{background:0 0;border:0;padding:10pt 0 0}.held-raster{display:block}.fakten{grid-template-columns:repeat(2,minmax(0,1fr));gap:4pt 16pt;margin-top:6pt}.fakten li{padding-top:4pt;font-size:10.5pt}.fakten .sym{background:0 0;width:16px;height:16px;padding:0}.zitat{border:.5pt solid #ccc;border-radius:6px;outline:none;margin-top:6pt;padding:8pt 12pt}.zitat blockquote p{font-size:12pt}.zitat figcaption{margin-top:4pt;padding-top:4pt;font-size:10pt}.karten{grid-template-columns:repeat(3,minmax(0,1fr));gap:12pt;margin-top:6pt}.karte-nutzen,.karte-nutzen h3,.karte-nutzen p{padding:0}.schritte{grid-template-columns:repeat(3,minmax(0,1fr));gap:12pt;margin-top:4pt}.schritt>.muster{display:none}.schritt h3{margin-top:0}.zahl{border-radius:5px;width:20px;height:20px;font-size:10pt}.ihr{background:0 0;border:0;margin-top:6pt;padding:0}.mit-bild{display:block}.liste{max-width:none;margin-top:4pt}.liste .punkt,.fragen .punkt,.fragen .punkt:last-child{border:0;padding:3pt 0}.fragen-raster{display:block}.fragen{grid-template-columns:repeat(2,minmax(0,1fr));gap:6pt 16pt;display:grid}.karte-zeile{grid-template-columns:minmax(0,1fr) 56mm;gap:12pt;display:grid}.karte-grund{background:0 0;padding:0}.karte .a6{box-shadow:none;border:.5pt solid #ccc;padding:10px;transform:none}.a6 .t{font-size:13pt}.a6 .qr{margin:6px 0}.punkt,.schritt,.kontakt,.karte-zeile{break-inside:avoid}.band{color:var(--text,#040316)}.band .ov,.band .lead,.band a:not(.knopf){color:var(--accent-text,#540346)}.band .lead{color:var(--text,#040316)}.kontakt{border:.5pt solid #ccc;grid-template-columns:minmax(0,1fr) 40mm;gap:0 12pt;margin:8pt 0 0;padding:8pt 12pt;display:grid}.kontakt>:not(.druck-qr){grid-column:1}.knopf{min-height:0;color:var(--text,#040316);box-shadow:none;background:0 0;margin:2pt 0;padding:0}.knopf .sym{stroke:var(--text,#040316)}.web a{min-height:0}.nur-druck{display:block}.druck-qr{text-align:center;color:var(--muted,#4a4760);grid-area:1/2/span 7;font-size:10pt}.druck-qr svg{width:26mm;height:auto;margin:0 auto 2pt;display:block}.fuss{border-top:0;padding:4pt 0 0;font-size:10pt}.fuss a{min-height:0;display:inline}.fuss a[href^=https]:after{content:" (" attr(href) ")"}.beispiel,.zahl,.a6{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact}}
