@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2?dpl=dpl_J4MXBJYkReWZRhrpZuAgYToZVsfh)format("woff2");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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2?dpl=dpl_J4MXBJYkReWZRhrpZuAgYToZVsfh)format("woff2");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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_a4b781da-module__vGxoBW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.instrument_serif_a4b781da-module__vGxoBW__variable{--font-rc-serif:"Instrument Serif", "Instrument Serif Fallback"}
.rc{--void:#0d0d0d;--tief:#08080f;--flaeche:#12121c;--kante:#ffffff17;--plasma:#7b2fff;--cyan:#00c8ff;--mint:#22d3a8;--ink:#f4f4f8;--ink-leise:#a4a4bb;--ink-fern:#6b6b84;background:var(--void);color:var(--ink);min-height:100%;position:relative;overflow-x:hidden}.rc:before{content:"";z-index:60;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.rc-nav{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(150%);border-bottom:1px solid var(--kante);background:#0d0d0d9e;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem clamp(1.1rem,4vw,3.5rem);display:flex;position:sticky;top:0}.rc-marke{letter-spacing:-.02em;font-size:1.05rem;font-weight:600}.rc-marke span{background:linear-gradient(100deg, var(--plasma), var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text}.rc-nav-hinweis{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-fern);white-space:nowrap;font-size:.7rem}@media (max-width:899px){.rc-nav-hinweis{display:none}}.rc-marke{white-space:nowrap}.rc-hero{max-width:1500px;margin:0 auto;padding:clamp(1.5rem,4vw,3.5rem) clamp(1.1rem,4vw,3.5rem) clamp(2rem,5vw,3.5rem);position:relative}.rc-augenbraue{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.28em;text-transform:uppercase;color:#9aa4c8;margin:0 0 clamp(.7rem,1.8vw,1.1rem);font-size:clamp(.66rem,1.1vw,.78rem)}.rc-headline{letter-spacing:-.03em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:19ch;margin:0;font-size:clamp(1.9rem,6.5vw,4rem);font-weight:600;line-height:1.06}.rc-serif{font-family:var(--font-rc-serif), Georgia, "Times New Roman", serif;letter-spacing:-.02em;background:linear-gradient(100deg, var(--cyan), var(--plasma));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.rc-wort{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;display:inline-block}.rc-wort>span{opacity:0;max-width:100%;animation:.7s cubic-bezier(.16,1,.3,1) both rc-auf;animation-delay:calc(var(--i,0) * 55ms);display:inline-block;transform:translateY(.32em)}@keyframes rc-auf{to{opacity:1;transform:none}}.rc-hero-unten{grid-template-columns:1fr;gap:clamp(1.2rem,3vw,2.5rem);margin-top:clamp(1.2rem,3vw,2rem);display:grid}@media (min-width:900px){.rc-hero-unten{grid-template-columns:6fr 5fr;align-items:start}}@media (max-width:899px){.rc-hero-erklaerung{order:2}.rc-hero-formular{order:1}}.rc-antwort{color:var(--ink);max-width:54ch;margin:clamp(.9rem,2vw,1.3rem) 0 0;font-size:clamp(1rem,1.7vw,1.22rem);line-height:1.6}.rc-fakten{flex-wrap:wrap;gap:.5rem .65rem;margin:clamp(1rem,2.2vw,1.4rem) 0 0;padding:0;list-style:none;display:flex}.rc-fakten li{color:var(--ink);white-space:nowrap;background:#00c8ff12;border:1px solid #00c8ff47;border-radius:999px;align-items:center;gap:.45rem;padding:.38rem .85rem;font-size:.88rem;font-weight:500;display:inline-flex}.rc-fakten li:before{content:"";background:var(--cyan);border-radius:999px;flex:none;width:.42rem;height:.42rem}.rc-lead{color:var(--ink-leise);max-width:52ch;margin:0;font-size:clamp(.95rem,1.5vw,1.06rem);line-height:1.62}.rc-h2-sub{color:var(--ink-leise);max-width:52ch;margin:-.6rem 0 clamp(1.4rem,3vw,2.2rem);font-size:.98rem;line-height:1.6}.rc-lead strong{color:var(--ink);font-weight:600}.rc-karte{border:1px solid var(--kante);-webkit-backdrop-filter:blur(14px);background:linear-gradient(160deg,#ffffff0e,#ffffff03);border-radius:1.4rem;padding:clamp(1.4rem,3vw,2.1rem);transition:border-color .35s,transform .35s cubic-bezier(.16,1,.3,1);position:relative}.rc-karte:focus-within{border-color:#00c8ff73;transform:translateY(-2px)}.rc-feld{margin-bottom:1rem;display:block}.rc-label{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:#9aa4c8;margin-bottom:.45rem;font-size:.68rem;display:block}.rc-input{border:1px solid var(--kante);width:100%;color:var(--ink);font:inherit;background:#08080fbf;border-radius:.75rem;padding:.82rem .95rem;font-size:1rem;transition:border-color .25s,background .25s}.rc-input::placeholder{color:var(--ink-fern)}.rc-input:hover{border-color:#ffffff2e}.rc-input:focus{border-color:var(--cyan);background:#08080ff2;outline:none}.rc-input[aria-invalid=true]{border-color:#ff6b8e}.rc-fehler{color:#ff9db4;margin-top:.4rem;font-size:.86rem;display:block}.rc-einwilligung{background:#7b2fff12;border:1px solid #7b2fff33;border-radius:.85rem;align-items:flex-start;gap:.75rem;margin:1.25rem 0;padding:.9rem;transition:border-color .25s;display:flex}.rc-einwilligung:hover{border-color:#7b2fff6b}.rc-einwilligung input{width:1.15rem;height:1.15rem;accent-color:var(--plasma);cursor:pointer;flex:none;margin-top:.2rem}.rc-einwilligung-text{color:var(--ink-leise);font-size:.86rem;line-height:1.55}.rc-knopf{width:100%;font:inherit;letter-spacing:-.01em;color:#0a0a12;background:linear-gradient(100deg, var(--cyan), var(--plasma));cursor:pointer;border:none;border-radius:.85rem;padding:1rem 1.4rem;font-size:1.02rem;font-weight:600;transition:transform .28s cubic-bezier(.16,1,.3,1),filter .28s;position:relative;overflow:hidden}.rc-knopf:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-2px)}.rc-knopf:active:not(:disabled){transform:translateY(0)}.rc-knopf:disabled{cursor:progress;filter:saturate(.5)brightness(.8)}.rc-status{color:var(--ink-leise);min-height:1.3em;margin-top:.9rem;font-size:.9rem}.rc-status-fehler{color:#ff9db4}.rc-pruefliste{border-top:1px solid var(--kante);margin-top:clamp(1.6rem,4vw,2.6rem);padding-top:clamp(1.4rem,3vw,2rem)}.rc-pruefliste-titel{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#9aa4c8;margin:0 0 .9rem;font-size:clamp(.66rem,1.1vw,.74rem)}.rc-chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rc-chip{border:1px solid var(--kante);color:var(--ink-leise);background:#ffffff08;border-radius:999px;align-items:center;padding:.4rem .85rem;font-size:.86rem;transition:border-color .25s,color .25s;display:inline-flex}.rc-chip:hover{color:var(--ink);border-color:#00c8ff66}@media (prefers-reduced-motion:reduce){.rc-wort>span,.rc-befund{animation-duration:.01ms;animation-delay:0s}}.rc-abschnitt{max-width:1500px;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1.1rem,4vw,3.5rem)}.rc-h2{letter-spacing:-.025em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-inline-size:22ch;margin:0 0 clamp(1.4rem,3vw,2.4rem);font-size:clamp(1.5rem,3.4vw,2.4rem);font-weight:600;line-height:1.14}.rc-bento{grid-template-columns:1fr;gap:clamp(.8rem,1.6vw,1.2rem);display:grid}@media (min-width:780px){.rc-bento{grid-template-columns:repeat(6,1fr)}.rc-bento>:first-child{grid-column:span 4}.rc-bento>:nth-child(2),.rc-bento>:nth-child(3){grid-column:span 2}.rc-bento>:nth-child(4){grid-column:span 4}}.rc-kachel{border:1px solid var(--kante);background:linear-gradient(155deg,#ffffff0b,#ffffff02);border-radius:1.2rem;padding:clamp(1.2rem,2.6vw,1.9rem);transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s}.rc-kachel:hover{border-color:#00c8ff66;transform:translateY(-4px)}.rc-kachel h3{letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.02rem,1.7vw,1.22rem);font-weight:600}.rc-kachel p{color:var(--ink-leise);margin:0;font-size:.95rem;line-height:1.6}.rc-nummer{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#9aa4c8;margin-bottom:.8rem;font-size:.7rem;display:block}.rc-zahlen{border-top:1px solid var(--kante);flex-wrap:wrap;gap:clamp(1.5rem,5vw,4rem);margin-top:clamp(1.5rem,3vw,2.5rem);padding-top:clamp(1.5rem,3vw,2.5rem);display:flex}.rc-zahl{min-width:8rem}.rc-zahl b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;background:linear-gradient(100deg, var(--cyan), var(--plasma));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:600;line-height:1;display:block}.rc-zahl small{color:var(--ink-leise);margin-top:.45rem;font-size:.82rem;display:block}.rc-stufe{letter-spacing:-.03em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-inline-size:20ch;margin:0 0 1.2rem;font-size:clamp(1.8rem,5.5vw,3.6rem);font-weight:600;line-height:1.1}.rc-befunde{grid-template-columns:1fr;gap:clamp(.9rem,2vw,1.4rem);display:grid}@media (min-width:860px){.rc-befunde{grid-template-columns:repeat(2,1fr)}.rc-befunde>:first-child{grid-column:1/-1}}.rc-befund{border:1px solid var(--kante);border-left:3px solid var(--ink-fern);animation:.7s cubic-bezier(.16,1,.3,1) both rc-ein;animation-delay:calc(var(--i,0) * 70ms);background:linear-gradient(155deg,#ffffff0d,#ffffff03);border-radius:1.2rem;padding:clamp(1.2rem,2.6vw,1.9rem);transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s}.rc-befund:hover{transform:translateY(-3px)}.rc-befund[data-art=luecke]{border-left-color:#ff6b8e}.rc-befund[data-art=staerke]{border-left-color:var(--mint)}.rc-befund[data-art=hinweis]{border-left-color:var(--cyan)}@keyframes rc-ein{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.rc-befund h3{letter-spacing:-.025em;margin:0 0 .6rem;font-size:clamp(1.15rem,2.2vw,1.55rem);font-weight:600}.rc-befund p{color:var(--ink-leise);margin:0 0 .7rem;line-height:1.62}.rc-befund p:last-child{margin-bottom:0}.rc-befund .rc-bedeutung{color:var(--ink)}.rc-fundstelle{border-top:1px solid var(--kante);font-family:var(--font-geist-mono), ui-monospace, monospace;color:#9aa4c8;margin-top:.9rem;padding-top:.75rem;font-size:.74rem;line-height:1.6;display:block}.rc-merken{background:#00c8ff0d;border:1px dashed #00c8ff66;border-radius:1.2rem;margin-top:clamp(2rem,5vw,3.5rem);padding:clamp(1.2rem,3vw,2rem)}.rc-merken code{font-family:var(--font-geist-mono), ui-monospace, monospace;word-break:break-all;color:var(--cyan);margin-top:.6rem;font-size:.86rem;display:block}.rc-grenze{border:1px solid var(--kante);color:var(--ink-leise);background:#ffffff06;border-radius:1rem;max-width:68ch;margin-top:clamp(2rem,5vw,3.5rem);padding:clamp(1.1rem,2.5vw,1.7rem);font-size:.9rem;line-height:1.65}.rc-fuss{border-top:1px solid var(--kante);background:linear-gradient(#0000,#7b2fff12);margin-top:clamp(3rem,7vw,6rem);padding:clamp(2.5rem,6vw,5rem) clamp(1.1rem,4vw,3.5rem) clamp(2rem,4vw,3rem)}.rc-fuss-inner{max-width:1500px;margin:0 auto}.rc-fuss-satz{letter-spacing:-.02em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-inline-size:22ch;margin:0 0 clamp(1.5rem,3vw,2.4rem);font-size:clamp(1.3rem,3.2vw,2.3rem);font-weight:600;line-height:1.2}.rc-fuss-zeile{color:var(--ink-fern);flex-wrap:wrap;align-items:baseline;gap:.6rem 1.6rem;font-size:.86rem;display:flex}.rc-fuss a{color:var(--ink-leise);border-bottom:1px solid #0000;text-decoration:none;transition:color .25s,border-color .25s}.rc-fuss a:hover{color:var(--cyan);border-bottom-color:var(--cyan)}
