@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/schibsted-grotesk-latin-400-normal.DPhJBilQ.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-400-normal.BkiRe4WW.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/schibsted-grotesk-latin-500-normal.rf9C4Thp.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-500-normal.Ba39e-CX.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/schibsted-grotesk-latin-600-normal.Czv9Obfv.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-600-normal.BieE9YjJ.woff)format("woff")}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-vietnamese-wdth-normal.BKE08zty.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-ext-wdth-normal.DoS1gVTC.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-wdth-normal.Dtb2a5nO.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}:root{--bg:#0a0908;--bg-elevated:#161210;--bg-card:#1e1813;--text:#f4efe9;--text-muted:#a89f96;--text-dim:#6e655d;--border:#332b24;--border-strong:#453a31;--trenner-beleg:#807770;--glow-primary:#d14e26;--glow-secondary:#c98a2c;--glow-core:#f0a05a;--akzent-ink:#e8703f;--akzent-deep:#b8421d;--success:#9bb068;--error:#e05a5a;--grad-glut:linear-gradient(100deg, var(--glow-primary), var(--glow-secondary));--grad-glut-text:linear-gradient(100deg, var(--akzent-ink), var(--glow-secondary));--petrol:var(--bg-elevated);--petrol-dark:var(--bg);--petrol-deep:var(--bg-elevated);--terracotta:var(--glow-primary);--gold:var(--glow-secondary);--terracotta-ink:var(--akzent-deep);--gold-ink:#8c6420;--grad-brand:var(--grad-glut);--paper:var(--bg);--card:var(--bg-card);--muted:var(--text-muted);--hero-fg:var(--text);--hero-muted:var(--text-muted);--hero-muted-bild:#cfc8bf;--radius-card:1.75rem;--radius-card-inner:calc(1.75rem - .4rem);--radius-btn:999px;--ease-spring:cubic-bezier(.32, .72, 0, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-hero:cubic-bezier(.25, 1, .5, 1);--dur-fast:.25s;--dur-base:.35s;--dur-reveal:.7s;--dur-hero:.9s;--font:"Schibsted Grotesk", "Segoe UI", system-ui, -apple-system, sans-serif;--font-display:"Bricolage Grotesque Variable", "Schibsted Grotesk", system-ui, sans-serif;--font-mono:"IBM Plex Mono", monospace;--max-width:1180px;--mass-text:33em;--mass-text-mono:46em;--section-x:32px;--section-x-mobile:20px;--gap:16px;color-scheme:dark}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.badge-row{flex-wrap:wrap;gap:8px;display:flex}.stand-seit{color:var(--muted);align-self:center;font-size:.8rem;font-weight:500}.badge{letter-spacing:.03em;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:6px 13px;font-size:.76rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.badge.ok{color:var(--success);background:#9bb06829}.badge.info{color:var(--akzent-ink);background:#e8703f24}.badge.warn{color:var(--glow-secondary);background:#c98a2c29}.badge.slate{color:var(--text-muted);background:#a89f9624}.badge-foerder{width:fit-content;color:var(--glow-secondary);background:linear-gradient(100deg,#d14e2629,#c98a2c2e);border:1px solid #c98a2c59;border-radius:999px;align-items:center;gap:6px;padding:5px 12px 5px 6px;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.badge-foerder .icowrap{background:#c98a2c42;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:.65rem;display:inline-flex}.badge-foerder:hover{border-color:#c98a2c}.badge-foerder.alt{color:var(--text-muted);border-color:var(--border-strong);background:#a89f961a}.badge-foerder.alt .icowrap{background:#a89f9629}.roi-result-placeholder{color:var(--muted);margin:0;font-size:.98rem}.roi-result-branche{font-family:var(--font-mono);letter-spacing:.04em;color:var(--akzent-ink);margin:0 0 6px;font-size:.82rem}.roi-result-label{letter-spacing:.01em;color:var(--muted);margin:0 0 8px;font-size:.85rem}.roi-result-value{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--glow-secondary);font-variant-numeric:tabular-nums;margin:0 0 6px;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:400}.roi-result-stunden,.roi-result-euro-sekundaer{color:var(--muted);font-variant-numeric:tabular-nums;margin:0 0 14px}.roi-result-spanne{color:var(--muted);font-variant-numeric:tabular-nums;margin:0 0 14px;font-size:.9rem}.roi-abschlag-zeile{color:var(--muted);margin:0 0 18px;font-size:.85rem}.roi-vorlaeufig-hinweis,.roi-annahme-hinweis{color:var(--glow-secondary);border-radius:var(--radius-card-inner);background:#c98a2c24;border:1px solid #c98a2c59;margin:0 0 24px;padding:10px 16px;font-size:.86rem}.roi-posten{margin:0 0 18px}.roi-posten-haupt{color:var(--text);margin:0 0 8px;font-size:.95rem;font-weight:600}.roi-posten-liste{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.roi-posten-liste li{color:var(--muted);font-size:.88rem}.roi-disclaimer{color:var(--muted);border-radius:var(--radius-card-inner);background:#d14e261a;border:1px solid #d14e2638;margin:0 0 24px;padding:14px 18px;font-size:.92rem}.roi-disclaimer a{color:var(--akzent-ink);font-weight:600}.roi-herleitung-liste{flex-direction:column;gap:6px;margin:0 0 20px;padding:0;list-style:none;display:flex}.roi-herleitung-liste li{color:var(--muted);font-size:.78rem;line-height:1.5}.roi-cta-note{color:var(--muted);margin:10px 0 0;font-size:.85rem}.fuer-wen{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}.fuer-wen-label{color:var(--text);margin:0 0 10px;font-size:.9rem;font-weight:600}.fuer-wen-chips{flex-wrap:wrap;gap:8px;display:flex}.fuer-wen{container-type:inline-size}@container (width<=600px){.fuer-wen-chips{grid-template-columns:repeat(2,minmax(0,max-content));display:grid}}.fuer-wen-chip{border:1px solid var(--border-strong);background:var(--card);color:var(--text-muted);transition:border-color .25s var(--ease-out), color .25s var(--ease-out);border-radius:999px;align-items:center;padding:7px 16px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.fuer-wen-chip:hover{border-color:var(--akzent-ink);color:var(--text)}.fuer-wen-chip:focus-visible{outline:2px solid var(--glow-secondary);outline-offset:2px}.skip-link{z-index:100;background:var(--petrol);color:#fff;border-radius:var(--radius-btn);transition:top .25s var(--ease-out);padding:12px 20px;font-size:.92rem;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.skip-link:focus{top:12px}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--paper);scroll-padding-top:120px;scroll-padding-bottom:84px;overflow-x:clip}body{color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;line-height:1.5}img{max-width:100%;display:block}a{color:var(--akzent-ink);text-underline-offset:2px}html.lenis,html.lenis body{height:auto}html.lenis-smooth{scroll-behavior:auto}.wrap{max-width:var(--max-width);padding:0 var(--section-x);margin:0 auto}@media (width<=640px){.wrap{padding:0 var(--section-x-mobile)}}.grain{z-index:70;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.btn{border-radius:var(--radius-btn);cursor:pointer;transition:transform .45s var(--ease-spring), box-shadow .45s var(--ease-spring), background .3s var(--ease-out), border-color .3s var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:12px 8px 12px 26px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn .icowrap{width:34px;height:34px;transition:transform .45s var(--ease-spring), background .3s var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.btn:hover .icowrap{transform:translate(2px,-2px)scale(1.06)}.btn-ghost-dark{color:var(--hero-fg);background:#f5f2ec0f;border:1px solid #f5f2ec47;padding:12px 24px}.btn-ghost-dark:hover{border-color:var(--hero-fg);background:#f5f2ec1a}.btn-ghost-light{color:var(--text);border:1px solid var(--border-strong);background:#f5f2ec0a;padding:12px 24px}.btn-ghost-light:hover{border-color:var(--text);background:#f5f2ec14}.btn-primary,.btn-gradient{background:var(--grad-brand);color:var(--bg);box-shadow:0 10px 30px #d14e2647}.btn-primary .icowrap,.btn-gradient .icowrap{background:#0a09084d}.btn-primary:hover,.btn-gradient:hover{transform:translateY(-2px);box-shadow:0 16px 38px #d14e2666}section.block{padding:132px 0;position:relative}@media (width<=640px){section.block{padding:80px 0}}section.block:before{content:"";opacity:.9;pointer-events:none;z-index:4;background-image:url(/assets/nexvize-icon-chevron-bar-E.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:30px;height:16px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media (width<=640px){section.block:before{width:22px;height:12px}}section.block.on-dark{background:var(--bg-elevated);color:var(--hero-fg)}section.block.on-dark .section-desc{color:var(--hero-muted)}.section-head{max-width:640px;margin-bottom:68px}.section-eyebrow{font-family:var(--font-mono);letter-spacing:.07em;color:var(--text-muted);align-items:center;gap:8px;margin-bottom:20px;font-size:.9375rem;font-weight:400;display:inline-flex}h2.section-title{letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(2rem,3.8vw,3rem);font-weight:600;line-height:1.12}p.section-desc{color:var(--muted);max-width:var(--mass-text);margin:0;font-size:1.06rem}h1,h2,h3,h4,h5,h6{overflow-wrap:anywhere;hyphens:auto}h1,h2,h3{font-family:var(--font-display);text-wrap:balance}p,li,dd,blockquote,figcaption{max-width:var(--mass-text);overflow-wrap:anywhere}:is(li,dd,blockquote,figcaption):has(>:is(div,figure,table,ul,ol,h1,h2,h3,h4,h5,h6)),li:has(>span+span){max-width:none}strong,b{font-weight:600}.bezel{border-radius:var(--radius-card);transition:transform .5s var(--ease-spring), box-shadow .5s var(--ease-spring);background:#f5f2ec0d;padding:6px;box-shadow:inset 0 1px 1px #ffffff14}.bezel:hover{transform:translateY(-4px);box-shadow:inset 0 1px 1px #ffffff1a,0 22px 40px #00000059}.bezel-core{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card-inner);box-shadow:none;height:100%;color:var(--text);flex-direction:column;gap:18px;padding:34px 30px;display:flex}.bezel-core p{color:var(--text-muted)}@media (width<=340px){.bezel{padding:3px}.bezel-core{padding:24px 16px}}.field{flex-direction:column;gap:8px;display:flex}.field label{color:var(--text);font-size:.85rem;font-weight:600}.field-input{border-radius:calc(var(--radius-card-inner) / 2);background:#f5f2ec0d;padding:6px;box-shadow:inset 0 1px 1px #ffffff14}.field input,.field select,.field textarea{border-radius:calc(var(--radius-card-inner) / 2 - 4px);background:var(--card);width:100%;color:var(--text);font-family:var(--font);transition:box-shadow .3s var(--ease-out);border:none;padding:12px 16px;font-size:1rem}.field input:focus,.field select:focus,.field textarea:focus{box-shadow:0 0 0 2px var(--terracotta-ink), 0 0 16px #d14e2640}.thread-layer{z-index:3;pointer-events:none;width:90px;position:absolute;top:0;left:0}.thread-layer svg{width:90px;height:100%;display:block;overflow:visible}@media (width<=1279px){.thread-layer{display:none}}.thread-path-glow{stroke:url(#thread-gradient);stroke-width:8px;opacity:.12;fill:none;stroke-linecap:round}.thread-path-main{stroke:url(#thread-gradient);stroke-width:1.6px;opacity:.8;fill:none;stroke-linecap:round}.thread-path-post{stroke:var(--text);stroke-width:1.6px;opacity:0;fill:none;stroke-linecap:round}.thread-chevron{stroke:url(#thread-gradient);stroke-width:1.8px;fill:none;opacity:.5;stroke-linecap:round;stroke-linejoin:round;transition:opacity .4s var(--ease-out)}.thread-chevron.is-lit{opacity:1}.thread-glint{fill:var(--gold);opacity:0}.thread-static-mobile{z-index:65;pointer-events:none;background:linear-gradient(180deg, var(--terracotta), var(--gold));opacity:.22;width:1.5px;height:100%;display:none;position:fixed;top:0;left:0}@media (width<=1279px){.thread-static-mobile{display:block}}@media (prefers-reduced-motion:reduce){.thread-static-mobile{display:block}}.thread-glow-target{transition:box-shadow .6s var(--ease-out)}.thread-glow-target.is-thread-lit{box-shadow:0 0 0 1px #c98a2c66,0 0 26px #d14e263d}.ref-link{color:var(--akzent-ink);font-size:.92rem;font-weight:600;text-decoration:none}.ref-link:hover{text-decoration:underline}html.js:not(.no-motion) .reveal{opacity:0;filter:blur(6px);transform:translateY(36px)}:focus-visible{outline:2px solid var(--glow-secondary);outline-offset:2px;box-shadow:0 0 0 4px var(--bg)}@media (forced-colors:active){:focus-visible{box-shadow:none;outline:2px solid canvastext}}.mobile-sticky-cta{display:none}@media (width<=1319px){.mobile-sticky-cta{z-index:55;padding:12px 16px calc(12px + env(safe-area-inset-bottom));backdrop-filter:blur(10px);border-top:1px solid var(--border);background:#0a0908e0;justify-content:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-sticky-btn{text-align:center;border-radius:var(--radius-btn);flex:1;padding:12px 10px;font-size:.9rem;font-weight:600;text-decoration:none}.mobile-sticky-btn--primary{background:var(--grad-brand);color:var(--bg)}.mobile-sticky-cta.wartet:not(.sichtbar){visibility:hidden;transform:translateY(110%)}.mobile-sticky-cta.wartet{transition:transform .25s,visibility .25s}body{padding-bottom:76px}}@media (width>=641px) and (width<=1319px){.mobile-sticky-cta{backdrop-filter:none;pointer-events:none;background:0 0;border-top:0}.mobile-sticky-btn{pointer-events:auto;flex:0 420px;box-shadow:0 10px 30px #00000073}}@media print{.mobile-sticky-cta{display:none!important}}.icon-hover{color:var(--text-muted);transition:color .25s}.icon-hover:hover,.icon-hover:focus-visible{color:var(--akzent-ink)}.card-kante{--kante-opacity:.4;position:relative}.card-kante:before{content:"";background:var(--grad-glut);height:1px;opacity:var(--kante-opacity);pointer-events:none;position:absolute;top:-1px;left:16px;right:16px}@media (forced-colors:active){.card-kante:before{background:canvastext}}.compare-table-wrap{overflow-x:auto}table.compare-table{border-collapse:collapse;width:100%;min-width:640px}table.compare-table caption :is(strong,b){font-weight:400}table.compare-table caption{text-align:left;font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.02em;margin-bottom:18px;font-size:.85rem}table.compare-table th,table.compare-table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:16px 18px;font-size:.94rem;line-height:1.55}table.compare-table thead th{color:var(--text);border-bottom:1px solid var(--border-strong);font-weight:600}table.compare-table th[scope=row]{color:var(--text);white-space:nowrap;font-weight:600}table.compare-table td.cell-alt{color:var(--text-muted)}table.compare-table td.cell-nexvize{color:var(--text)}table.compare-table .cell-icon{align-items:center;gap:8px;display:inline-flex}table.compare-table .cell-icon .cell-muted{color:var(--text-dim)}table.compare-table .badge{white-space:nowrap}table.compare-table .cell-icon .cell-ok{color:var(--glow-secondary)}table.compare-table .cell-icon .icon{flex:none}.hero-ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media screen and (width<=640px){.compare-table-wrap{overflow-x:visible}table.compare-table{min-width:0;display:block}table.compare-table caption{display:block}table.compare-table thead{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}table.compare-table tbody,table.compare-table tr,table.compare-table th,table.compare-table td{display:block}table.compare-table tr{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card-inner);margin-bottom:16px;overflow:hidden}table.compare-table tr:last-child{margin-bottom:0}table.compare-table th[scope=row]{white-space:normal;border-bottom:1px solid var(--border-strong);padding:14px 16px 12px;font-size:1.02rem}table.compare-table td{border-bottom:none;padding:12px 16px 14px}table.compare-table td.cell-alt{border-bottom:1px solid var(--border)}table.compare-table td:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:7px;font-size:.72rem;display:block}table.compare-table .cell-icon{align-items:flex-start}table.compare-table .cell-icon .icon{flex:none;margin-top:3px}}.compliance-badges{flex-wrap:wrap;gap:10px 20px;margin-top:22px;display:flex}.compliance-badges .compliance-badge{font-family:var(--font-mono);color:var(--text-muted);align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.compliance-badges .compliance-badge .icon{color:var(--glow-secondary);flex:none}.druck-quelle{display:none}@page{@bottom-right{content:"nexvize.de · Seite " counter(page) " von " counter(pages);font-family:sans-serif;font-size:8pt;color:#444}}@media print{.druck-quelle{max-width:1240px;margin:24px auto 0;padding:0 24px;font-size:.85rem;display:block}.thread-layer,.thread-static-mobile,.grain,.nav-dock,.mobile-overlay,.ambient-layer,.hero-motion-toggle,.skip-link{display:none!important}*{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:#fff!important}a{text-decoration:underline;color:#000!important}a[href^=http]:after,a[href^=mailto]:after{content:" (" attr(href) ")";font-size:.85em}section.block{padding:24px 0!important}.btn,.bezel{border:1px solid #999!important}.reveal,[data-anim=stagger]>*{opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important}[data-anim=clip]{clip-path:none!important}.compare-table-wrap{overflow:visible!important}table.compare-table{width:100%!important;min-width:0!important}table.compare-table th,table.compare-table td{hyphens:auto;overflow-wrap:break-word;padding:8px 10px!important}table.compare-table th[scope=row],table.compare-table .badge{white-space:normal!important}table.compare-table thead{display:table-header-group}table.compare-table tr{break-inside:avoid}img,svg{background:0 0!important}img[src*=nexvize-icon-chevron]{filter:none!important;opacity:1!important}}.lf-rechnung{max-width:var(--mass-text);border-left:2px solid var(--akzent-ink);color:#f5f2ecd1;margin:28px 0 0;padding-left:12px;font-size:.9rem;line-height:1.55}.ki-bildhinweis{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-muted);text-wrap:balance;margin:10px 0 0;font-size:.875rem;line-height:1.45}main p{text-wrap:pretty}.pl-verweis,.cta-verweis{text-wrap:balance}.nav-dock[data-astro-cid-wpvy4v7s]{z-index:60;pointer-events:none;justify-content:center;padding:20px 20px 0;display:flex;position:sticky;top:0}header[data-astro-cid-wpvy4v7s].site{pointer-events:auto;backdrop-filter:blur(18px)saturate(1.4);width:min(100%,1280px);transition:background .5s var(--ease-out), border-color .5s var(--ease-out), box-shadow .5s var(--ease-out);background:#161210e0;border:1px solid #f5f2ec24;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;padding:12px 12px 12px 22px;display:flex;box-shadow:0 12px 40px #0a090852}@supports not (backdrop-filter:blur(1px)){header[data-astro-cid-wpvy4v7s].site{background:#161210fb}.nav-sub[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{background:#161210fe}}.logo[data-astro-cid-wpvy4v7s]{flex:none}@media (width<=420px){header[data-astro-cid-wpvy4v7s].site{gap:12px;padding-left:16px}}@media (width<=330px){.nav-dock[data-astro-cid-wpvy4v7s]{padding-left:10px;padding-right:10px}header[data-astro-cid-wpvy4v7s].site{gap:8px;padding-left:12px}}.logo[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:auto;height:32px}nav[data-astro-cid-wpvy4v7s].main-nav{align-items:center;gap:16px;display:flex}.nav-links[data-astro-cid-wpvy4v7s]{align-items:center;gap:18px;display:flex}nav[data-astro-cid-wpvy4v7s].main-nav a[data-astro-cid-wpvy4v7s].navlink,nav[data-astro-cid-wpvy4v7s].main-nav button[data-astro-cid-wpvy4v7s].navlink{color:var(--hero-fg);letter-spacing:.01em;white-space:nowrap;padding-bottom:2px;font-size:.9rem;text-decoration:none;position:relative}nav[data-astro-cid-wpvy4v7s].main-nav button[data-astro-cid-wpvy4v7s].navlink{cursor:pointer;background:0 0;border:0;padding-left:0;padding-right:0;font-family:inherit}nav[data-astro-cid-wpvy4v7s].main-nav a[data-astro-cid-wpvy4v7s].navlink:after,nav[data-astro-cid-wpvy4v7s].main-nav button[data-astro-cid-wpvy4v7s].navlink:after{content:"";height:1px;transition:right .35s var(--ease-spring);background:currentColor;position:absolute;bottom:-2px;left:0;right:100%}nav[data-astro-cid-wpvy4v7s].main-nav a[data-astro-cid-wpvy4v7s].navlink:hover:after,nav[data-astro-cid-wpvy4v7s].main-nav button[data-astro-cid-wpvy4v7s].navlink:hover:after{right:0}.nav-group[data-astro-cid-wpvy4v7s]{align-items:center;display:flex;position:relative}nav[data-astro-cid-wpvy4v7s].main-nav button[data-astro-cid-wpvy4v7s].navlink{line-height:inherit}.caret[data-astro-cid-wpvy4v7s]{opacity:.7;margin-left:5px;font-size:.7em;display:inline-block;transform:translateY(-1px)}.nav-sub[data-astro-cid-wpvy4v7s]{opacity:0;pointer-events:none;transition:opacity .22s var(--ease-out), transform .22s var(--ease-out);padding-top:14px;position:absolute;top:100%;left:50%;transform:translate(-50%,6px)}.nav-group[data-astro-cid-wpvy4v7s]:hover .nav-sub[data-astro-cid-wpvy4v7s],.nav-group[data-astro-cid-wpvy4v7s]:focus-within .nav-sub[data-astro-cid-wpvy4v7s]{opacity:1;pointer-events:auto;transform:translate(-50%)}.nav-sub[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{backdrop-filter:blur(18px)saturate(1.4);background:#161210f7;border:1px solid #f5f2ec24;border-radius:18px;min-width:250px;margin:0;padding:10px;list-style:none;box-shadow:0 18px 50px #0a090873}.nav-sub[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]{margin:0}.nav-sub[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--hero-fg);transition:background .2s var(--ease-out);border-radius:12px;padding:9px 14px;font-size:.88rem;line-height:1.35;text-decoration:none;display:block}.nav-sub[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.nav-sub[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:focus-visible{background:#f5f2ec1a}.nav-cta[data-astro-cid-wpvy4v7s]{display:none}@media (width>=1320px){.nav-cta[data-astro-cid-wpvy4v7s]{display:inline-flex}}body.hauptknopf-da:not(.hauptknopf-weg) .nav-cta[data-astro-cid-wpvy4v7s]{visibility:hidden;opacity:0}.nav-cta[data-astro-cid-wpvy4v7s]{transition:opacity .25s,visibility .25s}.nav-tel[data-astro-cid-wpvy4v7s]{white-space:nowrap;color:var(--hero-fg);font-family:var(--font-mono);font-variant-numeric:tabular-nums;opacity:.85;padding:10px 10px 10px 0;font-size:.85rem;font-weight:400;text-decoration:none;transition:color .2s,opacity .2s;display:none}.nav-tel[data-astro-cid-wpvy4v7s]:hover,.nav-tel[data-astro-cid-wpvy4v7s]:focus-visible{color:var(--akzent-ink);opacity:1}@media (width>=641px){.nav-tel[data-astro-cid-wpvy4v7s]{display:inline-flex}}@media (width>=1024px){.nav-tel[data-astro-cid-wpvy4v7s]{border-left:1px solid #f5f2ec24;padding-left:16px}}.menu-toggle[data-astro-cid-wpvy4v7s]{cursor:pointer;background:0 0;border:1px solid #f5f2ec47;border-radius:50%;flex:none;width:40px;height:40px;display:none;position:relative}@media (width<=1023px){.menu-toggle[data-astro-cid-wpvy4v7s]{justify-content:center;align-items:center;display:inline-flex}nav[data-astro-cid-wpvy4v7s].main-nav .nav-links[data-astro-cid-wpvy4v7s]{display:none}}.menu-toggle[data-astro-cid-wpvy4v7s] .bar[data-astro-cid-wpvy4v7s]{background:var(--hero-fg);width:18px;height:1.5px;transition:transform .4s var(--ease-spring), opacity .3s ease, top .4s var(--ease-spring);position:absolute;left:11px}.menu-toggle[data-astro-cid-wpvy4v7s] .bar[data-astro-cid-wpvy4v7s]:first-child{top:15px}.menu-toggle[data-astro-cid-wpvy4v7s] .bar[data-astro-cid-wpvy4v7s]:nth-child(2){top:20px}.menu-toggle[data-astro-cid-wpvy4v7s] .bar[data-astro-cid-wpvy4v7s]:nth-child(3){top:25px}body.menu-open .menu-toggle[data-astro-cid-wpvy4v7s] .bar[data-astro-cid-wpvy4v7s]:first-child{top:20px;transform:rotate(45deg)}body.menu-open .menu-toggle[data-astro-cid-wpvy4v7s] .bar[data-astro-cid-wpvy4v7s]:nth-child(2){opacity:0}body.menu-open .menu-toggle[data-astro-cid-wpvy4v7s] .bar[data-astro-cid-wpvy4v7s]:nth-child(3){top:20px;transform:rotate(-45deg)}.mobile-overlay[data-astro-cid-wpvy4v7s]{z-index:57;backdrop-filter:blur(28px);opacity:0;pointer-events:none;transition:opacity .4s var(--ease-out);padding:104px 24px calc(48px + env(safe-area-inset-bottom));background:#0a0908fb;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}body.menu-open .mobile-overlay[data-astro-cid-wpvy4v7s]{opacity:1;pointer-events:auto}.mobile-inner[data-astro-cid-wpvy4v7s]{flex-direction:column;gap:22px;width:100%;max-width:420px;display:flex}.mobile-group[data-astro-cid-wpvy4v7s],.mobile-cta[data-astro-cid-wpvy4v7s],.mobile-tel[data-astro-cid-wpvy4v7s]{opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transition-delay:calc(var(--i,0) * 60ms);transform:translateY(38px)}body.menu-open .mobile-group[data-astro-cid-wpvy4v7s],body.menu-open .mobile-tel[data-astro-cid-wpvy4v7s],body.menu-open .mobile-cta[data-astro-cid-wpvy4v7s]{opacity:1;transform:translateY(0)}.mobile-top[data-astro-cid-wpvy4v7s]{color:var(--hero-fg);font-size:1.5rem;font-weight:600;line-height:1.2;text-decoration:none;display:block}.mobile-top-label[data-astro-cid-wpvy4v7s]{color:var(--hero-muted);font-size:1.2rem;font-weight:500}.mobile-sub[data-astro-cid-wpvy4v7s]{border-left:1px solid #f5f2ec2e;flex-direction:column;gap:2px;margin:10px 0 0;padding:0 0 0 2px;list-style:none;display:flex}.mobile-sub[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]{margin:0}.mobile-sub[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--hero-muted);padding:7px 0 7px 16px;font-size:1.02rem;text-decoration:none;display:block}.mobile-sub[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.mobile-sub[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:focus-visible{color:var(--hero-fg)}.mobile-cta[data-astro-cid-wpvy4v7s]{align-self:flex-start;margin-top:6px}.mobile-tel[data-astro-cid-wpvy4v7s]{border-bottom:1px solid #f5f2ec24;flex-direction:column;gap:2px;padding:12px 0;text-decoration:none;display:flex}.mobile-tel-label[data-astro-cid-wpvy4v7s]{color:var(--hero-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.82rem}.mobile-tel-nr[data-astro-cid-wpvy4v7s]{color:var(--hero-fg);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:400}.mobile-tel[data-astro-cid-wpvy4v7s]:hover .mobile-tel-nr[data-astro-cid-wpvy4v7s],.mobile-tel[data-astro-cid-wpvy4v7s]:focus-visible .mobile-tel-nr[data-astro-cid-wpvy4v7s]{color:var(--akzent-ink)}@media (width>=641px){.mobile-tel[data-astro-cid-wpvy4v7s]{display:none}}@media (prefers-reduced-motion:reduce){.mobile-group[data-astro-cid-wpvy4v7s],.mobile-cta[data-astro-cid-wpvy4v7s],.mobile-tel[data-astro-cid-wpvy4v7s]{transition-delay:0s}}footer[data-astro-cid-jo6i4kqk].site-footer{z-index:2;border-top:1px solid var(--border-strong);text-align:left;color:var(--muted);background:linear-gradient(#0a090800 0%,#0a0908c7 34%,#0a0908eb 100%);padding:32px 0 44px;font-size:.88rem;position:relative}.footer-inner[data-astro-cid-jo6i4kqk]{align-items:center;gap:18px;display:flex}.footer-chevron[data-astro-cid-jo6i4kqk]{opacity:.55;filter:brightness(0)saturate()invert(24%)sepia(12%)saturate(1049%)hue-rotate(140deg)brightness(94%)contrast(90%);flex:none;width:auto;height:22px}.footer-block[data-astro-cid-jo6i4kqk]{min-width:0}.footer-text[data-astro-cid-jo6i4kqk]{max-width:505px;margin:0}.footer-ruf[data-astro-cid-jo6i4kqk]{color:var(--text);margin:0 0 10px}footer[data-astro-cid-jo6i4kqk].site-footer a[data-astro-cid-jo6i4kqk].footer-tel{color:var(--akzent-ink);font-weight:600;text-decoration-color:currentColor}footer[data-astro-cid-jo6i4kqk].site-footer a[data-astro-cid-jo6i4kqk].footer-tel:hover{color:var(--glow-core)}footer[data-astro-cid-jo6i4kqk].site-footer a[data-astro-cid-jo6i4kqk]{color:var(--muted);text-underline-offset:2px;text-decoration:underline #a89f9699}footer[data-astro-cid-jo6i4kqk].site-footer a[data-astro-cid-jo6i4kqk]:hover{color:var(--text);text-decoration-color:currentColor}.brotkrumen[data-astro-cid-vx4iavld]{background:var(--bg);border-bottom:1px solid var(--border);padding:14px 0 10px}.brotkrumen[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.brotkrumen[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]{align-items:center;display:flex}.brotkrumen[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]:not(:last-child):after{content:"›";opacity:.55;margin:0 10px}.brotkrumen[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]{color:var(--muted);text-underline-offset:2px;text-decoration:underline #5b616866}.brotkrumen[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]:hover{color:var(--text);text-decoration-color:currentColor}.brotkrumen[data-astro-cid-vx4iavld] [data-astro-cid-vx4iavld][aria-current=page]{color:var(--text)}@media (width<=640px){.brotkrumen[data-astro-cid-vx4iavld]{padding:10px 0 8px}.brotkrumen[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{row-gap:2px}}.ambient-layer[data-astro-cid-26oupuxs]{z-index:-1;pointer-events:none;position:fixed;inset:-20vh -20vw;overflow:hidden}.ambient-field[data-astro-cid-26oupuxs]{will-change:transform;position:absolute}.ambient-field-a[data-astro-cid-26oupuxs]{background:radial-gradient(circle,#d14e2624 0%,#d14e2600 70%);width:55vw;height:55vw;animation:82s ease-in-out infinite alternate ambient-drift-a;top:4%;left:6%}.ambient-field-b[data-astro-cid-26oupuxs]{background:radial-gradient(circle,#c98a2c1a 0%,#c98a2c00 70%);width:50vw;height:50vw;animation:90s ease-in-out infinite alternate ambient-drift-b;bottom:-4%;right:4%}@keyframes ambient-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(8vw,6vh)scale(1.15)}}@keyframes ambient-drift-b{0%{transform:translate(0,0)scale(1)}to{transform:translate(-8vw,-6vh)scale(1.15)}}@media (prefers-reduced-motion:reduce){.ambient-field-a[data-astro-cid-26oupuxs],.ambient-field-b[data-astro-cid-26oupuxs]{animation:none;transform:translate(8vw,6vh)scale(1.15)}}@media (forced-colors:active){.ambient-layer[data-astro-cid-26oupuxs]{display:none}}#cursor-fx[data-astro-cid-ufdxj6tl]{z-index:80;pointer-events:none;width:100vw;height:100vh;display:none;position:fixed;inset:0}html.cursor-fx-an #cursor-fx[data-astro-cid-ufdxj6tl]{display:block}html.cursor-fx-an,html.cursor-fx-an a,html.cursor-fx-an button,html.cursor-fx-an summary,html.cursor-fx-an label,html.cursor-fx-an [role=button]{cursor:none}html.cursor-fx-an input,html.cursor-fx-an textarea,html.cursor-fx-an select{cursor:auto}@media print{#cursor-fx[data-astro-cid-ufdxj6tl]{display:none!important}}
