@font-face{font-family:Gloock;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e788aa69824e04f8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Gloock;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/877c13b0259aca4f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Gloock;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aba50fd1ece19c76-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Gloock Fallback;src:local("Times New Roman");ascent-override:84.82%;descent-override:19.57%;line-gap-override:0.00%;size-adjust:114.95%}.__className_e266ae{font-family:Gloock,Gloock Fallback;font-weight:400;font-style:normal}.__variable_e266ae{--font-display:"Gloock","Gloock Fallback"}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_6bee3b{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_6bee3b{--font-text:"Poppins","Poppins Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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 Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--papier:#ffffff;--karte:#ffffff;--tinte:#16131f;--grau:#5c5766;--linie:#e9e6f0;--linie-stark:#16131f;--lila:#c9a2f9;--lila-hell:#f4eefe;--lila-dunkel:#7a3ff2;--signal:#0c6b38;--signal-hell:#e4efe7;--alarm:#c23c14;--alarm-hell:#f9e9e2;--gold:#7a3ff2}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--papier);color:var(--tinte);font-family:var(--font-text),-apple-system,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.hülle{max-width:1280px;margin:0 auto;padding:0 32px}.display{font-family:var(--font-display),Georgia,serif;font-weight:400;letter-spacing:-.01em;line-height:1.08}.etikett{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--grau)}.etikett,.mono{font-family:var(--font-mono),monospace}.kopf{border-bottom:1px solid var(--linie);background:var(--papier);position:-webkit-sticky;position:sticky;top:0;z-index:20}.kopf-innen{display:flex;align-items:baseline;justify-content:space-between;padding:18px 0 14px}.wortmarke{font-family:var(--font-display),Georgia,serif;font-size:24px;letter-spacing:-.01em}.wortmarke,.wortmarke b{font-weight:400;color:var(--tinte)}.nav{display:flex;gap:26px;align-items:baseline}.nav a{font-family:var(--font-mono),monospace;font-size:12.5px;text-transform:uppercase;letter-spacing:.1em;border-bottom:2px solid transparent;padding-bottom:2px;color:var(--tinte)}.nav a.aktiv,.nav a:hover{border-color:var(--lila-dunkel);color:var(--lila-dunkel)}.nav .cta{background:var(--lila);color:var(--tinte)!important;padding:10px 20px 9px;border-radius:0;border:2px solid var(--lila);font-family:var(--font-text),sans-serif;font-size:14px;font-weight:600;text-transform:none;letter-spacing:0;cursor:pointer}.nav .nav-knopf{font-family:var(--font-mono),monospace;font-size:12.5px;text-transform:uppercase;letter-spacing:.1em;background:none;border:none;color:var(--tinte);cursor:pointer;padding:0 0 2px}.nav .nav-knopf:hover{color:var(--lila-dunkel)}.nav .cta:hover{background:var(--lila-dunkel);color:#fff}.held{border-bottom:none;position:relative;overflow:hidden;height:calc(100vh - 72px);min-height:620px}.held-split{display:grid;grid-template-columns:1.05fr .95fr;grid-template-rows:100%;grid-gap:64px;gap:64px;align-items:center;height:100%}.held-text{padding:0;align-self:center;min-height:0}.held-bild{align-self:stretch;min-height:0;position:relative;background:var(--lila);margin-right:calc(50% - 50vw)}.held-bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0;display:block}@media (max-width:860px){.held{height:auto}.held-split{grid-template-columns:1fr;grid-template-rows:auto auto;gap:0}.held-text{padding:56px 0 44px}.held-bild{margin-left:calc(50% - 50vw);position:relative;height:340px}}.held h1{font-size:clamp(38px,4.6vw,62px);max-width:16ch}.held h1 em{font-style:normal;color:var(--tinte)}.held .unter{margin-top:26px;font-size:19px;max-width:54ch;color:var(--grau)}.held .aktionen{margin-top:36px;display:flex;gap:14px;flex-wrap:wrap;align-items:center}.knopf{display:inline-block;font-family:var(--font-text),sans-serif;font-weight:600;font-size:15px;letter-spacing:0;text-transform:none;padding:15px 30px 14px;border-radius:0;border:2px solid var(--tinte);transition:all .15s}.knopf.voll{background:var(--lila);border-color:var(--lila);color:var(--tinte)}.knopf.voll:hover{background:var(--lila-dunkel);border-color:var(--lila-dunkel);color:#fff}.knopf.leer{background:#fff}.knopf.leer:hover{background:var(--tinte);color:#fff}.held .hinweis{font-size:13px;color:var(--grau);font-family:var(--font-mono),monospace}.held-kurve{position:absolute;right:-40px;bottom:-10px;width:480px;max-width:55vw;opacity:.9;pointer-events:none}.beweis{border-top:1px solid var(--linie);border-bottom:1px solid var(--linie)}.beweis-innen{display:grid;grid-template-columns:repeat(4,1fr);width:100%}.beweis-zelle{padding:34px 40px;border-right:1px solid var(--linie)}.beweis-zelle:last-child{border-right:none}@media (max-width:860px){.beweis-innen{grid-template-columns:repeat(2,1fr)}.beweis-zelle:nth-child(2){border-right:none}}.beweis-zelle .wert{font-family:var(--font-display),Georgia,serif;font-size:36px;font-weight:400;letter-spacing:-.01em}.beweis-zelle .wert em{font-style:normal;color:var(--signal)}.sektion{padding:104px 0;border-bottom:1px solid var(--linie)}.sektion-lila{background:var(--lila-hell);border-bottom:none}.sektion-cta{background:var(--lila);border-bottom:none}.sektion-cta .etikett,.sektion-cta p{color:var(--tinte)}.sektion-kopf{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:34px;gap:20px;flex-wrap:wrap}.sektion h2{font-size:clamp(28px,4vw,40px)}.mehr-link{font-family:var(--font-mono),monospace;font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--lila-dunkel);border-bottom:2px solid var(--lila-dunkel);padding-bottom:2px}.karten{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:0;gap:0;border-top:2px solid var(--linie-stark);border-left:1px solid var(--linie)}.karte{background:var(--karte);border-right:1px solid var(--linie);border-bottom:1px solid var(--linie);padding:22px 22px 18px;display:flex;flex-direction:column;gap:12px;transition:background .15s;position:relative}.karte:hover{background:var(--lila-hell)}.karte:hover .karte-name{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.karte-zeile{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.karte-zeile .etikett{line-height:1.4}.karte-metrik .vol{display:flex;flex-direction:column;line-height:1.3}.karte-metrik .vol b{font-weight:600;font-size:14px;color:var(--tinte)}.abzeichen,.karte-metrik .vol b{font-family:var(--font-mono),monospace;white-space:nowrap}.abzeichen{font-size:10.5px;text-transform:uppercase;letter-spacing:.1em;padding:3px 8px 2px;border-radius:2px}.abzeichen.explodierend{background:var(--alarm-hell);color:var(--alarm)}.abzeichen.steigend{background:var(--signal-hell);color:var(--signal)}.abzeichen.stabil{background:var(--linie);color:var(--grau)}.abzeichen.fallend{background:var(--alarm-hell);color:var(--grau)}.abzeichen.ueber-zenit{background:var(--tinte);color:var(--papier)}.ampel{border:1px solid var(--linie);border-left:4px solid var(--grau);background:var(--karte);padding:16px 20px;margin:14px 0 6px}.ampel-rein{border-left-color:var(--signal)}.ampel-augenmass{border-left-color:var(--gold)}.ampel-warten{border-left-color:var(--grau)}.ampel-finger-weg{border-left-color:var(--alarm)}.ampel-zeile{display:flex;justify-content:space-between;align-items:baseline;gap:14px;flex-wrap:wrap}.ampel-label{font-family:var(--font-mono),monospace;font-size:14px;font-weight:600;letter-spacing:.06em}.ampel-rein .ampel-label{color:var(--signal)}.ampel-augenmass .ampel-label{color:var(--gold)}.ampel-warten .ampel-label{color:var(--grau)}.ampel-finger-weg .ampel-label{color:var(--alarm)}.ampel-stempel{font-family:var(--font-mono),monospace;font-size:11.5px;color:var(--grau);border:1px dashed var(--linie);border-radius:99px;padding:3px 10px 2px}.ampel-begruendung{font-size:14px;margin-top:6px}.ampel-regel{margin-top:10px}.ampel-regel summary{font-size:12px;color:var(--signal);cursor:pointer;text-transform:uppercase;letter-spacing:.06em}.ampel-regel pre,.ampel-regel summary{font-family:var(--font-mono),monospace}.ampel-regel pre{white-space:pre-wrap;font-size:12.5px;color:var(--grau);background:var(--papier);border:1px solid var(--linie);padding:12px 14px;margin-top:8px;line-height:1.6}.karte-name{font-family:var(--font-display),Georgia,serif;font-size:21px;font-weight:400;letter-spacing:.008em;line-height:1.22;word-spacing:.04em}.karte-metrik{display:flex;gap:20px;align-items:flex-start;flex-wrap:wrap}.karte-metrik .yoy{font-family:var(--font-mono),monospace;font-size:19px;font-weight:600;color:var(--signal);white-space:nowrap}.karte-metrik .yoy.heiss{color:var(--alarm)}.karte-metrik .vol{font-size:12.5px;color:var(--grau);font-family:var(--font-mono),monospace}.karte p{font-size:13.5px;color:var(--grau);line-height:1.5}.karte svg{width:100%;height:44px}.filter{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 30px}.filter a{font-family:var(--font-text),sans-serif;font-size:13px;font-weight:500;letter-spacing:0;padding:9px 16px 8px;border:1px solid var(--linie);border-radius:0;background:var(--karte);transition:all .12s;white-space:nowrap}.filter a:hover{border-color:var(--tinte)}.filter a.aktiv{background:var(--lila-dunkel);color:var(--papier);border-color:var(--lila-dunkel)}.detail-kopf{padding:52px 0 34px}.zurück{font-family:var(--font-mono),monospace;font-size:12.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--grau)}.zurück:hover{color:var(--signal)}.detail-kopf h1{font-size:clamp(34px,5.5vw,58px);margin:14px 0 10px}.detail-meta{display:flex;gap:22px;flex-wrap:wrap;align-items:center;font-family:var(--font-mono),monospace;font-size:13px;color:var(--grau)}.detail-meta .gross{font-size:17px;color:var(--tinte);font-weight:600}.chart-rahmen{background:var(--karte);border:1px solid var(--linie);border-top:2px solid var(--linie-stark);padding:22px;margin:10px 0 8px}.chart-rahmen svg text{fill:var(--grau)}.zeitraum{display:flex;gap:8px;margin-bottom:16px}.zeitraum button{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.05em;padding:6px 14px 5px;border:1px solid var(--linie);border-radius:99px;background:transparent;color:var(--tinte);cursor:pointer}.zeitraum button:hover{border-color:var(--tinte)}.zeitraum button.aktiv{background:var(--lila-dunkel);color:#fff;border-color:var(--lila-dunkel)}.artikel{max-width:68ch;padding:30px 0 70px}.artikel h3{font-family:var(--font-display),Georgia,serif;font-size:24px;margin:34px 0 10px;letter-spacing:-.01em}.artikel p{margin-bottom:14px;font-size:16.5px}.artikel a{color:var(--signal);text-decoration:underline;text-underline-offset:3px}.artikel .quellen{font-size:13px;color:var(--grau);border-top:1px solid var(--linie);padding-top:14px;font-family:var(--font-mono),monospace;line-height:1.8}.warum-kasten{background:var(--karte);border-left:3px solid var(--signal);padding:16px 20px;margin:26px 0;font-size:15.5px}.kw-liste{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.kw-liste span{font-family:var(--font-mono),monospace;font-size:12px;background:var(--karte);border:1px solid var(--linie);border-radius:99px;padding:4px 12px 3px;color:var(--grau)}.werkbank{border:1px solid var(--linie);background:var(--lila-hell);padding:18px 22px;margin-top:10px}.werkbank-knöpfe{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.unschärfe{filter:blur(7px);opacity:.55;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:12px}.sperr-overlay,.unschärfe{display:flex;flex-direction:column}.sperr-overlay{position:absolute;inset:42px 0 0 0;align-items:center;justify-content:center;gap:10px}.sperr-chip{letter-spacing:.06em;background:var(--tinte);color:var(--papier);padding:6px 14px 5px;border-radius:99px}.sperr-chip,.sperr-cta{font-family:var(--font-mono),monospace;font-size:12px}.sperr-cta{color:var(--signal);border-bottom:2px solid var(--signal);padding-bottom:1px}.sperr-hinweis{font-family:var(--font-mono),monospace;font-size:12px;color:var(--grau);letter-spacing:.03em}.sperr-kasten{background:var(--karte);border:1px solid var(--linie);border-top:3px solid var(--signal);padding:24px 26px;margin-top:26px}.tabelle-rahmen{overflow-x:auto;border:1px solid var(--linie);border-top:2px solid var(--linie-stark);background:var(--karte)}.score-tabelle{width:100%;border-collapse:collapse;font-size:14px}.score-tabelle th{font-family:var(--font-mono),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--grau);text-align:left;padding:12px 16px;border-bottom:1px solid var(--linie)}.score-tabelle td{padding:10px 16px;border-bottom:1px dashed var(--linie)}.score-tabelle .abzeichen,.score-tabelle td.knapp{white-space:nowrap}.briefing-knopf{display:inline-block;margin-left:10px;padding:3px 10px 2px;border:1px solid var(--linie);border-radius:99px;font-family:var(--font-mono),monospace;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--lila-dunkel)}.briefing-knopf:hover{border-color:var(--lila-dunkel)}.score-tabelle tr:last-child td{border-bottom:none}.score-tabelle .mono{font-family:var(--font-mono),monospace;font-size:13px}.signal-link:hover{color:var(--signal);text-decoration:underline;text-underline-offset:3px}.db-steuerung{display:flex;gap:10px;flex-wrap:wrap}.db-suche{flex:1 1 320px;padding:12px 14px;font-size:15px;font-family:var(--font-mono),monospace;border:1px solid var(--linie);border-radius:3px;background:var(--karte);color:var(--tinte)}.db-suche:focus{outline:2px solid var(--signal);border-color:var(--signal)}.db-select{padding:12px 14px;font-size:13px;font-family:var(--font-mono),monospace;border:1px solid var(--linie);border-radius:3px;background:var(--karte);color:var(--tinte);cursor:pointer}.score-tabelle th.sortierbar{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--tinte)}.score-tabelle th.sortierbar:hover{color:var(--signal)}.db-reset{margin-left:10px;font-family:var(--font-mono),monospace;font-size:11px;background:none;border:1px solid var(--linie);border-radius:99px;padding:3px 10px 2px;cursor:pointer;color:var(--grau)}.db-reset:hover{border-color:var(--signal);color:var(--signal)}.collage{width:100vw;margin-left:calc(50% - 50vw);display:block}.collage img{width:100%;height:auto;display:block}.collage-zeile{display:flex;justify-content:center;gap:34px;flex-wrap:wrap;padding:26px 20px 0;font-family:var(--font-mono),monospace;font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:var(--grau)}.faq{max-width:760px}.faq details{border-bottom:1px solid var(--linie);padding:18px 0}.faq summary{font-family:var(--font-display),Georgia,serif;font-size:19px;font-weight:600;cursor:pointer;letter-spacing:-.01em;list-style:none;display:flex;justify-content:space-between;align-items:baseline;gap:16px}.faq summary:after{content:"+";font-family:var(--font-mono),monospace;color:var(--lila-dunkel);font-size:20px}.faq details[open] summary:after{content:"−"}.faq details p{margin-top:10px;color:var(--grau);font-size:15.5px;max-width:64ch}.faq details a{color:var(--lila-dunkel);text-decoration:underline;text-underline-offset:3px}.preise{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));grid-gap:22px;gap:22px;margin-top:8px}.preis-karte{background:var(--karte);border:1px solid var(--linie);border-radius:0;padding:0 32px 34px;overflow:hidden}.preis-banner{margin:0 -32px 24px;padding:13px 32px 11px;font-family:var(--font-text),sans-serif;font-weight:600;font-size:14px;text-align:center}.basis-banner{background:#7ee2a8;color:var(--tinte)}.pro-banner{background:var(--lila);color:var(--tinte)}.preis-karte.pro{border-color:var(--lila);border-width:2px}.preis-karte .name{font-size:24px}.preis-karte .name,.preis-karte .preis{font-family:var(--font-display),Georgia,serif;font-weight:620}.preis-karte .preis{font-size:48px;letter-spacing:-.03em;margin:12px 0 2px}.preis-karte .preis small{font-size:16px;font-family:var(--font-mono),monospace;font-weight:400;color:var(--grau);letter-spacing:0}.preis-karte ul{list-style:none;margin:18px 0 24px}.preis-karte li{padding:7px 0 7px 24px;border-bottom:1px dashed var(--linie);font-size:14.5px;position:relative}.preis-karte li:before{content:"→";position:absolute;left:0;color:var(--lila-dunkel);font-family:var(--font-mono),monospace}.garantie{margin-top:30px;display:flex;gap:14px;align-items:flex-start;background:var(--lila-hell);border:none;padding:22px 26px}.garantie .siegel{font-size:28px;line-height:1}.garantie b{color:var(--lila-dunkel)}.fuss{margin-top:0;padding:44px 0 60px;background:var(--tinte);font-size:13px}.fuss,.fuss a{color:var(--papier)}.fuss a{opacity:.85}.fuss a:hover{opacity:1;color:var(--papier)}.fuss-innen{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:baseline}.fuss a:hover{color:var(--signal)}.rechtstext{max-width:72ch}.rechtstext h2{font-family:var(--font-display),Georgia,serif;font-size:27px;font-weight:400;margin:52px 0 6px;letter-spacing:-.01em}.rechtstext h2:first-child{margin-top:0}.rechtstext h3{font-size:17.5px;margin:30px 0 8px;letter-spacing:0}.rechtstext h3,.rechtstext h4{font-family:var(--font-text),sans-serif;font-weight:600}.rechtstext h4{font-size:15.5px;color:var(--grau);margin:20px 0 6px}.rechtstext p{font-size:15.5px;line-height:1.72;margin-bottom:13px}.rechtstext ul{margin:0 0 15px;padding-left:0;list-style:none}.rechtstext li{font-size:15.5px;line-height:1.7;padding:4px 0 4px 22px;position:relative}.rechtstext li:before{content:"·";position:absolute;left:6px;color:var(--lila-dunkel);font-weight:700}.rechtstext a{word-break:break-word}.rechtstext strong{font-weight:600}.werkbank-fussnote{margin-top:14px;font-size:13px;color:var(--grau);line-height:1.6}.handelsblock{border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);padding:26px 0 24px;margin:8px 0 30px}.handel-spalten{display:grid;grid-template-columns:1fr 1fr;grid-gap:46px;gap:46px;margin-top:18px}@media (max-width:760px){.handel-spalten{grid-template-columns:1fr;gap:30px}}.handel-kopf{font-family:var(--font-display),Georgia,serif;font-size:21px;margin-bottom:14px}.handel-text{font-size:14.5px;line-height:1.65;color:var(--grau)}.handel-zahlen{display:flex;align-items:baseline;gap:9px;margin-bottom:10px}.handel-wert{font-family:var(--font-mono),monospace;font-size:38px;font-weight:600;color:var(--lila-dunkel)}.handel-einheit{font-size:13px;color:var(--grau);letter-spacing:.06em;text-transform:uppercase}.saison-balken{display:flex;gap:4px;align-items:flex-end;height:76px;margin-bottom:12px}.saison-spalte{flex:1 1;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end}.saison-stab{width:100%;background:var(--lila);min-height:4px}.saison-stab.spitze{background:var(--lila-dunkel)}.saison-marke{font-size:10px;margin-top:5px}.handel-fuss,.saison-marke{font-family:var(--font-mono),monospace;color:var(--grau)}.handel-fuss{font-size:12.5px;margin-top:20px;line-height:1.6}.trendbild{margin:0 0 30px}.trendbild img{width:100%;height:auto;display:block}.trendbild figcaption{font-size:12.5px;color:var(--grau);margin-top:8px;font-family:var(--font-mono),monospace}.creatorblock{border-bottom:1px solid var(--linie);padding:22px 0 24px;margin:0 0 30px}.creator-zeile{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:14px 0 10px}.creator-lage{font-family:var(--font-display),Georgia,serif;font-size:21px}.creator-werte{font-family:var(--font-mono),monospace;font-size:12.5px;color:var(--grau)}.vorschau-kit{background:var(--lila-hell);padding:20px 24px;margin-bottom:30px;font-size:14px}.vorschau-kit dt{font-weight:600;margin-top:10px}.vorschau-kit dd{margin:2px 0 0;color:var(--grau)}.grafik-buehne{background:var(--linie);padding:26px;display:flex;justify-content:center}.grafik-buehne svg{max-width:620px;width:100%;height:auto;background:#fff}.preis-gitter{align-items:stretch}.preis-karte{display:flex;flex-direction:column}.preis-karte ul{flex:1 1}.preis-karte .knopf{margin-top:auto}.preis-karte.basis{border:1px solid var(--signal)}.preis-karte.pro{border:1px solid var(--lila-dunkel)}