.name[data-astro-cid-jg4uwlzc]{font-family:var(--schrift-display,"Alegreya", "Iowan Old Style", Georgia, serif);font-weight:var(--fett,700);text-transform:uppercase;letter-spacing:.2em;white-space:nowrap;color:var(--tinte,#1a1714);margin-right:-.2em;line-height:1}.labs[data-astro-cid-jg4uwlzc]{color:var(--sandstein,#a6503c)}.monochrom[data-astro-cid-jg4uwlzc],.monochrom[data-astro-cid-jg4uwlzc] .labs[data-astro-cid-jg4uwlzc]{color:inherit}.claim[data-astro-cid-trfiufp5]{font-family:var(--schrift-display,"Alegreya", "Iowan Old Style", Georgia, serif);white-space:pre;color:var(--tinte,#1a1714);justify-content:space-between;font-weight:400;line-height:1;display:flex}.monochrom[data-astro-cid-trfiufp5]{color:inherit}.nur-vorlesen[data-astro-cid-trfiufp5]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wortmarke[data-astro-cid-qeum6ubq]{--kappe:.637em;color:inherit;grid-template-columns:auto auto;align-items:start;column-gap:.5em;line-height:1;text-decoration:none;display:inline-grid}.tor[data-astro-cid-qeum6ubq]{height:var(--kappe);aspect-ratio:35/40;color:var(--sandstein,#a6503c);margin-top:.1803em;display:block}.tor[data-astro-cid-qeum6ubq] svg{width:100%;height:100%;display:block}.mit-zusatz[data-astro-cid-qeum6ubq] .tor[data-astro-cid-qeum6ubq]{height:1.47em;margin-top:.08em}.satz[data-astro-cid-qeum6ubq]{flex-direction:column;align-items:stretch;row-gap:.06em;display:flex}.satz[data-astro-cid-qeum6ubq] .claim{font-size:.53em}.monochrom[data-astro-cid-qeum6ubq] .tor[data-astro-cid-qeum6ubq]{color:inherit}a[data-astro-cid-qeum6ubq].wortmarke:hover .tor[data-astro-cid-qeum6ubq],a[data-astro-cid-qeum6ubq].wortmarke:hover .labs{color:var(--sandstein-tief,#7c3728)}a[data-astro-cid-qeum6ubq].wortmarke:focus-visible{outline:2px solid var(--sandstein,#a6503c);outline-offset:4px;border-radius:2px}@font-face{font-family:Alegreya;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_astro/alegreya-latin.BCUEsrKK.woff2)format("woff2")}:root{--sandstein:#a6503c;--sandstein-tief:#7c3728;--tinte:#1a1714;--schatten:#6e655c;--kalk:#efede8;--fuge:#ddd7cd;--schrift-display:"Alegreya", "Iowan Old Style", Georgia, serif;--ton-5boxes:#4f46e5;--ton-sternenglimmen:#7cffb2;--ton-otto:#f5b83d;--ink:var(--tinte);--muted:var(--schatten);--accent:var(--sandstein);--accent-soft:color-mix(in oklab, var(--sandstein) 50%, var(--kalk));--bg:var(--kalk);--card:#fff;--border:var(--fuge);--radius:18px;--maxw:960px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.6}a{color:var(--accent)}img{max-width:100%}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}header.nav{z-index:10;background:color-mix(in srgb, var(--kalk) 85%, transparent);backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--border);position:sticky;top:0}.nav .wrap{align-items:center;gap:14px;height:64px;display:flex}.nav .home{color:var(--ink);align-items:center;text-decoration:none;display:flex}.nav nav{gap:22px;margin-left:auto;display:flex}.nav nav a{color:var(--muted);font-weight:500;text-decoration:none}.nav nav a:hover{color:var(--ink)}.hero{text-align:center;background:radial-gradient(1200px 500px at 50% -10%, color-mix(in srgb, var(--sandstein) 10%, transparent), transparent 60%);padding:76px 0 56px}.hero h1{font-family:var(--schrift-display);letter-spacing:-.025em;margin:0 0 12px;font-size:2.9rem;font-weight:700;line-height:1.12}.hero .tagline{color:var(--muted);max-width:640px;margin:0 auto 26px;font-size:1.25rem}.badge-line{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:.95rem;display:inline-flex}.dot{background:var(--accent-soft);border-radius:50%;width:5px;height:5px;display:inline-block}.eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.14em;margin:0 0 10px;font-size:.78rem;font-weight:700}section{padding:56px 0}section h2{font-family:var(--schrift-display);letter-spacing:-.015em;text-align:center;margin:0 0 8px;font-size:1.9rem;font-weight:700}section .sub{color:var(--muted);text-align:center;max-width:620px;margin:0 auto 40px}section.banded{background:var(--card);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.products{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.product{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);border-top:3px solid var(--tone,var(--border));flex-direction:column;gap:10px;padding:24px;display:flex}.product .audience{color:var(--muted);margin:0;font-size:.86rem}.product h3{margin:0;font-size:1.2rem}.product p{color:var(--muted);margin:0;font-size:.97rem}.product .tags{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:6px;display:flex}.product .tags span{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:.82rem}.product .go{color:var(--accent);font-weight:600;text-decoration:none}.product .go:hover{text-decoration:underline}.offer{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.offer article{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:24px}.offer .n{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:12px;font-weight:700;display:grid}.offer h3{margin:0 0 6px;font-size:1.08rem}.offer p{color:var(--muted);margin:0;font-size:.96rem}.cta{text-align:center}.btn{background:var(--accent);color:#fff;border-radius:999px;padding:14px 28px;font-size:1.05rem;font-weight:600;text-decoration:none;display:inline-block}.btn:hover{background:var(--ink)}.page{padding:48px 0 64px}.page h1{font-family:var(--schrift-display);letter-spacing:-.02em;margin:0 0 6px;font-size:2.2rem;font-weight:700}.page .lead{color:var(--muted);margin:0 0 32px}.page h2{font-family:var(--schrift-display);text-align:left;color:var(--accent);margin:32px 0 8px;font-size:1.3rem;font-weight:700}.page p,.page li{color:color-mix(in oklab, var(--tinte) 85%, var(--kalk));max-width:68ch}.page ul{padding-left:22px}.page li{margin-bottom:7px}.notice{border-left:3px solid var(--accent-soft);background:var(--card);color:var(--muted);border-radius:0 12px 12px 0;margin:0 0 28px;padding:14px 18px}footer{border-top:1px solid var(--border);color:var(--muted);padding:28px 0 40px;font-size:.9rem}footer .wrap{flex-wrap:wrap;align-items:center;gap:16px;display:flex}footer a{color:var(--muted);margin-right:18px;text-decoration:none}footer a:hover{color:var(--ink)}footer .copy{margin-left:auto}@media (width<=620px){.offer{grid-template-columns:1fr}}@media (width<=560px){.nav .wrap{flex-wrap:wrap;row-gap:4px;height:auto;padding-block:10px}.nav nav{justify-content:space-between;gap:10px;width:100%;margin-left:0}.hero{padding:52px 0 40px}.hero h1{font-size:2.2rem}footer .copy{width:100%;margin-left:0}}
