.trf{--trf-canvas:#f3f9f8;--trf-surface:#ffffff;--trf-surface-2:#f7fbfb;--trf-ink:#0d1b1c;--trf-ink-soft:#475a5b;--trf-ink-faint:#87979a;--trf-teal:#1c8c8c;--trf-teal-deep:#0f4c4c;--trf-teal-bright:#25b0a6;--trf-teal-tint:#e4f1ef;--trf-teal-tint-2:#d3e9e6;--trf-coral:#e0593f;--trf-coral-tint:#fdede9;--trf-gold:#c98a2b;--trf-gold-tint:#fbf1e1;--trf-bonus-flaeche:var(--trf-coral-tint);--trf-bonus-schrift:var(--trf-coral);--trf-gold-deep:#7a4f0f;--trf-hairline:#e1ebeb;--trf-hairline-strong:#cddcdc;--trf-shadow-sm:0 1px 2px rgba(13,27,28,0.04);--trf-shadow:0 6px 24px -12px rgba(13,27,28,0.18);--trf-shadow-lg:0 24px 60px -24px rgba(15,76,76,0.34);--trf-r-sm:10px;--trf-r:16px;--trf-r-lg:24px;--trf-r-pill:999px;--trf-teal-press:#0a3a3a;--trf-disabled:#9db8b8;--trf-on-bright:#04201d;--trf-panel:linear-gradient(160deg,#103f3f,#0c5050 60%,#0f5c54);--trf-panel-border:#0f4c4c;--trf-on-panel:#eafaf7;--trf-on-panel-soft:rgba(234,250,247,0.72);--trf-on-panel-faint:rgba(234,250,247,0.55);--trf-on-panel-accent:#bfeee6;--trf-scrim:rgba(8,24,24,0.5);--trf-ring:rgba(28,140,140,0.12);--trf-mesh-1:rgba(37,176,166,0.16);--trf-mesh-2:rgba(28,140,140,0.12);--trf-skeleton-1:#eef5f4;--trf-skeleton-2:#f6fbfa;--trf-knopf:var(--trf-teal-deep);--trf-auf-knopf:#ffffff;--trf-auswahl:var(--trf-teal-deep);--trf-auf-auswahl:#ffffff;--trf-auswahl-zusatz-deckkraft:0.85;--trf-akzent-gross:var(--trf-teal-deep);--trf-balken:var(--trf-teal);--trf-balken-oben:var(--trf-teal-bright);--trf-regler:var(--trf-teal-deep);--trf-symbolgrund:var(--trf-teal-tint);--trf-testbetrieb-kante:var(--trf-gold);--trf-zahl:var(--trf-teal-deep);--trf-herkunft:var(--trf-teal-deep);--trf-netz-gut:var(--trf-teal-deep);--trf-fragen-flaeche:var(--trf-panel);--trf-fragen-schrift:var(--trf-on-panel);--trf-fragen-schrift-leise:var(--trf-on-panel-soft);--trf-fast:140ms;--trf-normal:280ms;--trf-slow:600ms;--trf-ease:cubic-bezier(0.16,1,0.3,1);color:var(--trf-ink);background:var(--trf-canvas);font-feature-settings:"ss01","cv01";-webkit-font-smoothing:antialiased}.trf-navigator .trf,.trf.trf-navigator{--trf-canvas:#f1f2f2;--trf-surface:#ffffff;--trf-surface-2:#f7f8f8;--trf-ink:#373f50;--trf-ink-soft:#4a4a48;--trf-ink-faint:#6b6b69;--trf-teal:#21929d;--trf-teal-deep:#10707a;--trf-teal-press:#0b5a62;--trf-teal-bright:#5cc0c8;--trf-teal-tint:#e6f3f4;--trf-teal-tint-2:#cfe8ea;--trf-coral:#c42b2b;--trf-coral-tint:#fdeded;--trf-bonus-flaeche:#ddf4e8;--trf-bonus-schrift:#1f6b47;--trf-feldrand:#7f868f;--trf-hairline:#e3e5e6;--trf-hairline-strong:#cdd1d4;--trf-shadow-sm:0 1px 2px rgba(55,63,80,0.05);--trf-shadow:0 6px 24px -12px rgba(55,63,80,0.22);--trf-shadow-lg:0 24px 60px -24px rgba(1,22,56,0.38);--trf-disabled:#a9aeb4;--trf-on-bright:#011638;--trf-panel:linear-gradient(160deg,#373f50,#011638);--trf-panel-border:#373f50;--trf-on-panel:#ffffff;--trf-on-panel-soft:rgba(255,255,255,0.8);--trf-on-panel-faint:rgba(255,255,255,0.68);--trf-on-panel-accent:#5cc0c8;--trf-empfohlen-oben:#f3fafa;--trf-empfohlen-unten:#e1f1f2;--trf-empfohlen-schein:rgba(16,112,122,0.55);--trf-scrim:rgba(1,22,56,0.5);--trf-ring:rgba(33,146,157,0.16);--trf-mesh-1:rgba(33,146,157,0.1);--trf-mesh-2:rgba(55,63,80,0.06);--trf-skeleton-1:#eceeef;--trf-skeleton-2:#f6f7f7}.trf *,.trf :after,.trf :before{box-sizing:border-box}.trf .trf-num{font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em}.trf-klemme-seitlich{overflow:hidden}@supports (overflow:clip){.trf-klemme-seitlich{overflow:visible;overflow-x:clip}}.trf-mesh{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.trf-mesh:before{content:"";position:absolute;top:-30%;right:-10%;width:70vw;height:70vw;max-width:900px;max-height:900px;background:radial-gradient(circle at center,var(--trf-mesh-1),transparent 62%);filter:blur(2px)}.trf-mesh:after{content:"";position:absolute;bottom:-25%;left:-12%;width:60vw;height:60vw;max-width:760px;max-height:760px;background:radial-gradient(circle at center,var(--trf-mesh-2),transparent 60%)}@keyframes trf-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes trf-grow{0%{transform:scaleY(.04)}to{transform:scaleY(1)}}@keyframes trf-pop{0%{transform:scale(.96);opacity:0}60%{transform:scale(1.01)}to{transform:scale(1);opacity:1}}@keyframes trf-shimmer{0%{background-position:-480px 0}to{background-position:480px 0}}.trf-rise{opacity:0;animation:trf-rise var(--trf-slow) var(--trf-ease) forwards}.trf-pop{animation:trf-pop var(--trf-normal) var(--trf-ease) forwards}.trf-d1{animation-delay:80ms}.trf-d2{animation-delay:.16s}.trf-d3{animation-delay:.24s}.trf-d4{animation-delay:.32s}.trf-d5{animation-delay:.4s}.trf-d6{animation-delay:.48s}.trf-skeleton{background:linear-gradient(90deg,var(--trf-skeleton-1) 0,var(--trf-skeleton-2) 240px,var(--trf-skeleton-1) 480px);background-size:960px 100%;animation:trf-shimmer 1.4s linear infinite;border-radius:var(--trf-r-sm)}@keyframes trf-ping{0%{transform:scale(1);opacity:.6}75%,to{transform:scale(2.2);opacity:0}}.trf .trf-ping{animation:trf-ping 1.8s var(--trf-ease) infinite}@media (prefers-reduced-motion:reduce){.trf-pop,.trf-rise,.trf-skeleton,.trf-slot{animation:none!important;opacity:1!important}.trf-dial-bar,.trf-rise{transform:none!important}.trf .trf-ping,.trf-dial-bar{animation:none!important}.trf animate,.trf animateMotion,.trf animateTransform{display:none!important}}.trf-dial-bar{transform-origin:bottom;animation:trf-grow var(--trf-normal) var(--trf-ease) both;transition:background var(--trf-fast) ease,opacity var(--trf-fast) ease}.trf :focus-visible{outline:2px solid var(--trf-teal-deep);outline-offset:2px}.trf .trf-card-rec :focus-visible{outline-color:var(--trf-teal-bright)}.trf-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;background:transparent;outline:none;cursor:pointer}.trf-range::-webkit-slider-runnable-track{height:6px;border-radius:var(--trf-r-pill);background:var(--trf-teal-tint-2)}.trf-range::-moz-range-track{height:6px;border-radius:var(--trf-r-pill);background:var(--trf-teal-tint-2)}.trf-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;margin-top:-10px;border-radius:50%;background:var(--trf-regler);border:4px solid #fff;box-shadow:var(--trf-shadow);cursor:pointer;-webkit-transition:transform var(--trf-fast) ease;transition:transform var(--trf-fast) ease}.trf-range::-webkit-slider-thumb:hover{transform:scale(1.08)}.trf-range::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:var(--trf-regler);border:4px solid #fff;box-shadow:var(--trf-shadow);cursor:pointer}.trf-range-fill::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--trf-balken) var(--trf-range-fill,0),var(--trf-teal-tint-2) var(--trf-range-fill,0))}.trf-range-fill::-moz-range-progress{height:6px;border-radius:var(--trf-r-pill);background:var(--trf-balken)}.trf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;border-radius:var(--trf-r-pill);transition:transform var(--trf-fast) ease,background var(--trf-fast) ease,box-shadow var(--trf-fast) ease;cursor:pointer;white-space:nowrap}.trf-btn:active{transform:translateY(1px) scale(.99)}.trf-btn.trf-btn-wrap{white-space:normal;text-align:center}.trf-btn-primary{background:var(--trf-knopf);color:var(--trf-auf-knopf);box-shadow:var(--trf-shadow)}.trf-btn-primary:hover{background:var(--trf-teal-press);box-shadow:var(--trf-shadow-lg)}.trf-btn-primary:disabled,.trf-btn-primary[aria-disabled=true]{background:var(--trf-disabled);color:#ffffff;cursor:not-allowed;box-shadow:none;transform:none}.trf-btn-ghost{background:transparent;color:var(--trf-teal-deep);border:1.5px solid var(--trf-hairline-strong)}.trf-btn-ghost:hover{border-color:var(--trf-teal);background:var(--trf-teal-tint)}.trf-btn-bright{background:var(--trf-teal-bright);color:var(--trf-on-bright)}.trf-btn-bright:hover{filter:brightness(1.04);box-shadow:var(--trf-shadow-lg)}.trf-navigator .trf-btn{border-radius:12px}.trf-sheet{border-radius:var(--trf-r-lg) var(--trf-r-lg) 0 0}@media (min-width:640px){.trf-sheet{border-radius:var(--trf-r-lg)}}.trf-icon-btn{background:transparent;transition:background var(--trf-fast) var(--trf-ease),color var(--trf-fast) var(--trf-ease)}.trf-icon-btn:hover{background:var(--trf-surface-2);color:var(--trf-ink)}.trf-icon-btn:focus-visible{outline:2px solid var(--trf-teal);outline-offset:2px}@media (pointer:coarse){.trf input:not([type=range]):not([type=checkbox]):not([type=radio]),.trf select,.trf textarea{font-size:16px}}@media (max-width:359px){.trf-turnstile{transform:scale(.84);transform-origin:top left;height:56px}}.trf-card{background:var(--trf-surface);border:1px solid var(--trf-hairline);border-radius:var(--trf-r-lg);box-shadow:var(--trf-shadow-sm);transition:transform var(--trf-normal) var(--trf-ease),box-shadow var(--trf-normal) var(--trf-ease),border-color var(--trf-fast) ease}.trf-card-hover:hover{transform:translateY(-4px);box-shadow:var(--trf-shadow);border-color:var(--trf-teal-tint-2)}.trf-card-rec{background:var(--trf-panel);border:1px solid var(--trf-panel-border);color:var(--trf-on-panel);box-shadow:var(--trf-shadow-lg)}.trf-card-empfohlen{background:linear-gradient(180deg,var(--trf-empfohlen-oben,#f3fafa) 0,var(--trf-empfohlen-unten,#e1f1f2) 100%);border:1px solid var(--trf-teal);box-shadow:0 0 0 2px var(--trf-teal),0 0 0 8px var(--trf-ring),0 26px 56px -26px var(--trf-empfohlen-schein,rgba(16,112,122,.55));color:var(--trf-ink)}.trf-empfehlung-etikett{background:var(--trf-knopf);color:var(--trf-auf-knopf);box-shadow:var(--trf-shadow)}.trf-tile{background:var(--trf-surface);border:1.5px solid var(--trf-hairline);border-radius:var(--trf-r);transition:all var(--trf-fast) var(--trf-ease);cursor:pointer;text-align:left}.trf-tile:hover{border-color:var(--trf-teal-tint-2);background:var(--trf-surface-2);transform:translateY(-2px)}.trf-tile-active{border-color:var(--trf-teal);background:var(--trf-teal-tint);box-shadow:0 0 0 3px var(--trf-ring)}.trf-kachel{background:var(--trf-surface);border:1.5px solid var(--trf-hairline);border-radius:12px;color:var(--trf-ink);font-weight:600;cursor:pointer;transition:background var(--trf-fast) ease,border-color var(--trf-fast) ease,color var(--trf-fast) ease}.trf-kachel:hover{border-color:var(--trf-hairline-strong);background:var(--trf-surface-2)}.trf-kachel[aria-pressed=true]{background:var(--trf-teal-tint);border-color:var(--trf-teal-deep);color:var(--trf-teal-deep);font-weight:700}.trf-input{background:var(--trf-surface);border:1.5px solid var(--trf-hairline);color:var(--trf-ink);transition:border-color var(--trf-fast) ease,box-shadow var(--trf-fast) ease,background var(--trf-fast) ease}.trf-input::-moz-placeholder{color:var(--trf-ink-faint)}.trf-input::placeholder{color:var(--trf-ink-faint)}.trf-input:hover{border-color:var(--trf-hairline-strong)}.trf-input:focus{border-color:var(--trf-teal);box-shadow:0 0 0 3px var(--trf-ring)}.trf-slot{background:var(--trf-surface);border:1.5px solid var(--trf-hairline);color:var(--trf-ink-soft);opacity:0;animation:trf-pop var(--trf-normal) var(--trf-ease) forwards}.trf-slot:hover{border-color:var(--trf-teal);transform:translateY(-2px)}.trf-chip,.trf-slot:hover{background:var(--trf-teal-tint);color:var(--trf-teal-deep)}.trf-chip{display:inline-flex;align-items:center;gap:6px;border-radius:var(--trf-r-pill);font-weight:600;font-size:12px;padding:5px 11px}.trf-scroll::-webkit-scrollbar{width:8px;height:8px}.trf-scroll::-webkit-scrollbar-thumb{background:var(--trf-hairline-strong);border-radius:8px}.trf-scroll::-webkit-scrollbar-track{background:transparent}@keyframes trf-vscroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.animate-trf-vscroll{animation:trf-vscroll var(--trf-vscroll-dur,24.4s) linear infinite}@media (prefers-reduced-motion:reduce){.animate-trf-vscroll{animation:none!important;transform:none!important}}.trf-vfade{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 88%,transparent)}@media (prefers-reduced-motion:reduce){.trf-vfade{-webkit-mask-image:none;mask-image:none}}.trf-hfade{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent)}@media (prefers-reduced-motion:reduce){.trf-hfade{-webkit-mask-image:none;mask-image:none}}.trf-kundenlogo-track{display:flex;align-items:center;width:-moz-max-content;width:max-content}@keyframes trf-hscroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-trf-hscroll{animation:trf-hscroll var(--trf-hscroll-dur,20s) linear infinite}@media (prefers-reduced-motion:reduce){.animate-trf-hscroll{animation:none!important;transform:none!important}}.trf-kundenlogo-bild{display:inline-flex;align-items:center;height:38px;flex-shrink:0}.trf-balance{text-wrap:balance}.trf-pretty{text-wrap:pretty}.trf .trf-testbetrieb{background:var(--trf-gold-tint);border-left:3px solid var(--trf-testbetrieb-kante);color:var(--trf-ink)}.trf .trf-testbetrieb-eyebrow{color:var(--trf-gold-deep);font-weight:800;letter-spacing:.06em;text-transform:uppercase}html:has(.trf-navigator:not([data-trf-vorschau])){--trf-skala:1;scroll-padding-top:calc(88px * var(--trf-skala, 1))}@media (prefers-reduced-motion:reduce){.trf-card-hover:hover,.trf-tile:hover{transform:none}.trf-range::-webkit-slider-thumb:hover{transform:none}.trf-btn:active{transform:none}html:has(.trf-navigator:not([data-trf-vorschau])){scroll-behavior:auto}}.trf.trf-navigator[data-trf-vorschau]{--trf-skala:1}@supports (zoom:1){@media (min-width:1680px) and (min-height:1102.5px){html:has(.trf-navigator){--trf-skala:1.05}}@media (min-width:1760px) and (min-height:1155px){html:has(.trf-navigator){--trf-skala:1.1}}@media (min-width:1840px) and (min-height:1207.5px){html:has(.trf-navigator){--trf-skala:1.15}}@media (min-width:1920px) and (min-height:1260px){html:has(.trf-navigator){--trf-skala:1.2}}@media (min-width:2000px) and (min-height:1312.5px){html:has(.trf-navigator){--trf-skala:1.25}}@media (min-width:2080px) and (min-height:1365px){html:has(.trf-navigator){--trf-skala:1.3}}@media (min-width:2160px) and (min-height:1417.5px){html:has(.trf-navigator){--trf-skala:1.35}}@media (min-width:2240px) and (min-height:1470px){html:has(.trf-navigator){--trf-skala:1.4}}@media (min-width:2320px) and (min-height:1522.5px){html:has(.trf-navigator){--trf-skala:1.45}}@media (min-width:2400px) and (min-height:1575px){html:has(.trf-navigator){--trf-skala:1.5}}@media (min-width:2480px) and (min-height:1627.5px){html:has(.trf-navigator){--trf-skala:1.55}}@media (min-width:2560px) and (min-height:1680px){html:has(.trf-navigator){--trf-skala:1.6}}@media (min-width:2640px) and (min-height:1732.5px){html:has(.trf-navigator){--trf-skala:1.65}}@media (min-width:2720px) and (min-height:1785px){html:has(.trf-navigator){--trf-skala:1.7}}@media (min-width:2800px) and (min-height:1837.5px){html:has(.trf-navigator){--trf-skala:1.75}}@media (min-width:2880px) and (min-height:1890px){html:has(.trf-navigator){--trf-skala:1.8}}@media (min-width:2960px) and (min-height:1942.5px){html:has(.trf-navigator){--trf-skala:1.85}}@media (min-width:3040px) and (min-height:1995px){html:has(.trf-navigator){--trf-skala:1.9}}@media (min-width:3120px) and (min-height:2047.5px){html:has(.trf-navigator){--trf-skala:1.95}}@media (min-width:3200px) and (min-height:2100px){html:has(.trf-navigator){--trf-skala:2}}}.trf.trf-navigator{zoom:var(--trf-skala,1)}.trf-navigator .min-h-screen,.trf.trf-navigator.min-h-screen{min-height:calc(100vh / var(--trf-skala, 1))}.trf-dial-saeulen{height:132px}.trf-dial-zahl{font-size:60px}@media (min-width:1024px) and (max-height:999px){.trf .trf-start-innen{padding-top:28px;padding-bottom:32px}.trf .trf-start-raster{row-gap:20px}.trf .trf-start-pille{margin-bottom:12px}.trf .trf-start-unterzeile{margin-top:12px}.trf .trf-start-karte{padding:24px 28px}.trf .trf-start-karte-hinweis{margin-bottom:12px}.trf .trf-dial-zahl{font-size:46px}.trf .trf-dial-saeulen{height:64px}.trf .trf-start-knopf{margin-top:14px}.trf .trf-ergebnis-innen{padding-top:22px}.trf .trf-ergebnis-titel{font-size:32px}.trf .trf-ergebnis-unterzeile{margin-top:4px}.trf .trf-ergebnis-feld{margin-top:12px}.trf .trf-ergebnis-raster{margin-top:18px}}@media (min-width:1024px) and (max-height:799px){.trf .trf-start-titel{font-size:46px}}@media (min-width:1024px) and (max-height:679px){.trf .trf-start-titel{font-size:40px}}@media (min-width:1500px) and (max-height:999px){.trf .trf-ergebnis-innen.trf-ergebnis-mit-band{padding-top:12px}}.trf-fragen{display:grid;grid-template-columns:minmax(0,1fr);padding:8px;background:var(--trf-surface);border:1px solid var(--trf-hairline);border-radius:var(--trf-r-lg);box-shadow:var(--trf-shadow);overflow:hidden}@supports (overflow:clip){.trf-fragen{overflow:clip}}.trf-frage-kopf{margin:0;min-width:0}.trf-frage-knopf{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:12px 16px;border:0;border-radius:12px;background:transparent;color:var(--trf-ink);font-size:15px;font-weight:600;line-height:1.35;text-align:left;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--trf-fast) ease,color var(--trf-fast) ease}.trf-frage-knopf:hover{background:var(--trf-surface-2)}.trf-frage-knopf[aria-expanded=true]{background:var(--trf-teal-tint);color:var(--trf-teal-deep);font-weight:700}.trf-frage-pfeil{flex-shrink:0;width:18px;height:18px;color:var(--trf-teal-deep);transition:transform var(--trf-fast) ease}.trf-frage-knopf[aria-expanded=true] .trf-frage-pfeil{transform:rotate(180deg)}.trf-frage-antwort{margin:4px 0 8px;padding:18px 20px;border-radius:12px;background:var(--trf-fragen-flaeche);color:var(--trf-fragen-schrift-leise);overflow-wrap:anywhere}.trf-frage-antwort[hidden]{display:none}@keyframes trf-frage-ein{0%{opacity:0}to{opacity:1}}.trf-frage-antwort-inhalt{display:flex;flex-direction:column;gap:8px;animation:trf-frage-ein var(--trf-normal) var(--trf-ease)}.trf-frage-herkunft{font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--trf-fragen-schrift-leise)}.trf-frage-titel{display:none;margin:0;color:var(--trf-fragen-schrift)}.trf-frage-text{margin:0;font-size:15px;line-height:1.65;white-space:pre-line;color:var(--trf-fragen-schrift-leise)}@media (min-width:768px){.trf-fragen{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(var(--trf-fragen-anzahl),auto) minmax(12px,1fr);padding:0}.trf-frage-kopf{grid-column:1;margin-inline:12px}.trf-frage-kopf:first-child{margin-top:12px}.trf-frage-pfeil{opacity:0}.trf-frage-knopf[aria-expanded=true] .trf-frage-pfeil{opacity:1;transform:rotate(-90deg)}.trf-frage-antwort{grid-column:2;grid-row:1/-1;margin:0;padding:28px;border-radius:0}.trf-frage-antwort-inhalt{position:sticky;top:96px;gap:14px}.trf-frage-titel{display:block;font-size:22px;line-height:1.25;font-weight:800;letter-spacing:-.01em;text-wrap:balance}}@media (min-width:1024px){.trf-frage-antwort{padding:44px 44px 40px}.trf-frage-antwort-inhalt{gap:16px}.trf-frage-titel{font-size:26px}.trf-frage-text{font-size:16px;line-height:1.7}}@media (prefers-reduced-motion:reduce){.trf-frage-knopf,.trf-frage-pfeil{transition:none}.trf-frage-antwort-inhalt{animation:none}}.trf{--trf-wurzel-knopf:var(--trf-knopf);--trf-wurzel-auf-knopf:var(--trf-auf-knopf);--trf-wurzel-teal-press:var(--trf-teal-press);--trf-wurzel-auswahl:var(--trf-auswahl);--trf-wurzel-auf-auswahl:var(--trf-auf-auswahl);--trf-wurzel-auswahl-zusatz-deckkraft:var(--trf-auswahl-zusatz-deckkraft);--trf-wurzel-ink:var(--trf-ink);--trf-wurzel-ink-soft:var(--trf-ink-soft);--trf-wurzel-ink-faint:var(--trf-ink-faint);--trf-wurzel-teal-deep:var(--trf-teal-deep);--trf-wurzel-akzent-gross:var(--trf-akzent-gross);--trf-wurzel-herkunft:var(--trf-herkunft);--trf-wurzel-zahl:var(--trf-zahl);--trf-wurzel-symbolgrund:var(--trf-symbolgrund);--trf-wurzel-surface-2:var(--trf-surface-2);--trf-wurzel-empfohlen-oben:var(--trf-empfohlen-oben,#f3fafa);--trf-wurzel-empfohlen-unten:var(--trf-empfohlen-unten,#e1f1f2);--trf-wurzel-bonus-flaeche:var(--trf-bonus-flaeche);--trf-wurzel-bonus-schrift:var(--trf-bonus-schrift);--trf-wurzel-panel:var(--trf-panel);--trf-wurzel-panel-border:var(--trf-panel-border);--trf-wurzel-on-panel:var(--trf-on-panel);--trf-wurzel-on-panel-soft:var(--trf-on-panel-soft);--trf-wurzel-teal-bright:var(--trf-teal-bright);--trf-wurzel-on-bright:var(--trf-on-bright)}[data-trf-element=kopf]{background:var(--trf-el-kopf-flaeche,transparent)}[data-trf-element=kopf]>.trf-mesh{opacity:var(--trf-el-kopf-verlauf,1)}[data-trf-schrift=kopf]{--trf-ink:var(--trf-el-kopf-schrift,var(--trf-wurzel-ink));--trf-ink-soft:var(--trf-el-kopf-schrift,var(--trf-wurzel-ink-soft));--trf-teal-deep:var(--trf-el-kopf-schrift,var(--trf-wurzel-teal-deep));--trf-akzent-gross:var(--trf-el-kopf-schrift,var(--trf-wurzel-akzent-gross));--trf-symbolgrund:var(--trf-el-kopf-symbolgrund,var(--trf-wurzel-symbolgrund))}[data-trf-element=kopf-knopf]{--trf-knopf:var(--trf-el-kopf-knopf-flaeche,var(--trf-wurzel-knopf));--trf-teal-press:var(--trf-el-kopf-knopf-flaeche,var(--trf-wurzel-teal-press));--trf-auf-knopf:var(--trf-el-kopf-knopf-schrift,var(--trf-wurzel-auf-knopf))}[data-trf-element=kachel-knopf]{--trf-knopf:var(--trf-el-kachel-knopf-flaeche,var(--trf-wurzel-knopf));--trf-teal-press:var(--trf-el-kachel-knopf-flaeche,var(--trf-wurzel-teal-press));--trf-auf-knopf:var(--trf-el-kachel-knopf-schrift,var(--trf-wurzel-auf-knopf))}[data-trf-element=bestell-knopf]{--trf-knopf:var(--trf-el-bestell-knopf-flaeche,var(--trf-wurzel-knopf));--trf-teal-press:var(--trf-el-bestell-knopf-flaeche,var(--trf-wurzel-teal-press));--trf-auf-knopf:var(--trf-el-bestell-knopf-schrift,var(--trf-wurzel-auf-knopf))}[data-trf-element=etikett]{--trf-knopf:var(--trf-el-etikett-flaeche,var(--trf-wurzel-knopf));--trf-auf-knopf:var(--trf-el-etikett-schrift,var(--trf-wurzel-auf-knopf))}[data-trf-element=kachel]{--trf-empfohlen-oben:var(--trf-el-kachel-flaeche,var(--trf-wurzel-empfohlen-oben));--trf-empfohlen-unten:var(--trf-el-kachel-flaeche,var(--trf-wurzel-empfohlen-unten));--trf-surface-2:var(--trf-el-kachel-flaeche,var(--trf-wurzel-surface-2));--trf-ink:var(--trf-el-kachel-schrift,var(--trf-wurzel-ink));--trf-ink-soft:var(--trf-el-kachel-schrift,var(--trf-wurzel-ink-soft));--trf-ink-faint:var(--trf-el-kachel-schrift,var(--trf-wurzel-ink-faint));--trf-teal-deep:var(--trf-el-kachel-schrift,var(--trf-wurzel-teal-deep));--trf-herkunft:var(--trf-el-kachel-schrift,var(--trf-wurzel-herkunft));--trf-zahl:var(--trf-el-kachel-schrift,var(--trf-wurzel-zahl));--trf-bonus-schrift:var(--trf-el-kachel-schrift,var(--trf-wurzel-bonus-schrift))}.trf-card[data-trf-element=kachel]{background:var(--trf-el-kachel-flaeche,var(--trf-surface))}[data-trf-element=kachel] span.trf-pop{--trf-ink-soft:var(--trf-wurzel-ink-soft);--trf-teal-deep:var(--trf-wurzel-teal-deep)}[data-trf-element=laufzeit]{--trf-auswahl:var(--trf-el-laufzeit-flaeche,var(--trf-wurzel-auswahl));--trf-auf-auswahl:var(--trf-el-laufzeit-schrift,var(--trf-wurzel-auf-auswahl));--trf-auswahl-zusatz-deckkraft:var(--trf-el-laufzeit-deckkraft,var(--trf-wurzel-auswahl-zusatz-deckkraft))}[data-trf-element=bonus]{--trf-bonus-flaeche:var(--trf-el-bonus-flaeche,var(--trf-wurzel-bonus-flaeche));--trf-bonus-schrift:var(--trf-el-bonus-schrift,var(--trf-wurzel-bonus-schrift))}[data-trf-element=abschluss]{--trf-panel:var(--trf-el-abschluss-flaeche,var(--trf-wurzel-panel));--trf-panel-border:var(--trf-el-abschluss-flaeche,var(--trf-wurzel-panel-border));--trf-on-panel:var(--trf-el-abschluss-schrift,var(--trf-wurzel-on-panel));--trf-on-panel-soft:var(--trf-el-abschluss-schrift,var(--trf-wurzel-on-panel-soft))}[data-trf-element=abschluss-knopf]{--trf-teal-bright:var(--trf-el-abschluss-knopf-flaeche,var(--trf-wurzel-teal-bright));--trf-on-bright:var(--trf-el-abschluss-knopf-schrift,var(--trf-wurzel-on-bright))}