.HfvJKW_schlagzeile{font-family:var(--font-sans);letter-spacing:-.048em;font-size:clamp(3.2rem,1.9rem + 6.2vw,7.4rem);font-weight:800;line-height:.86}.HfvJKW_schlagzeile em{font-family:var(--font-display);letter-spacing:-.025em;margin-top:.02em;font-style:italic;font-weight:400;display:block}.HfvJKW_vorspann{font-family:var(--font-display);color:var(--leise);-webkit-hyphens:auto;hyphens:auto;font-size:1.18rem;line-height:1.55}.HfvJKW_vorspann:first-letter{float:left;color:var(--text);padding:.22rem .45rem 0 0;font-size:3.6rem;line-height:.82}.HfvJKW_spalte{font-family:var(--font-display);color:var(--leise);-webkit-hyphens:auto;hyphens:auto;font-size:1.02rem;line-height:1.6}.HfvJKW_rubrik{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.9rem;line-height:1.02}.HfvJKW_rubrik em{color:var(--glut)}.HfvJKW_mehr{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text);align-items:center;gap:.6rem;font-size:.7rem;display:inline-flex}.HfvJKW_mehr:after{content:"";width:2.2rem;height:1px;transition:width .5s var(--ease-gentle);background:currentColor}.HfvJKW_mehr:hover:after{width:3.4rem}.HfvJKW_stand{align-items:center;gap:.5rem;transition:opacity .5s;display:inline-flex}.HfvJKW_stand[data-stand=laden]{opacity:0}.HfvJKW_stand:before{content:"";border-radius:99px;width:7px;height:7px;box-shadow:inset 0 0 0 1px}.HfvJKW_stand[data-stand=offen]:before{animation:2.4s ease-in-out infinite HfvJKW_glimmen}.HfvJKW_stand[data-stand=begonnen]:before{background:linear-gradient(90deg,currentColor 50%,#0000 50%)}.HfvJKW_stand[data-stand=geloest]:before{background:var(--glut);box-shadow:0 0 10px var(--glut)}.HfvJKW_einstieg{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.2rem;display:flex}.HfvJKW_aufmacher{grid-template-areas:"vorfuehrung""einstieg""vorspann";gap:1.25rem;display:grid}@media (max-width:767px){.HfvJKW_aufmacherLegende{display:none}}.HfvJKW_aufmacherVorspann{grid-area:vorspann}.HfvJKW_aufmacherEinstieg{grid-area:einstieg}.HfvJKW_aufmacherVorfuehrung{grid-area:vorfuehrung}.HfvJKW_aufmacherLegende{grid-area:legende}@media (min-width:768px){.HfvJKW_aufmacher{grid-template:"vorspann vorfuehrung""vorspann einstieg""vorspann legende"1fr/1fr 1fr;gap:1.5rem 2.5rem}}.HfvJKW_anfangen{background:var(--text);min-height:2.8rem;color:var(--grund);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;transition:transform .16s var(--ease-snappy);border-radius:999px;align-items:center;gap:.7rem;padding:0 1.3rem;font-size:.7rem;display:inline-flex}.HfvJKW_anfangen:after{content:"→";content:"→" / "";letter-spacing:0;transition:transform .3s var(--ease-gentle);font-size:.95rem}.HfvJKW_anfangen:hover:after{transform:translate(3px)}.HfvJKW_anfangen:active{transform:scale(.96)}.HfvJKW_weiterZeile{min-height:1.6rem;font-family:var(--font-display);color:var(--leise);margin-top:.7rem;font-size:1rem;font-style:italic;line-height:1.6rem}.HfvJKW_weiterLink{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--glut);text-decoration-color:var(--glut);text-underline-offset:.2em;font-style:normal;text-decoration-thickness:1px;display:inline-block}.HfvJKW_weiterLink:hover{color:var(--glut-text)}@keyframes HfvJKW_glimmen{50%{opacity:.35}}.HfvJKW_vorfuehrung{padding-top:.6rem}.HfvJKW_vorfuehrungZeile{text-align:center;grid-template-columns:repeat(5,1fr);align-items:end;height:4.2rem;display:grid}.HfvJKW_vorfuehrungBuchstabe{font-family:var(--font-display);color:var(--licht);opacity:0;filter:blur(10px);text-shadow:0 0 18px var(--schein), 0 0 40px var(--schein);transition:opacity .38s var(--ease-setzen), transform .48s var(--ease-setzen), filter .38s var(--ease-setzen), color .6s ease;font-size:3.3rem;line-height:1;transform:translateY(10px)}.HfvJKW_vorfuehrungBuchstabe[data-da=true]{opacity:1;filter:none;transform:none}.HfvJKW_vorfuehrungBuchstabe[data-f]{transition-delay:calc(var(--i) * 90ms)}.HfvJKW_vorfuehrungBuchstabe[data-f=licht]{font-weight:600}.HfvJKW_vorfuehrungBuchstabe[data-f=glut]{color:var(--glut);text-shadow:0 0 18px color-mix(in oklch, var(--glut) 60%, transparent);font-style:italic}.HfvJKW_vorfuehrungBuchstabe[data-f=fehlt]{opacity:.22;text-shadow:none}.HfvJKW_vorfuehrungLinie{background:linear-gradient(90deg, transparent, var(--licht) 18%, var(--licht) 82%, transparent);height:1px;margin-top:.7rem;position:relative}.HfvJKW_vorfuehrungLinie:after{content:"";background:radial-gradient(50% 50% at 50% 50%, var(--schein), transparent 70%);filter:blur(6px);opacity:.4;transition:opacity .4s;position:absolute;inset:-12px 8%}.HfvJKW_vorfuehrungLinie[data-glut="1"]:after{opacity:.5}.HfvJKW_vorfuehrungLinie[data-glut="2"]:after{opacity:.62}.HfvJKW_vorfuehrungLinie[data-glut="3"]:after{opacity:.76}.HfvJKW_vorfuehrungLinie[data-glut="4"]:after{opacity:.9}.HfvJKW_vorfuehrungLinie[data-glut="5"]:after{opacity:1}.HfvJKW_grosseZahl{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:lining-nums;font-size:4.4rem;line-height:.85}.HfvJKW_balken{background:color-mix(in oklch, var(--text) 8%, transparent);flex:1;height:.6rem;position:relative;overflow:hidden}.HfvJKW_balken:after{content:"";width:max(var(--w), 2px);background:var(--text);transform-origin:0;animation:HfvJKW_wachsen 1.1s var(--ease-setzen) both;animation-delay:calc(.6s + var(--i) * 80ms);position:absolute;inset:0 auto 0 0}@keyframes HfvJKW_wachsen{0%{transform:scaleX(0)}}.HfvJKW_vorschau{position:relative}.HfvJKW_sudoku{width:100%;max-width:15rem}.HfvJKW_sudoku line{stroke:var(--text);stroke-dasharray:1;stroke-dashoffset:1px;animation:HfvJKW_zeichnen 1.3s var(--ease-setzen) forwards;animation-delay:calc(.3s + var(--i) * 70ms)}.HfvJKW_sudokuDick line{stroke-width:1.4px}.HfvJKW_sudokuDuenn line{stroke-width:.5px;opacity:.45}@keyframes HfvJKW_zeichnen{to{stroke-dashoffset:0}}.HfvJKW_sudokuZiffer{font-family:var(--font-display);text-anchor:middle;fill:var(--text);animation:HfvJKW_ziffer .7s var(--ease-setzen) both;animation-delay:calc(1.2s + var(--i) * 45ms);font-size:12px}@keyframes HfvJKW_ziffer{0%{opacity:0;filter:blur(4px)}}.HfvJKW_verbindungen{background:color-mix(in oklch, var(--regel) 25%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;container-type:inline-size}.HfvJKW_verbindungen span{--kachel:calc((100cqi - 3px) / 4 - .3rem);min-width:0;min-height:2.8rem;font-size:max(min(var(--kachel) / var(--ganz,8), .62rem), min(var(--kachel) / var(--stueck,8), .5rem));text-align:center;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;background:var(--grund);line-height:1.25;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);grid-template-columns:minmax(0,1fr);place-items:center;padding:.15rem;transition:filter .5s;display:grid}.HfvJKW_verbindungen span:after{content:attr(data-wort)}@media (hover:hover){.HfvJKW_verbindungen span{filter:blur(1.2px)}.HfvJKW_verbindungen:hover span,.HfvJKW_verbindungen:focus-visible span{filter:none}}.HfvJKW_anzeige{border:1px solid color-mix(in oklch, var(--regel) 60%, transparent);outline:1px solid color-mix(in oklch, var(--regel) 25%, transparent);outline-offset:3px;margin:4px;padding:1rem 1.1rem 1.1rem}.HfvJKW_muster{gap:.35rem;margin-top:.8rem;display:flex}.HfvJKW_muster span{border-bottom:1.5px solid var(--text);width:2rem;height:2.3rem;font-family:var(--font-display);place-items:center;font-size:1.4rem;display:grid}.HfvJKW_muster span[data-leer=true]{color:var(--leise);border-bottom-style:dotted}.HfvJKW_muster span[data-geloest=true]{color:var(--glut);animation:HfvJKW_einsetzenBuchstabe .5s var(--ease-setzen) both;animation-delay:calc(var(--i) * 70ms)}@keyframes HfvJKW_einsetzenBuchstabe{0%{opacity:0;filter:blur(4px);transform:translateY(-8px)}}.HfvJKW_hinweisEin{animation:HfvJKW_einsetzenBuchstabe .6s var(--ease-setzen) both}.HfvJKW_verbindungen span{cursor:default}.HfvJKW_verbindungen span:hover{filter:blur();color:var(--glut)}.HfvJKW_rubrik{background:linear-gradient(var(--glut), var(--glut)) no-repeat left bottom / 0 1px;transition:background-size .6s var(--ease-setzen);padding-bottom:.15rem}.group:hover .HfvJKW_rubrik{background-size:100% 1px}.HfvJKW_vorschau:hover .HfvJKW_sudokuZiffer{fill:var(--glut);transition:fill .4s}.HfvJKW_serie{border-bottom:1px solid color-mix(in oklch, var(--regel) 16%, transparent);animation:HfvJKW_serieEin .7s var(--ease-setzen) both;animation-delay:calc(.5s + var(--i) * 90ms);grid-template-columns:1fr auto minmax(4.2rem,auto);align-items:baseline;gap:0 .9rem;padding:.55rem 0 .5rem;display:grid}.HfvJKW_serie .mono{text-align:right}@keyframes HfvJKW_serieEin{0%{opacity:0;transform:translateY(6px)}}.HfvJKW_serieName{font-family:var(--font-display);background:linear-gradient(var(--glut), var(--glut)) no-repeat left bottom / 0 1px;transition:background-size .5s var(--ease-setzen);justify-self:start;font-size:1.15rem;font-style:italic}.HfvJKW_serieName[data-beilage]{color:var(--pause);background-image:linear-gradient(var(--pause), var(--pause))}.HfvJKW_serieName:hover{background-size:100% 1px}.HfvJKW_serieZahl{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;font-size:2.1rem;line-height:.9}.HfvJKW_serieZusatz{grid-column:1/-1;margin-top:.2rem;text-align:left!important;color:var(--glut)!important}.HfvJKW_inhaltszeile{border-bottom:1px solid color-mix(in oklch, var(--regel) 20%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem 2rem;padding:.85rem 0;display:flex}.HfvJKW_bilanz{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;transition:opacity .5s;display:flex}.HfvJKW_bilanz[data-laden=true]{opacity:.55}.HfvJKW_bilanzPunkte{flex-wrap:wrap;margin:-.4rem;display:flex}.HfvJKW_bilanzPunkte a{outline-offset:-3px;border-radius:99px;place-items:center;width:1.5rem;height:1.5rem;display:grid}.HfvJKW_bilanzPunkte a:before{content:"";width:.7rem;height:.7rem;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--leise) 80%, transparent);transition:transform .3s var(--ease-snappy);border-radius:99px}.HfvJKW_bilanzPunkte a:hover:before{transform:scale(1.3)}.HfvJKW_bilanzPunkte a[data-stand=begonnen]:before{background:linear-gradient(90deg, var(--leise) 50%, transparent 50%)}.HfvJKW_bilanzPunkte a[data-stand=geloest]:before{background:var(--glut);box-shadow:0 0 8px color-mix(in oklch, var(--glut) 70%, transparent)}.HfvJKW_bilanzPunkte a[data-beilage][data-stand=begonnen]:before{background:linear-gradient(90deg, var(--pause) 50%, transparent 50%)}.HfvJKW_bilanzPunkte a[data-beilage][data-stand=geloest]:before{background:var(--pause);box-shadow:0 0 8px color-mix(in oklch, var(--pause) 60%, transparent)}.HfvJKW_bilanzPunkte a[data-stand=vertagt]:before{background:color-mix(in oklch, var(--leise) 45%, transparent)}.HfvJKW_bilanzTrenner{margin-left:.3rem;position:relative}.HfvJKW_bilanzTrenner:before{content:"";border-left:1px solid color-mix(in oklch, var(--regel) 35%, transparent);height:.7rem;position:absolute;top:50%;left:-.15rem;transform:translateY(-50%)}.HfvJKW_ressortLinks{flex-wrap:wrap;gap:0 1.4rem;margin-block:-.2rem;display:flex}.HfvJKW_ressortLinks a{min-height:1.5rem;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--leise);align-items:center;font-size:.62rem;transition:color .25s;display:inline-flex}.HfvJKW_ressortLinks a[data-beilage]{color:var(--pause)}.HfvJKW_ressortLinks a:hover{color:var(--glut)}@media (max-width:479px){.HfvJKW_ressortLinks{gap:0 .9rem}.HfvJKW_ressortLinks a{letter-spacing:.12em;font-size:.62rem}}.HfvJKW_ressortkopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1.5rem;padding:.9rem 0 .7rem;display:flex}.HfvJKW_ressortName{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.9rem,1.4rem + 1.6vw,2.7rem);font-style:italic;line-height:1}.HfvJKW_eintraege{column-gap:2.5rem;display:grid}.HfvJKW_eintrag{border-top:1px solid color-mix(in oklch, var(--regel) 18%, transparent);align-content:start;gap:.35rem;padding:1.05rem 0 1.15rem;display:grid}.HfvJKW_eintraege>:first-child{border-top:0;padding-top:.2rem}@media (min-width:640px){.HfvJKW_eintraege[data-spalten=sm2]>:nth-child(2){border-top:0;padding-top:.2rem}}@media (min-width:768px){.HfvJKW_eintraege[data-spalten=md2]>:nth-child(2){border-top:0;padding-top:.2rem}}.HfvJKW_eintragKopf{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.HfvJKW_eintragTitel{font-family:var(--font-display);letter-spacing:-.015em;background:linear-gradient(var(--glut), var(--glut)) no-repeat left bottom / 0 1px;transition:background-size .5s var(--ease-setzen);justify-self:start;padding-bottom:.1rem;font-size:1.5rem;line-height:1.05}.HfvJKW_eintragTitel em{color:var(--glut)}.HfvJKW_eintrag:hover .HfvJKW_eintragTitel,.HfvJKW_eintrag:focus-visible .HfvJKW_eintragTitel{background-size:100% 1px}.HfvJKW_eintragText{font-family:var(--font-display);color:var(--leise);-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.98rem;line-height:1.5;display:-webkit-box;overflow:hidden}.HfvJKW_eintragInfo{margin-top:.15rem}.HfvJKW_gesamt{align-items:center;gap:1rem;display:flex}.HfvJKW_gesamtText{font-family:var(--font-display);font-size:1.05rem;line-height:1.3}.HfvJKW_kurve{border-top:1px solid color-mix(in oklch, var(--regel) 18%, transparent);align-content:start;gap:.35rem;padding:1.05rem 0 1.15rem;display:grid}.HfvJKW_kurveTage{border-bottom:1px solid color-mix(in oklch, var(--regel) 30%, transparent);grid-template-columns:repeat(7,1fr);align-items:end;gap:.35rem;margin:.4rem 0 .2rem;display:grid}.HfvJKW_kurveTag{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--leise);justify-items:center;gap:.25rem;padding-bottom:.3rem;font-size:.6rem;display:grid}.HfvJKW_kurveSaeule{width:100%;height:calc(var(--h) * .6rem);background:color-mix(in oklch, var(--regel) 22%, transparent)}.HfvJKW_kurveTag[data-heute=true]{color:var(--text)}.HfvJKW_kurveTag[data-heute=true] .HfvJKW_kurveSaeule{background:var(--glut)}
