.l-header.pos_fixed ~ main.site-main, .l-header.pos_fixed ~ #primary.content-area{padding-top: calc(var(--kb-header-h, 50px) + 24px)}.home .l-header.pos_fixed ~ main.site-main{padding-top: var(--kb-header-h, 50px)}.l-header .w-nav-arrow::before{content: "" !important;font-family: inherit !important;width: .62em;height: .62em;margin: auto;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.3 8.3a1 1 0 0 1 1.4 0L12 13.6l5.3-5.3a1 1 0 1 1 1.4 1.4l-6 6a1 1 0 0 1-1.4 0l-6-6a1 1 0 0 1 0-1.4z'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.3 8.3a1 1 0 0 1 1.4 0L12 13.6l5.3-5.3a1 1 0 1 1 1.4 1.4l-6 6a1 1 0 0 1-1.4 0l-6-6a1 1 0 0 1 0-1.4z'/%3E%3C/svg%3E") center / contain no-repeat}.w-nav-close::before, .w-toplink span::after{content: "" !important;font-family: inherit !important;display: block;background: currentColor}.w-nav-close::before{width: 1em;height: 1em;margin: auto;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.2 4.8a1 1 0 0 0-1.4 1.4L10.6 12l-5.8 5.8a1 1 0 1 0 1.4 1.4l5.8-5.8 5.8 5.8a1 1 0 0 0 1.4-1.4L13.4 12l5.8-5.8a1 1 0 0 0-1.4-1.4L12 10.6z'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.2 4.8a1 1 0 0 0-1.4 1.4L10.6 12l-5.8 5.8a1 1 0 1 0 1.4 1.4l5.8-5.8 5.8 5.8a1 1 0 0 0 1.4-1.4L13.4 12l5.8-5.8a1 1 0 0 0-1.4-1.4L12 10.6z'/%3E%3C/svg%3E") center / contain no-repeat}.w-toplink span::after{width: 1em;height: 1em;margin: auto;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.7 15.7a1 1 0 0 1-1.4 0L12 10.4l-5.3 5.3a1 1 0 0 1-1.4-1.4l6-6a1 1 0 0 1 1.4 0l6 6a1 1 0 0 1 0 1.4z'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.7 15.7a1 1 0 0 1-1.4 0L12 10.4l-5.3 5.3a1 1 0 0 1-1.4-1.4l6-6a1 1 0 0 1 1.4 0l6 6a1 1 0 0 1 0 1.4z'/%3E%3C/svg%3E") center / contain no-repeat}.l-footer{content-visibility: auto;contain-intrinsic-size: auto 640px}.l-header .w-nav.type_desktop .w-nav-item.level_1.kb-mm > .w-nav-list.level_2{padding: 24px 28px;background: #fff;color: #1f2937;border-radius: 0 0 14px 14px;box-shadow: 0 18px 40px rgba(15, 23, 42, .18)}.l-header .type_desktop .kb-mm .w-nav-anchor.level_2{padding: 4px 0 10px;color: #64748b !important;font-size: 12px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.l-header .kb-mm .w-nav-anchor.level_2 .w-nav-arrow{display: none}.l-header .type_desktop .kb-mm .w-nav-anchor.level_3{display: flex;align-items: flex-start;gap: 10px;padding: 7px 8px;margin: 0 -8px;color: #1f2937 !important;border-radius: 8px;line-height: 1.3}.l-header .type_desktop .kb-mm .w-nav-anchor.level_3:hover, .l-header .type_desktop .kb-mm .w-nav-anchor.level_3:focus-visible{background: #f1f5f9;color: #0b63ce !important}.l-header .kb-mm .w-nav-anchor.level_3 .w-nav-title{display: block;font-size: 15px;font-weight: 600}span.kb-mm-icon, span.kb-mm-logo{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;margin-right: 8px;vertical-align: middle}.l-header .kb-mm span.kb-mm-icon, .l-header .kb-mm span.kb-mm-logo{margin-right: 0}span.kb-mm-icon{border-radius: 8px;background: #eef4ff}span.kb-mm-icon .kb-icon{width: 18px;height: 18px}span.kb-mm-logo img{width: 24px;height: 24px;border-radius: 6px;object-fit: contain;background: #fff}span.kb-mm-logo img[data-kb-src]{visibility: hidden}.kb-mm-desc{display: block;margin-top: 2px;color: #64748b;font-size: 12.5px;font-weight: 400;white-space: normal}.kb-mm-tile{display: flex;flex-direction: column;gap: 6px;padding: 16px;border: 1px solid #e2e8f0;border-radius: 12px;background: linear-gradient(180deg, #f8fafc, #fff);color: #1f2937 !important;text-decoration: none !important;transition: border-color .15s, box-shadow .15s}.kb-mm-tile:hover, .kb-mm-tile:focus-visible, .l-header .w-nav .menu-item:not(.level_1):hover > a.kb-mm-tile, .l-header .w-nav .menu-item:not(.level_1) > a.kb-mm-tile:focus-visible{border-color: #cbd5e1;background: #f1f5f9;color: #1f2937 !important}.l-header .w-nav.type_desktop .w-nav-anchor.level_1.w-btn{height: auto;margin: 0 0 0 12px;padding: 9px 16px;font-size: 15px;line-height: 1.2;border-radius: 6px}.kb-mm-tile-label{display: inline-flex;align-items: center;gap: 6px;color: #b45309;font-size: 12px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase}.kb-mm-tile-logo{width: 48px;height: 48px;border-radius: 10px;object-fit: contain;background: #fff}.kb-mm-tile-image{width: 100%;height: auto;aspect-ratio: 16 / 9;border-radius: 8px;object-fit: cover}.kb-mm-tile-icon .kb-icon{width: 28px;height: 28px}.kb-mm-tile-title{font-size: 16px;font-weight: 700;line-height: 1.3}.kb-mm-tile-score{font-size: 14px;color: #475569}.kb-mm-tile-score strong{font-size: 22px;color: #1f2937}.kb-mm-tile-text{color: #64748b;font-size: 13px;line-height: 1.4}.kb-mm-tile-btn{margin-top: auto;align-self: flex-start;padding: 8px 14px;border-radius: 8px;background: #f59e0b;color: #111827;font-size: 14px;font-weight: 700}.l-header .w-nav.type_mobile .kb-mm .w-nav-anchor.level_3{display: flex;align-items: center;gap: 10px}.l-header .w-nav.type_mobile span.kb-mm-icon{background: rgba(255, 255, 255, .08)}.l-header .w-nav.type_mobile .kb-mm-tile, .l-header .w-nav.type_mobile .menu-item-object-us_page_block{display: none !important}.l-header .w-nav.type_mobile .kb-mm-desc{display: none}@media (max-width: 900px){.l-header .w-nav-icon{font-size: 22px !important}.l-header .w-nav-icon i, .l-header .w-nav-icon i::before, .l-header .w-nav-icon i::after{border-bottom-width: 2px !important;border-radius: 2px}.l-header .w-image.ush_image_1, .l-header.sticky .w-image.ush_image_1{height: 30px !important}.l-header .w-nav.type_mobile .w-nav-list.level_1{justify-content: flex-start !important;padding: 64px 20px 32px !important;overflow-y: auto}.l-header .w-nav.type_mobile .w-nav-list.level_1 > li{margin: 0 !important;border-bottom: 1px solid rgba(255, 255, 255, .08)}.l-header .w-nav.type_mobile .w-nav-list.level_1 > li.w-nav-close{border: 0}.l-header .w-nav.type_mobile .w-nav-anchor.level_1{padding: 15px 4px !important;font-size: 17px !important;font-weight: 600 !important;line-height: 1.3 !important;color: #f1f5f9}.l-header .w-nav.type_mobile .w-nav-anchor.level_1 .w-nav-arrow{padding: 0 4px !important;font-size: 14px !important;line-height: inherit !important;color: #94a3b8}.l-header .w-nav.type_mobile .menu-item-has-children > .w-nav-anchor .w-nav-arrow{top: 0 !important;bottom: 0 !important;height: auto !important;display: flex !important;align-items: center}.l-header .w-nav.type_mobile .w-nav-item.level_1.opened > .w-nav-anchor .w-nav-arrow{color: var(--kb-accent, #00b9eb)}.l-header .w-nav.type_mobile .w-nav-list.level_2, .l-header .w-nav.type_mobile .w-nav-list.level_3{background: transparent !important;box-shadow: none !important}.l-header .w-nav.type_mobile .w-nav-list.level_2{padding: 0 0 10px !important}.l-header .w-nav.type_mobile .w-nav-anchor.level_2{padding: 9px 4px 9px 14px !important;font-size: 15px !important;font-weight: 600 !important;line-height: 1.35 !important;color: #cbd5e1 !important}.l-header .w-nav.type_mobile .w-nav-anchor.level_3{padding: 7px 4px 7px 26px !important;font-size: 14px !important;font-weight: 500 !important;line-height: 1.35 !important;color: #94a3b8 !important}.l-header .w-nav.type_mobile .w-nav-anchor.level_2 .w-nav-arrow, .l-header .w-nav.type_mobile .w-nav-anchor.level_3 .w-nav-arrow{font-size: 12px !important;color: #64748b !important}.l-header .w-nav.type_mobile .w-nav-anchor.level_2:hover, .l-header .w-nav.type_mobile .w-nav-anchor.level_3:hover{color: #fff !important}.l-header .w-nav.type_mobile .w-nav-list.level_1 > li.w-btn-wrapper, .l-header .w-nav.type_mobile .w-nav-list.level_1 > li:has(> .w-btn){margin-top: 20px !important;border: 0}.l-header .w-nav.type_mobile .w-nav-list.level_1 > li > .w-btn{display: flex;justify-content: center;width: 100%;margin: 0 !important;padding: 12px 16px !important;font-size: 16px !important;line-height: 1.3 !important}.l-header .w-nav.type_mobile .w-nav-close{top: 4px;font-size: 24px}}.kb-footer{max-width: 1240px;margin: 0 auto;padding: 48px 0 24px;color: #cbd5e1;font-size: 15px;line-height: 1.6}.kb-footer a{color: #e2e8f0;text-decoration: none}.kb-footer a:hover, .kb-footer a:focus-visible{color: #fff;text-decoration: underline}.kb-footer-top{display: grid;grid-template-columns: minmax(220px, 1.2fr) 3fr;gap: 40px}.kb-footer-logo img{max-width: 220px;height: auto}.kb-footer-name{font-size: 20px;font-weight: 700}.kb-footer-text{margin: 12px 0 0;color: #94a3b8}.kb-footer-social{display: flex;flex-wrap: wrap;gap: 10px;margin: 16px 0 0;padding: 0;list-style: none}.kb-footer-social li{margin: 0}.kb-footer-social a{display: grid;place-items: center;width: 38px;height: 38px;border: 1px solid rgba(148, 163, 184, .35);border-radius: 50%;color: #cbd5e1;transition: color .15s, border-color .15s, background .15s}.kb-footer-social a:hover, .kb-footer-social a:focus-visible{border-color: #0aa6f5;background: rgba(10, 166, 245, .12);color: #fff}.kb-footer-cols{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 24px}.kb-footer-head{margin: 0 0 10px;color: #fff;font-size: 13px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.kb-footer-links, .kb-footer-legal-links{margin: 0;padding: 0;list-style: none}.kb-footer-links li{margin: 0 0 6px}.kb-footer-note p{margin: 0 0 8px}.kb-footer-note strong{color: #e2e8f0}.kb-footer-note{margin: 32px 0 0;padding-top: 20px;border-top: 1px solid rgba(148, 163, 184, .25);color: #94a3b8;font-size: 13px}.kb-footer-bottom{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 12px;margin-top: 16px;color: #94a3b8;font-size: 13px}.kb-footer-legal-links{display: flex;flex-wrap: wrap;gap: 6px 18px}@media (max-width: 1024px){.kb-footer-top{grid-template-columns: 1fr}}@media (max-width: 640px){.kb-footer{padding: 32px 16px 20px}.kb-footer-cols{grid-template-columns: repeat(2, minmax(0, 1fr))}}
.kss-trigger{display: inline-flex;flex: none;gap: 8px;align-items: center;height: 38px;margin: 0 12px 0 0;padding: 0 12px;border: 1px solid rgba(255, 255, 255, .18);border-radius: 999px;background: rgba(255, 255, 255, .06);color: #e2e8f0;font: inherit;font-size: 14px;line-height: 1;cursor: pointer;transition: background-color .15s, border-color .15s}.kss-trigger[hidden]{display: none}.kss-trigger:hover, .kss-trigger:focus-visible{border-color: rgba(255, 255, 255, .4);background: rgba(255, 255, 255, .12);color: #fff}.kss-trigger .kb-icon{--kb-icon-soft: transparent;--kb-icon-accent: currentColor;width: 18px;height: 18px}.kss-trigger-key, .kss-close kbd{padding: 2px 6px;border: 1px solid currentColor;border-radius: 5px;font: inherit;font-size: 11px;opacity: .6}@media (max-width: 1279px){.kss-trigger{justify-content: center;width: 40px;padding: 0}.kss-trigger-text, .kss-trigger-key{display: none}}@media (max-width: 900px){.kss-trigger{width: 40px;height: 40px;margin-right: 6px;border: 0;background: transparent}.kss-trigger .kb-icon{width: 22px;height: 22px}}html.kss-lock{overflow: hidden}dialog.kss{position: fixed;inset: 0;width: 100%;max-width: none;height: 100%;max-height: none;margin: 0;padding: 0;border: 0;background: transparent;color: #111827}dialog.kss::backdrop{background: rgba(10, 10, 13, .55);backdrop-filter: blur(2px)}dialog.kss:not([open]){display: none}.kss-box{display: flex;flex-direction: column;width: min(760px, calc(100% - 32px));max-height: calc(100vh - 48px);margin: 24px auto;overflow: hidden;border-radius: 16px;background: #fff;box-shadow: 0 24px 60px rgba(0, 0, 0, .25);font-size: 15px;line-height: 1.4}.kss .screen-reader-text{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}.kss-bar{display: flex;gap: 10px;align-items: center;margin: 0;padding: 10px 14px;border-bottom: 1px solid #e5e7eb}.kss-bar-icon{flex: none;width: 20px;height: 20px;color: #6b7280}.kss .kss-input{flex: 1 1 auto;min-width: 0;height: 44px;margin: 0;padding: 0;border: 0;outline: 0;background: transparent;box-shadow: none;color: #111827;font: inherit;font-size: 17px}.kss .kss-input::-webkit-search-cancel-button{display: none}.kss .kss-input, .kss .kss-input:focus{border: 0 !important;outline: 0 !important;background: transparent !important;box-shadow: none !important}.kss-box:focus-within .kss-bar{box-shadow: inset 0 -2px 0 var(--kb-accent, #0ab0f0)}.kss-clear{flex: none;width: 30px;height: 30px;border: 0;border-radius: 50%;background: #f1f5f9;color: #475569;font-size: 20px;line-height: 1;cursor: pointer}.kss-clear[hidden]{display: none}.kss-close{display: inline-flex;flex: none;gap: 6px;align-items: center;padding: 6px 10px;border: 1px solid #e5e7eb;border-radius: 8px;background: #fff;color: #374151;font: inherit;font-size: 13px;cursor: pointer}.kss-close:hover{border-color: #cbd5e1}.kss-tabs{display: flex;flex: none;gap: 6px;padding: 10px 14px;overflow-x: auto;border-bottom: 1px solid #e5e7eb;scrollbar-width: none}.kss-tabs::-webkit-scrollbar{display: none}.kss-tab{flex: none;padding: 6px 12px;border: 1px solid #e5e7eb;border-radius: 999px;background: #fff;color: #374151;font: inherit;font-size: 14px;font-weight: 600;white-space: nowrap;cursor: pointer}.kss-tab:hover{border-color: #cbd5e1}.kss-tab[aria-selected="true"]{border-color: #0b1120;background: #0b1120;color: #fff}.kss-tab-n{font-weight: 500;opacity: .65}.kss-body{flex: 1 1 auto;padding: 4px 14px 16px;overflow-y: auto;overscroll-behavior: contain}.kss-loading{padding: 24px 8px;color: #6b7280}.kss-sec{margin: 14px 0 0}.kss-h{display: flex;gap: 12px;align-items: baseline;justify-content: space-between;margin: 0 0 6px;padding: 0 8px;color: #6b7280;font-size: 12px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.kss-more{padding: 0;border: 0;background: none;color: var(--kb-accent-dark, #0284c7);font: inherit;font-size: 13px;font-weight: 600;letter-spacing: 0;text-transform: none;white-space: nowrap;cursor: pointer}.kss-list, .kss-tiles{margin: 0;padding: 0;list-style: none}.kss-item{margin: 0;border-bottom: 1px solid #f1f5f9}.kss-item:last-child{border-bottom: 0}.kss-main{display: flex;gap: 12px;align-items: center;min-height: 48px;padding: 8px;border-radius: 10px;color: #111827;text-decoration: none}.kss a.kss-main:hover, .kss .kss-main[aria-selected="true"]{background: #f1f5f9;color: #111827}.kss-logo{flex: none;width: 28px;height: 28px;border-radius: 8px;background: #fff;object-fit: contain}span.kss-logo{display: inline-flex;align-items: center;justify-content: center;background: #e0f2fe;color: #0369a1;font-size: 13px;font-weight: 700}.kss-logo--magazin{background: #fef3c7;color: #92400e}.kss-logo--rechner, .kss-logo--vergleich{background: #ecfdf5;color: #047857}.kss-text{display: flex;flex: 1 1 auto;flex-direction: column;min-width: 0}.kss-title, .kss-meta{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.kss-title{font-weight: 600}.kss-sub{color: var(--kb-accent-dark, #0284c7)}.kss-sym{padding: 1px 6px;border-radius: 5px;background: #f1f5f9;color: #475569;font-size: 12px;font-weight: 600}.kss-meta{color: #6b7280;font-size: 12.5px}.kss-price{display: flex;flex: none;flex-direction: column;align-items: flex-end;font-size: 14px;font-weight: 600;font-variant-numeric: tabular-nums}.kss-ch{font-size: 12.5px;font-weight: 600;font-variant-numeric: tabular-nums;white-space: nowrap}.kss-ch.is-up{color: #16a34a}.kss-ch.is-down{color: #dc2626}.kss-note, .kss-date{flex: none;color: #6b7280;font-size: 12.5px;white-space: nowrap}.kss-subs, .kss-actions{display: flex;flex-wrap: wrap;gap: 6px;padding: 0 8px 10px 48px}.kss-chips{display: flex;flex-wrap: wrap;gap: 8px;padding: 0 8px}.kss .kss-chip{display: inline-flex;align-items: center;padding: 5px 11px;border: 0;border-radius: 999px;background: #f1f5f9;color: #1f2937;font: inherit;font-size: 13px;text-decoration: none;cursor: pointer}.kss .kss-chip:hover{background: #e2e8f0;color: #111827}.kss .kss-chip--q{padding: 7px 13px;border: 1px solid #e5e7eb;background: #fff;font-size: 14px}.kss .kss-cta{display: inline-flex;gap: 2px;align-items: center;padding: 8px 14px;border-radius: 8px;background: var(--kb-cta, #f59e0b);color: #fff;font-size: 14px;font-weight: 700;text-decoration: none;white-space: nowrap}.kss .kss-cta:hover{background: var(--kb-cta-hover, #d97706);color: #fff}.kss .kss-cta--ghost, .kss .kss-cta--ghost:hover{justify-content: center;border: 1px solid #cbd5e1;background: #fff;color: #111827}@media (min-width: 641px){.kss .kss-actions .kss-cta{min-width: 150px;justify-content: center}}@media (min-width: 641px){.kss-item.has-cta{display: grid;grid-template-columns: minmax(0, 1fr) auto;align-items: center}.kss-item.has-cta .kss-actions{padding: 0 8px}.kss-item.has-cta .kss-subs{grid-column: 1 / -1}}.kss-tiles{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 8px}.kss-tile .kss-main{gap: 10px;height: 100%;border: 1px solid #e5e7eb}.kss-tile .kss-text{display: grid;grid-template-columns: auto auto;column-gap: 6px;justify-content: start}.kss-tile .kss-title{grid-column: 1 / -1}.kss-tile-price{color: #374151;font-size: 12.5px;font-variant-numeric: tabular-nums;white-space: nowrap}.kss-best-card{border: 1px solid #e5e7eb;border-radius: 12px;background: #f8fafc}.kss-best .kss-main{padding: 12px}.kss-best .kss-logo{width: 40px;height: 40px}.kss-best .kss-title{font-size: 17px}.kss-best-price{font-size: 14px;font-weight: 600;font-variant-numeric: tabular-nums}.kss-best .kss-subs, .kss-best .kss-actions{padding-left: 64px}.kss-none{padding: 16px 8px 4px;color: #374151}.kss-none p{margin: 0 0 10px}.kss-none .kss-chips{padding: 0}.kss-fix{margin: 14px 8px 0;color: #374151}.kss-all{margin: 14px 0 0}.kss-all a{display: inline-block;padding: 8px;border-radius: 8px;color: var(--kb-accent-dark, #0284c7);font-size: 14px;font-weight: 600;text-decoration: none}.kss-all a[aria-selected="true"], .kss-all a:hover{background: #f1f5f9}.kss-disclose{margin: 14px 8px 0;color: #6b7280;font-size: 12px}.kss-foot{flex: none;margin: 0;padding: 8px 14px;border-top: 1px solid #e5e7eb;color: #6b7280;font-size: 12px}@media (max-width: 640px){.kss-box{width: 100%;height: 100%;max-height: none;margin: 0;border-radius: 0;box-shadow: none}.kss-close kbd, .kss-foot{display: none}.kss-tiles{grid-template-columns: repeat(2, minmax(0, 1fr))}.kss-subs, .kss-actions{padding-left: 8px}.kss-best .kss-subs, .kss-best .kss-actions{padding-left: 12px}.kss-actions .kss-cta{flex: 1 1 auto;justify-content: center}}
.kbc-wrap, .kbc-blocked, .kbc-floating{--kbc-text: var(--kb-text, #303640);--kbc-muted: var(--kb-muted, #6b7280);--kbc-bg: var(--kb-bg, #fff);--kbc-soft: var(--kb-bg-soft, #f5f6f8);--kbc-border: var(--kb-border, #e6e8eb);--kbc-accent: var(--kb-accent, #0aa6f5);--kbc-accent-dark: var(--kb-accent-dark, #0284c7);--kbc-radius: var(--kb-radius, 12px);font-family: inherit;color: var(--kbc-text);box-sizing: border-box}.kbc-wrap *, .kbc-blocked *{box-sizing: border-box}.kbc-wrap{position: fixed;inset: 0;z-index: 2147483000;display: flex;align-items: center;justify-content: center;padding: 16px;background: rgba(17, 24, 39, .45);font-size: 15px;line-height: 1.5}.kbc-wrap--bar{align-items: flex-end;padding: 0}.kbc-dialog{width: 100%;max-width: 560px;max-height: calc(100vh - 32px);overflow-y: auto;padding: 24px;background: var(--kbc-bg);border-radius: var(--kbc-radius);box-shadow: 0 20px 50px rgba(0, 0, 0, .25)}.kbc-wrap--bar .kbc-dialog{max-width: none;max-height: 85vh;border-radius: var(--kbc-radius) var(--kbc-radius) 0 0}.kbc-wrap--bar .kbc-view{max-width: 1100px;margin: 0 auto}.kbc-wrap p{margin: 0 0 12px}.kbc-title{font-size: 1.25em;font-weight: 700}.kbc-text--small{font-size: .88em;color: var(--kbc-muted)}.kbc-cats-short{display: flex;flex-wrap: wrap;gap: 6px;margin: 0 0 16px;padding: 0;list-style: none}.kbc-cats-short li{margin: 0;padding: 2px 10px;font-size: .82em;background: var(--kbc-soft);border-radius: 999px}.kbc-actions{display: flex;flex-wrap: wrap;gap: 8px;margin: 4px 0 12px}.kbc-btn{flex: 1 1 160px;min-height: 44px;padding: 10px 16px;font: inherit;font-weight: 600;line-height: 1.2;border: 1px solid var(--kbc-accent);border-radius: 8px;cursor: pointer}.kbc-btn--primary{color: #fff;background: var(--kbc-accent-dark);border-color: var(--kbc-accent-dark)}.kbc-btn--primary:hover, .kbc-btn--primary:focus-visible{background: #036aa1}.kbc-btn--link{flex: 0 1 auto;color: var(--kbc-accent-dark);background: transparent;border-color: transparent;text-decoration: underline}.kbc-btn:focus-visible, .kbc-wrap a:focus-visible, .kbc-wrap summary:focus-visible, .kbc-switch input:focus-visible + .kbc-switch-ui, .kbc-floating:focus-visible{outline: 3px solid var(--kbc-accent);outline-offset: 2px}.kbc-links{font-size: .82em;text-align: center}.kbc-wrap a{color: var(--kbc-accent-dark)}.kbc-cats{margin: 0 0 12px}.kbc-cat{padding: 12px 0;border-top: 1px solid var(--kbc-border)}.kbc-cat-head{margin-bottom: 6px}.kbc-cat-name{font-weight: 600}.kbc-count{font-weight: 400;color: var(--kbc-muted)}.kbc-switch{position: relative;display: inline-flex;gap: 10px;align-items: center;cursor: pointer}.kbc-switch input{position: absolute;width: 1px;height: 1px;opacity: 0}.kbc-switch-ui{position: relative;flex: 0 0 auto;width: 40px;height: 22px;background: #c4c9d0;border-radius: 999px;transition: background .15s}.kbc-switch-ui::after{content: "";position: absolute;top: 3px;left: 3px;width: 16px;height: 16px;background: #fff;border-radius: 50%;transition: transform .15s}.kbc-switch input:checked + .kbc-switch-ui{background: var(--kbc-accent-dark)}.kbc-switch input:checked + .kbc-switch-ui::after{transform: translateX(18px)}.kbc-switch input:disabled + .kbc-switch-ui{opacity: .55}.kbc-switch--sm .kbc-switch-ui{width: 32px;height: 18px}.kbc-switch--sm .kbc-switch-ui::after{width: 12px;height: 12px}.kbc-switch--sm input:checked + .kbc-switch-ui::after{transform: translateX(14px)}.kbc-details summary{font-size: .88em;color: var(--kbc-accent-dark);cursor: pointer}.kbc-svc{margin: 10px 0 0;padding: 10px 12px;background: var(--kbc-soft);border-radius: 8px}.kbc-table{width: 100%;margin: 8px 0 0;font-size: .82em;border-collapse: collapse}.kbc-table th, .kbc-table td{padding: 3px 6px 3px 0;text-align: left;vertical-align: top;border: 0;overflow-wrap: anywhere}.kbc-table th{width: 38%;font-weight: 600}.kbc-floating{position: fixed;bottom: 16px;left: 16px;z-index: 2147482000;display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;padding: 0;color: var(--kbc-accent-dark);background: var(--kbc-bg);border: 1px solid var(--kbc-border);border-radius: 50%;box-shadow: 0 4px 14px rgba(0, 0, 0, .15);cursor: pointer}.kbc-floating svg{width: 22px;height: 22px}.kbc-blocked{display: flex;align-items: center;justify-content: center;width: 100%;min-height: 220px;margin: 0 0 1em;padding: 20px;text-align: center;background: var(--kbc-soft);border: 1px solid var(--kbc-border);border-radius: var(--kbc-radius)}.kbc-blocked-inner{max-width: 520px;font-size: .9em}.kbc-blocked p{margin: 0 0 10px}.kbc-blocked-title{font-weight: 700}.kbc-blocked .kbc-btn{flex: 0 0 auto}.kbc-always{font-size: .9em;color: var(--kbc-muted);cursor: pointer}.kbc-blocked template{display: none}.kb-privacy-svc{width: 100%;margin: 0 0 1.2em;font-size: .92em;border-collapse: collapse}.kb-privacy-svc caption{padding: 0 0 4px;font-weight: 700;text-align: left}.kb-privacy-svc th, .kb-privacy-svc td{padding: 6px 8px;text-align: left;vertical-align: top;border: 1px solid var(--kb-border, #e6e8eb);overflow-wrap: anywhere}.kb-privacy-svc th{width: 30%;background: var(--kb-bg-soft, #f5f6f8)}html.kbc-open{overflow: hidden}@media (max-width: 480px){.kbc-wrap{align-items: flex-end;padding: 0}.kbc-dialog{max-height: 88vh;padding: 18px 16px;border-radius: var(--kbc-radius) var(--kbc-radius) 0 0}.kbc-btn{flex-basis: 100%}}@media print{.kbc-wrap, .kbc-floating{display: none !important}}
:root{--kb-width: 1200px;--kb-text: #303640;--kb-muted: #6b7280;--kb-faint: #9ca3af;--kb-bg: #ffffff;--kb-bg-soft: #f5f6f8;--kb-border: #e6e8eb;--kb-cta: #ffa500;--kb-cta-hover: #f29400;--kb-accent: #0aa6f5;--kb-accent-dark: #0284c7;--kb-accent-soft: #e8f6fe;--kb-good: #16a34a;--kb-good-soft: #effaf3;--kb-bad: #dc2626;--kb-bad-soft: #fdf1f1;--kb-warn: #b45309;--kb-warn-soft: #fff7e6;--kb-radius: 12px;--kb-radius-sm: 6px;--kb-gap: 24px;--kb-pad: 28px;--kb-font-size: 17px}.kb-page, .krypto-boersen-single, .krypto-boersen-comparison, .krypto-cryptocurrency-single{font-size: var(--kb-font-size);line-height: 1.6}.kb-page{color: var(--kb-text);font-family: inherit}.kb-page > *{box-sizing: border-box;max-width: var(--kb-width);margin-left: auto;margin-right: auto}.kb-page *, .kb-page *::before, .kb-page *::after{box-sizing: border-box}.kb-breadcrumb{overflow: hidden;padding: 14px 0 10px;font-size: 14px;color: var(--kb-muted);text-overflow: ellipsis;white-space: nowrap}.kb-breadcrumb a{color: var(--kb-muted);text-decoration: none}.kb-breadcrumb a:hover{color: var(--kb-accent-dark)}.kb-h1{margin: 0 0 8px;font-size: 32px;font-weight: 700;line-height: 1.25;color: var(--kb-text)}.kb-h2{width: fit-content;max-width: 100%;margin: 0 0 20px;padding-bottom: 8px;border-bottom: 2px solid var(--kb-accent);font-size: 25px;font-weight: 700;line-height: 1.3;color: var(--kb-text)}.kb-h3{margin: 24px 0 10px;font-size: 20px;font-weight: 700;line-height: 1.35;color: var(--kb-text)}.kb-lead{margin: 0 0 16px;color: #4b5563}.kb-note{margin: 10px 0 0;font-size: 13px;line-height: 1.5;color: var(--kb-muted)}.kb-label{font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--kb-muted)}.kb-card{margin-bottom: var(--kb-gap);padding: var(--kb-pad);border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: var(--kb-bg);scroll-margin-top: 90px}.kb-card > :last-child{margin-bottom: 0}.kb-card--soft{background: var(--kb-bg-soft)}.kb-tile{padding: 14px 16px;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: var(--kb-bg)}.kb-tile > strong{display: block;margin-top: 2px;font-size: 16px;line-height: 1.35}.kb-tile--soft{border-color: transparent;background: var(--kb-bg-soft)}.kb-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(var(--kb-min, 240px), 100%), 1fr));gap: 12px}.kb-functions .functions-grid{grid-template-columns: repeat(auto-fill, minmax(min(300px, 100%), 1fr));gap: 12px}.kb-functions .function-item{padding: 12px 14px}.kb-functions .function-label{overflow-wrap: normal;word-wrap: normal;hyphens: auto}.kb-functions + .kb-h3, .kb-functions .functions-grid + h3{margin-top: 28px}.kb-tile--fill{grid-column: 1 / -1}.kb-split{display: grid;grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);gap: var(--kb-gap);align-items: start}.kb-btn{display: inline-flex;white-space: nowrap;gap: 6px;align-items: center;justify-content: center;padding: 11px 20px;border: 1px solid #cfd4da;border-radius: var(--kb-radius-sm);background: var(--kb-bg);color: var(--kb-text);font-size: 15px;font-weight: 700;line-height: 1.2;text-decoration: none;cursor: pointer;transition: background-color .15s, border-color .15s}.kb-btn:hover, .kb-btn:focus-visible{border-color: var(--kb-text);color: var(--kb-text)}.kb-btn--primary{border-color: var(--kb-cta);background: var(--kb-cta);color: #fff}.kb-btn--primary:hover, .kb-btn--primary:focus-visible{border-color: var(--kb-cta-hover);background: var(--kb-cta-hover);color: #fff}a.kb-btn.kb-btn--primary, a.kb-btn.kb-btn--primary:visited, a.kb-btn.kb-btn--primary:hover, a.kb-btn.kb-btn--primary:focus-visible, button.kb-btn.kb-btn--primary{color: #fff;text-decoration: none}.kb-btn--small{padding: 7px 12px;font-size: 14px}.kb-btn:focus-visible, .kb-chip:focus-visible, .kb-jumps a:focus-visible{outline: 2px solid var(--kb-accent);outline-offset: 2px}.kb-actions{display: flex;flex-wrap: wrap;gap: 10px;align-items: center}.kb-grid .kb-actions{display: flex;flex-wrap: wrap;align-items: stretch}.kb-grid .kb-actions > .kb-btn, .kb-grid .kb-actions > .kb-geo-na{flex: 1 1 0;min-width: max-content;text-align: center}.kb-table td > .kb-btn{display: flex;width: 100%;max-width: 200px;margin-left: auto;text-align: center}.kb-chip{display: inline-flex;gap: 6px;align-items: center;padding: 5px 11px;border: 1px solid var(--kb-border);border-radius: 999px;background: var(--kb-bg);color: var(--kb-text);font-size: 14px;font-weight: 600;text-decoration: none}a.kb-chip:hover{border-color: var(--kb-accent)}.kb-badge{display: inline-block;padding: 2px 8px;border-radius: 999px;background: var(--kb-bg-soft);color: #4b5563;font-size: 12px;font-weight: 700;white-space: nowrap}.kb-badge--good{background: var(--kb-good-soft);color: #166534}.kb-badge--bad{background: var(--kb-bad-soft);color: #991b1b}.kb-badge--warn{background: var(--kb-warn-soft);color: var(--kb-warn)}.kb-badge--info{background: var(--kb-accent-soft);color: var(--kb-accent-dark)}.kb-jumps{display: flex;gap: 8px;overflow-x: auto;min-width: 0;max-width: min(100%, var(--kb-width));margin-bottom: var(--kb-gap);padding: 2px 0 6px;scrollbar-width: thin}.kb-jumps a{flex: 0 0 auto;padding: 6px 13px;border: 1px solid var(--kb-border);border-radius: 999px;background: var(--kb-bg);color: var(--kb-text);font-size: 14px;font-weight: 600;text-decoration: none}.kb-jumps a:hover{border-color: var(--kb-accent);color: var(--kb-accent-dark)}.kb-page > .kb-product-nav{max-width: none;margin: 0 0 var(--kb-gap)}.kb-product-nav .tab-link{text-decoration: none;overflow-wrap: normal}.kb-product-nav .tab-link:focus-visible{outline: 2px solid var(--kb-accent);outline-offset: -2px}.kb-score{font-size: 28px;font-weight: 700;line-height: 1.1}.kb-score small{font-size: 14px;font-weight: 600;color: var(--kb-muted)}.kb-bar{display: block;height: 8px;border-radius: 999px;background: #edf0f3;overflow: hidden}.kb-bar > i{display: block;height: 100%;border-radius: 999px;background: var(--kb-accent)}.kb-meter{display: grid;grid-template-columns: minmax(150px, 1.2fr) 2fr 40px;column-gap: 12px;align-items: center;padding: 7px 0;font-size: 15px}.kb-meter strong{text-align: right}.kb-meter-scale{grid-column: 2;display: flex;justify-content: space-between;font-size: 11px;color: var(--kb-faint)}.kb-meter--total{margin-top: 6px;padding-top: 12px;border-top: 1px solid var(--kb-border);font-weight: 700}.kb-table-wrap{overflow-x: auto;-webkit-overflow-scrolling: touch}.kb-table{width: 100%;margin: 0;border-collapse: collapse;font-size: 15px}.kb-table th, .kb-table td{padding: 11px 12px;border-bottom: 1px solid var(--kb-border);text-align: left;vertical-align: top}.kb-table thead th{border-bottom-width: 2px;color: var(--kb-muted);font-size: 13px;font-weight: 700}.kb-table tbody th{width: 36%;color: #4b5563;font-weight: 600}.kb-table ul{margin: 0;padding-left: 18px}.kb-table .is-current{background: var(--kb-accent-soft);font-weight: 600}.kb-table--compare th, .kb-table--compare td{min-width: 140px}.kb-checklist{margin: 0;padding: 0;list-style: none}.kb-checklist li{position: relative;padding: 3px 0 3px 26px}.kb-checklist li::before{position: absolute;left: 0;font-weight: 700}.kb-checklist .is-on::before{content: "";top: 5px;width: 18px;height: 18px;background: var(--kbi-check-good) center / contain no-repeat}.kb-checklist .is-off{color: var(--kb-faint)}.kb-checklist .is-off::before{content: "–"}.kb-checklist--cols{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(220px, 100%), 1fr));column-gap: 16px}.kb-steps{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(220px, 100%), 1fr));gap: 12px;margin: 0;padding: 0;list-style: none;counter-reset: kb-step}@media (min-width: 1000px){.kb-steps{grid-template-columns: repeat(var(--kb-steps, 4), minmax(0, 1fr))}}.kb-steps li{position: relative;padding: 16px 16px 16px 58px;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: var(--kb-bg);counter-increment: kb-step}.kb-steps li::before{content: counter(kb-step);position: absolute;top: 14px;left: 14px;display: grid;place-items: center;width: 30px;height: 30px;border-radius: 50%;background: var(--kb-accent-soft);color: var(--kb-accent-dark);font-weight: 700}.kb-steps strong{display: block;line-height: 1.35}.kb-steps p{margin: 6px 0 0;font-size: 15px;color: #4b5563}.kb-steps-cta{margin-top: 16px}.kb-rating{align-items: center}#vorschau [class$="-gallery"]{display: flex;gap: 16px;margin-top: 0;padding-bottom: 6px;overflow-x: auto}#vorschau [class$="-gallery"] figure{flex: 0 0 auto;width: 174px}#vorschau [class$="-gallery"] a{aspect-ratio: auto}#vorschau [class$="-gallery"] img{display: block;width: 100%;height: auto}.kb-rating-verdict .kb-score{font-size: 44px;line-height: 1}.kb-rating-verdict .kb-lead{margin-top: 12px}.kb-vs-link{display: flex;flex-direction: column;gap: 10px;align-items: center;color: var(--kb-text);font-weight: 700;line-height: 1.35;text-align: center;text-decoration: none}.kb-vs-link:hover{border-color: var(--kb-accent);color: var(--kb-accent-dark)}.kb-vs-logos{display: inline-flex;gap: 10px;align-items: center}.kb-vs-logos img{border-radius: var(--kb-radius-sm);object-fit: contain}.kb-vs-names .kb-note{font-weight: 400}.kb-vs-n{display: inline-block;white-space: nowrap}.kb-vs-badge{flex: none;padding: 2px 8px;border-radius: 999px;background: var(--kb-bg-soft);color: var(--kb-muted);font-size: 12px;text-transform: uppercase}.kb-proscons{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(280px, 100%), 1fr));gap: 12px}.kb-pros, .kb-cons{padding: 16px 18px;border-radius: var(--kb-radius)}.kb-pros{background: var(--kb-good-soft)}.kb-cons{background: var(--kb-bad-soft)}.kb-pros h3, .kb-cons h3{margin: 0 0 8px;font-size: 17px;font-weight: 700}.kb-pros ul, .kb-cons ul{margin: 0;padding: 0;list-style: none}.kb-pros li, .kb-cons li{position: relative;padding: 4px 0 4px 24px}.kb-pros li::before, .kb-cons li::before{position: absolute;left: 0;font-weight: 700}.kb-pros li::before{content: "";top: 6px;width: 18px;height: 18px;background: var(--kbi-check-good) center / contain no-repeat}.kb-cons li::before{content: "";top: 6px;width: 18px;height: 18px;background: var(--kbi-cross-bad) center / contain no-repeat}.kb-callout{margin: 12px 0 0;padding: 14px 18px;border-left: 4px solid var(--kb-cta);border-radius: var(--kb-radius-sm);background: var(--kb-warn-soft)}.kb-callout--info{border-left-color: var(--kb-accent);background: var(--kb-accent-soft)}.kb-next-step{border-left: 4px solid var(--kb-cta);background: var(--kb-accent-soft)}.kb-next-step__title{margin: 0 0 6px;font-size: 1.15rem;font-weight: 700}.kb-next-step__text{margin: 0 0 14px}.kb-next-step__actions{display: flex;flex-wrap: wrap;gap: 10px;align-items: center}.kb-next-step__note{margin: 12px 0 0;font-size: 0.85rem;color: var(--kb-muted)}.kb-tip-btn{display: inline-grid;place-items: center;flex: none;width: 22px;height: 22px;margin: 0 0 0 4px;padding: 0;border: 0;border-radius: 50%;background: transparent;color: var(--kb-accent-dark);line-height: 1;vertical-align: middle;cursor: help}.kb-tip-btn .kb-icon{width: 18px;height: 18px;color: currentColor}.kb-tip-btn:hover, .kb-tip-btn[aria-expanded="true"]{background: var(--kb-accent-soft)}.kb-tip-btn:focus-visible{outline: 2px solid var(--kb-accent);outline-offset: 2px}.kb-tip-pop{position: fixed;z-index: 100000;max-width: min(320px, calc(100vw - 24px));padding: 10px 12px;border-radius: 8px;background: #1f2937;box-shadow: 0 6px 20px rgba(0, 0, 0, .18);color: #fff;font-size: 13px;font-weight: 400;line-height: 1.5;text-align: left;text-transform: none;letter-spacing: 0;white-space: normal;pointer-events: none}.kb-bonus-band, .kb-next-step__bonus{display: block;margin: 12px 0 0;padding: 8px 12px;border: 1px solid #ffd27a;border-radius: var(--kb-radius-sm);background: var(--kb-warn-soft);color: var(--kb-text);line-height: 1.35;width: fit-content;max-width: 100%;box-sizing: border-box}.kb-bonus-band strong, .kb-next-step__bonus strong{font-weight: 700}.kb-next-step__bonus{margin: 0 0 14px}.kb-bonus-band svg, .kb-next-step__bonus svg, .kb-bonus-chip svg, .kb-bonus-badge svg{flex: none;color: var(--kb-cta-hover)}.kb-bonus-band svg, .kb-next-step__bonus svg{margin: -3px 8px 0 0}.kb-bonus-chip svg, .kb-bonus-badge svg{width: 14px;height: 14px}.kb-bonus-band a{font-size: 0.85em;color: var(--kb-accent-dark)}.kb-bonus-chip{display: inline-flex;gap: 5px;align-items: center;min-width: 0;padding: 3px 9px;border-radius: 999px;background: var(--kb-warn-soft);color: var(--kb-text);font-size: 0.85rem;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}@media (max-width: 768px){.sticky-footer-bar .kb-bonus-chip{position: absolute;left: 0;right: 0;bottom: 100%;justify-content: center;padding: 4px 12px;border-top: 1px solid #ffd27a;border-radius: 0;font-size: 0.8rem;visibility: hidden}.sticky-footer-bar.visible .kb-bonus-chip{visibility: visible}}.kb-bonus-badge{display: inline-flex;gap: 4px;align-items: center;padding: 1px 7px;border-radius: 999px;background: var(--kb-warn-soft);color: var(--kb-warn);font-size: 0.75rem;font-weight: 600;line-height: 1.5;white-space: nowrap;vertical-align: middle}.kb-faq{margin-bottom: 8px;border: 1px solid var(--kb-border);border-radius: var(--kb-radius-sm)}.kb-faq summary{position: relative;padding: 14px 44px 14px 16px;font-weight: 700;cursor: pointer;list-style: none}details summary h3.kb-faq-q{display: inline;margin: 0;padding: 0;font: inherit;font-weight: inherit;line-height: inherit;letter-spacing: inherit;text-transform: none;color: inherit}.kb-faq summary::-webkit-details-marker{display: none}.kb-faq summary::after{content: "+";position: absolute;right: 16px;top: 50%;transform: translateY(-50%);color: var(--kb-accent-dark);font-size: 20px}.kb-faq[open] summary::after{content: "\2212"}.kb-faq > p, .kb-faq > div{margin: 0;padding: 0 16px 16px;color: #4b5563}.kb-timeline{margin: 0;padding: 0 0 0 22px;list-style: none;border-left: 2px solid var(--kb-border)}.kb-timeline > li{position: relative;padding: 0 0 20px 16px}.kb-timeline > li::before{content: "";position: absolute;left: -30px;top: 5px;width: 14px;height: 14px;border: 3px solid #fff;border-radius: 50%;background: var(--kb-faint);box-shadow: 0 0 0 1px var(--kb-border)}.kb-timeline > li.is-warn::before{background: #f59e0b}.kb-timeline > li.is-bad::before{background: var(--kb-bad)}.kb-timeline p{margin: 4px 0;color: #4b5563}.kb-sticky .sticky-footer-content{max-width: var(--kb-width)}@media (max-width: 900px){.kb-split{grid-template-columns: minmax(0, 1fr)}}@media (max-width: 768px){:root{--kb-pad: 18px;--kb-gap: 16px}.kb-page{padding-left: 8px;padding-right: 8px}.kb-h1{font-size: 26px}.kb-h2{font-size: 21px}.kb-meter{grid-template-columns: 1fr 40px}.kb-meter .kb-bar, .kb-meter-scale{grid-column: 1 / -1}}.kb-icon{display: inline-block;flex: none;width: 24px;height: 24px;color: var(--kb-text);vertical-align: middle;--kb-icon-soft: var(--kb-accent-soft);--kb-icon-accent: var(--kb-accent)}.kb-icon--sm{width: 20px;height: 20px}.kb-icon--good{color: var(--kb-good);--kb-icon-soft: var(--kb-good-soft);--kb-icon-accent: var(--kb-good)}.kb-icon--bad{color: var(--kb-bad);--kb-icon-soft: var(--kb-bad-soft);--kb-icon-accent: var(--kb-bad)}.kb-icon--warn{color: var(--kb-warn);--kb-icon-soft: var(--kb-warn-soft);--kb-icon-accent: var(--kb-warn)}.kb-page h3, .krypto-cryptocurrency-single h3, .krypto-boersen-single h3, .krypto-boersen-comparison h3{font-weight: 700;line-height: 1.35;color: var(--kb-text)}.kb-icon--invert{color: #fff;--kb-icon-soft: rgba(255, 255, 255, .2);--kb-icon-accent: #fff}.kb-dot{display: inline-block;flex: none;width: 9px;height: 9px;margin-right: 6px;border-radius: 50%;background: var(--kb-faint);vertical-align: middle}.kb-dot--good{background: var(--kb-good)}.kb-dot--accent{background: var(--kb-accent)}.kb-dot--warn{background: #f59e0b}.kb-dot--bad{background: var(--kb-bad)}.kb-dot--neutral{background: var(--kb-faint)}:root{--kbi-check-good: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Ccircle fill=%22%23effaf3%22 stroke=%22none%22 cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Ccircle fill=%22none%22 stroke=%22%2316a34a%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath fill=%22none%22 stroke=%22%2316a34a%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M8.5 12.5l2.5 2.5 4.5-5%22/%3E%3C/svg%3E");--kbi-cross-bad: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Ccircle fill=%22%23fdf1f1%22 stroke=%22none%22 cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Ccircle fill=%22none%22 stroke=%22%23dc2626%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath fill=%22none%22 stroke=%22%23dc2626%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M9.5 9.5l5 5M14.5 9.5l-5 5%22/%3E%3C/svg%3E");--kbi-thumbsup-good: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22%23effaf3%22 stroke=%22none%22 d=%22M3.5 11.5a1 1 0 0 1 1-1h3V20h-3a1 1 0 0 1-1-1z%22/%3E%3Cpath fill=%22none%22 stroke=%22%2316a34a%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M3.5 11.5a1 1 0 0 1 1-1h3V20h-3a1 1 0 0 1-1-1z%22/%3E%3Cpath fill=%22none%22 stroke=%22%2316a34a%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M7.5 10.5l3.5-7a2.5 2.5 0 0 1 2.5 2.5v3h5.2a2 2 0 0 1 2 2.3l-1.2 7a2 2 0 0 1-2 1.7H7.5%22/%3E%3C/svg%3E");--kbi-thumbsdown-bad: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22%23fdf1f1%22 stroke=%22none%22 transform=%22rotate(180 12 12)%22 d=%22M3.5 11.5a1 1 0 0 1 1-1h3V20h-3a1 1 0 0 1-1-1z%22/%3E%3Cpath fill=%22none%22 stroke=%22%23dc2626%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 transform=%22rotate(180 12 12)%22 d=%22M3.5 11.5a1 1 0 0 1 1-1h3V20h-3a1 1 0 0 1-1-1z%22/%3E%3Cpath fill=%22none%22 stroke=%22%23dc2626%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 transform=%22rotate(180 12 12)%22 d=%22M7.5 10.5l3.5-7a2.5 2.5 0 0 1 2.5 2.5v3h5.2a2 2 0 0 1 2 2.3l-1.2 7a2 2 0 0 1-2 1.7H7.5%22/%3E%3C/svg%3E");--kbi-neutral: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Ccircle fill=%22%23f5f6f8%22 stroke=%22none%22 cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Ccircle fill=%22none%22 stroke=%22%236b7280%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath fill=%22none%22 stroke=%22%236b7280%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M8.5 12h7%22/%3E%3C/svg%3E");--kbi-mail: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Crect fill=%22%23e8f6fe%22 stroke=%22none%22 x=%223%22 y=%225%22 width=%2218%22 height=%2214%22 rx=%222.5%22/%3E%3Crect fill=%22none%22 stroke=%22%23303640%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 x=%223%22 y=%225%22 width=%2218%22 height=%2214%22 rx=%222.5%22/%3E%3Cpath fill=%22none%22 stroke=%22%230aa6f5%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M3.5 7l8.5 6 8.5-6%22/%3E%3C/svg%3E");--kbi-tick-good: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22none%22 stroke=%22%2316a34a%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M5 12.5l4.5 4.5L19 7.5%22/%3E%3C/svg%3E");--kbi-tick-white: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22none%22 stroke=%22%23ffffff%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M5 12.5l4.5 4.5L19 7.5%22/%3E%3C/svg%3E");--kbi-minus-faint: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22none%22 stroke=%22%239ca3af%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M6 12h12%22/%3E%3C/svg%3E");--kbi-chevron: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22none%22 stroke=%22%236b7280%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M6 9l6 6 6-6%22/%3E%3C/svg%3E")}.kb-eeat{display: flex;gap: 12px;align-items: center;color: var(--kb-text);font-size: 13px;line-height: 1.45}.kb-eeat-avatar{flex: 0 0 auto;width: 48px;height: 48px;border-radius: 50%;object-fit: cover}.kb-eeat-initials{display: inline-flex;align-items: center;justify-content: center;background: var(--kb-accent-soft);color: var(--kb-accent-dark, #0b7fbf);font-size: 15px;font-weight: 700}.kb-eeat-text{display: flex;flex-direction: column;gap: 1px;min-width: 0}.kb-eeat a{color: var(--kb-text);font-weight: 700;text-decoration: none}.kb-eeat a:hover{color: var(--kb-accent-dark);text-decoration: underline}.kb-eeat-dates{color: var(--kb-muted)}.kb-eeat-review .kb-icon{vertical-align: -3px}.kb-eeat--box{align-self: stretch;margin: 0 0 18px;padding: 10px 14px;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: var(--kb-bg, #fff);text-align: left}.kb-eeat--line{flex-wrap: nowrap;margin: 6px 0 14px}.kb-eeat--line .kb-eeat-text{flex: 1 1 auto;min-width: 0}.kb-eeat--line .kb-eeat-avatar{width: 36px;height: 36px}.kb-eeat--line .kb-eeat-text{flex-direction: row;flex-wrap: wrap;gap: 2px 14px}.kb-breadcrumb--above{box-sizing: border-box;max-width: var(--kb-width);margin: 20px auto -8px;padding: 0 4px}@media (max-width: 900px){.kb-breadcrumb--above{margin: 14px 12px -4px;padding: 0}}@media (max-width: 760px){.kb-page .kb-table:not(.ov-table){width: 100%;table-layout: fixed}.kb-page .kb-table:not(.ov-table) th, .kb-page .kb-table:not(.ov-table) td{min-width: 0;padding: 8px 5px;font-size: 12.5px;white-space: normal;overflow-wrap: anywhere;hyphens: auto}table.kb-table--cards, .kb-table--cards tbody, .kb-table--cards tr, .kb-table--cards th, .kb-table--cards td{display: block;width: 100% !important;box-sizing: border-box}.kb-table--cards thead{display: none}.kb-table--cards tbody tr{padding: 12px 0;border-bottom: 1px solid var(--kb-border)}.kb-table--cards tbody th, .kb-table--cards tbody td{padding: 3px 0;border: 0;font-size: 14px;overflow-wrap: break-word;hyphens: manual}.kb-table--cards tbody tr > :first-child{padding-bottom: 6px;font-size: 15px;font-weight: 700}.kb-table--cards td[data-label]{display: flex;flex-wrap: wrap;gap: 4px 8px;justify-content: flex-end;align-items: baseline;text-align: right}.kb-table--cards td[data-label]::before{content: attr(data-label);flex: 0 1 auto;max-width: 55%;margin-right: auto;color: var(--kb-muted);font-weight: 500;text-align: left}.kb-table--cards td.kb-cell-action{padding-top: 8px}.kb-table--cards td.kb-cell-action .kb-btn, .kb-table--cards td.kb-cell-action .kb-geo-na{display: flex;box-sizing: border-box;width: 100%;justify-content: center}.kb-table--cards td.kb-cell-long{display: block;text-align: left}.kb-table--cards td.kb-cell-long::before{display: block;max-width: none;margin-bottom: 2px}table.kb-table--stack, .kb-table--stack tbody, .kb-table--stack tr, .kb-table--stack th, .kb-table--stack td{display: block;width: 100% !important;box-sizing: border-box}.kb-table--stack thead{display: none}.kb-table--stack tr{padding: 10px 0;border-bottom: 1px solid var(--kb-border)}.kb-table--stack tbody th, .kb-table--stack tbody td{padding: 0;border: 0;font-size: 14px;overflow-wrap: break-word;hyphens: manual}.kb-table--stack tbody th{margin-bottom: 3px;color: var(--kb-muted);font-size: 12.5px;font-weight: 600}.kb-page #methodik .kb-table th:nth-child(2), .kb-page #methodik .kb-table td:nth-child(2){width: 64px;hyphens: manual}.kb-page #methodik .kb-table th:nth-child(4), .kb-page #methodik .kb-table td:nth-child(4){width: 44px}}@media (max-width: 1024px){.kb-page .kb-table--compare{width: 100%;table-layout: fixed}.kb-page .kb-table--compare th, .kb-page .kb-table--compare td{min-width: 0;white-space: normal;overflow-wrap: anywhere}}.kb-cmp-text p{margin: 0 0 12px}.kb-cmp-text p:last-child{margin-bottom: 0}.kb-cmp-text img{max-width: 100%;height: auto}.krypto-boersen-comparison > .kb-more-compare, .krypto-compare > .kc-disclaimer{box-sizing: border-box;max-width: 1200px;margin-right: auto;margin-left: auto}.kb-figure{margin: 0 0 24px}.kb-figure img, .content-section img.kb-img{display: block;max-width: 100%;height: auto;border-radius: var(--kb-radius)}.kb-figure figcaption{margin-top: 8px;color: var(--kb-muted);font-size: 0.85em}.kb-sr{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0}.kapp-checked a, .kat-checked a, .kbk-checked a, .kbon-checked a, .kc-checked a, .kdex-checked a, .ketp-checked a, .ksp-checked a, .kt-checked a, .wl-checked a{overflow-wrap: anywhere}.kb-page{overflow-wrap: break-word}.kb-page .kb-tile, .kb-page .kb-table th, .kb-page .kb-table td, .kb-page .kb-label{hyphens: auto}body, .kb-page{-webkit-hyphenate-limit-before: 4;-webkit-hyphenate-limit-after: 4;hyphenate-limit-chars: 10 4 4}.kb-page a, .kb-note a{overflow-wrap: break-word}@media (max-width: 600px){.kb-btn{white-space: normal;text-align: center}}.kb-ad{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;min-height: var(--kb-ad-h, 0);margin: 0 auto var(--kb-gap);padding: 18px 0 6px;text-align: center}.kb-ad--coin{box-sizing: border-box;width: 100%;max-width: var(--kb-width, 1200px)}.kb-ad-label{position: absolute;top: 0;left: 0;font-size: 11px;letter-spacing: .04em;text-transform: uppercase;color: var(--kb-faint)}.kb-ad img{max-width: 100%;height: auto}.kb-ad-code{width: 100%}.kb-ad--waiting{display: none}.kb-ad--empty{padding: 16px;border: 2px dashed #cbd5e1;border-radius: var(--kb-radius);background: repeating-linear-gradient(45deg, #f8fafc, #f8fafc 10px, #f1f5f9 10px, #f1f5f9 20px);color: var(--kb-muted);font-size: 13px}@media (max-width: 700px){.kb-ad{min-height: var(--kb-ad-hm, 0)}.kb-ad--only-desktop{display: none}}@media (min-width: 701px){.kb-ad--only-mobile{display: none}}.kb-captcha{display: grid;gap: 4px;justify-items: start}.kb-captcha-box{display: inline-flex !important;gap: 10px;align-items: center;padding: 10px 16px;border: 1px solid #cfd4da;border-radius: var(--kb-radius-sm);background: var(--kb-bg-soft);font-weight: 600;cursor: pointer}.kb-captcha-box input{width: 20px;height: 20px;margin: 0}.kb-captcha.is-working .kb-captcha-box{border-color: var(--kb-accent)}.kb-captcha.is-done .kb-captcha-box{border-color: var(--kb-good);background: var(--kb-good-soft)}.kb-captcha.is-error .kb-captcha-box{border-color: var(--kb-bad)}.kb-captcha-status{font-size: 13px;font-weight: 600;color: var(--kb-muted)}.kb-captcha.is-done .kb-captcha-status{color: var(--kb-good)}.kb-captcha.is-error .kb-captcha-status{color: var(--kb-bad)}.kb-captcha-note{font-size: 12px;font-weight: 400;color: var(--kb-faint)}.kb-method-link{display: flex;align-items: center;gap: 8px;margin: 16px 0 0;padding-top: 12px;border-top: 1px solid var(--kb-border);font-size: 15px;font-weight: 600}.kb-method-link .kb-icon{flex: none;color: var(--kb-accent-dark)}.kb-method-link a{color: var(--kb-accent-dark)}.kb-sponsored-tag{display: inline-flex;flex: none;align-items: center;padding: 1px 7px;border: 1px solid #c9ced6;border-radius: 4px;background: #fff;color: var(--kb-muted, #64748b);font-size: 11px;font-weight: 700;letter-spacing: .03em;line-height: 1.6;text-transform: uppercase}.ov-pick.is-ad, .kbw-li--ad, .kbw [data-ad]{background: #fffdf6}.ov-pick.is-ad{border-color: #e0c97a}.kbw-li--ad .kb-sponsored-tag, .kbw [data-ad] .kb-sponsored-tag{margin-right: 8px}[data-ad-off]{display: none !important}@media (max-width: 767px){[data-ad-dev="desktop"]{display: none !important}}@media (min-width: 768px){[data-ad-dev="mobile"]{display: none !important}}.kb-ad--booked .kb-ad-booked img{display: block;width: auto;max-width: 100%;max-height: 600px;height: auto;margin: 0 auto}.kb-ad--booked .kb-ad-default > .kb-ad{margin: 0;padding: 0;border: 0;background: none}.kb-ad--booked .kb-ad-default .kb-ad-label{display: none}.kb-sponsored-badge{display: inline-flex;flex: none;align-items: center;margin: 0 6px;padding: 1px 7px;border-radius: 4px;background: #f6e7b4;color: #6b5212;font-size: 11px;font-weight: 700;line-height: 1.6}.kb-sponsored-bonus{display: block;margin-top: 2px;color: var(--kb-success, #15803d);font-size: 0.85rem;font-weight: 700;line-height: 1.35;white-space: normal}.kb-sponsored-claim{display: block;margin-top: 2px;color: #8a6d1d;font-size: 0.85rem;font-weight: 600;line-height: 1.35;white-space: normal}.kb-page-h1{margin: 0 0 16px;padding: 0;color: var(--kb-text, inherit);font-size: 32px;font-weight: 700;line-height: 1.25;overflow-wrap: break-word;hyphens: auto}@media (max-width: 768px){.kb-page-h1{font-size: 26px}}.kb-alt-link{box-sizing: border-box;max-width: var(--kb-width, 1200px);margin: 24px auto}@media (max-width: 1240px){.kb-alt-link{margin-left: 16px;margin-right: 16px}}.kb-author-box{display: flex;gap: 20px;align-items: flex-start}.kb-author-box-photo{flex: 0 0 88px}.kb-author-box-photo img, .kb-author-box-photo .kb-eeat-initials{display: grid;place-items: center;width: 88px;height: 88px;border: 3px solid #fff;border-radius: 50%;box-shadow: 0 0 0 1px var(--kb-border);object-fit: cover;font-size: 28px}.kb-author-box-body{display: grid;gap: 6px;min-width: 0}.kb-author-box-body p{margin: 0}.kb-author-box-name{font-size: 19px;font-weight: 700}.kb-author-box-name a{color: var(--kb-text);text-decoration: none}.kb-author-box-name span{color: var(--kb-muted);font-size: 15px;font-weight: 400}.kb-author-box-bio{color: var(--kb-muted);font-size: 15px;line-height: 1.6}.kb-author-box-review{display: flex;gap: 6px;align-items: center;font-size: 14px}.kb-author-box-more{display: inline-flex;gap: 4px;align-items: center;width: fit-content;font-size: 15px;font-weight: 700;color: var(--kb-accent-dark);text-decoration: none}.kb-author-box-more .kb-icon{transform: rotate(-90deg)}@media (max-width: 600px){.kb-author-box{flex-direction: column}}
.kbw{box-sizing: border-box;width: 100%;margin: 24px 0;padding: 22px 24px;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: #fff;color: var(--kb-text);font-size: var(--kb-font-size, 17px);line-height: 1.5}.kbw *, .kbw *::before, .kbw *::after{box-sizing: border-box}.kbw p{margin: 0}.kbw a{text-decoration: none}.kbw-head{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;margin-bottom: 14px}.kbw-badge{display: inline-block;padding: 3px 10px;border-radius: 999px;background: var(--kb-warn-soft);color: var(--kb-text);font-size: 13px;font-weight: 700;letter-spacing: 0.02em}.kbw-title{font-size: 18px;font-weight: 700}.kbw-name{font-size: 20px;font-weight: 700;line-height: 1.3}.kbw-name a{color: var(--kb-text)}.kbw-name a:hover, .kbw-name a:focus-visible{color: var(--kb-accent-dark)}.kbw-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 14px;margin-top: 4px !important;font-size: 14px;color: var(--kb-muted)}.kbw-rating{display: inline-flex;align-items: center;gap: 4px;color: var(--kb-text)}.kbw-rating .kb-icon{color: var(--kb-cta)}.kbw-score{font-weight: 700;color: var(--kb-text)}.kbw-main{display: grid;grid-template-columns: 150px minmax(0, 1fr);gap: 20px;align-items: start}.kbw-main:not(:has(.kbw-media)){grid-template-columns: minmax(0, 1fr)}.kbw-media{display: flex;align-items: center;justify-content: center;aspect-ratio: 4 / 3;overflow: hidden;border-radius: var(--kb-radius-sm);background: var(--kb-bg-soft)}.kbw-media img{display: block;width: 100%;height: 100%;object-fit: contain}.kbw-media--logo img{width: 64%;height: 64%;object-fit: contain}.kbw-facts{display: grid;grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));gap: 8px;margin: 14px 0 0}.kbw-facts > div{padding: 10px 12px;border-radius: var(--kb-radius-sm);background: var(--kb-bg-soft)}.kbw-facts dt{font-size: 13px;color: var(--kb-muted)}.kbw-facts dd{margin: 2px 0 0;font-size: 15px;font-weight: 700;line-height: 1.35}.kbw-pros{display: grid;gap: 6px;margin: 14px 0 0;padding: 0;list-style: none;font-size: 16px}.kbw-pros li{display: flex;align-items: flex-start;gap: 8px;margin: 0}.kbw-pros .kb-icon{flex: 0 0 auto;margin-top: 2px}.kbw-actions{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 14px;margin-top: 18px}.kbw-actions .kb-btn{margin: 0}.kbw-link{font-size: 15px;color: var(--kb-accent-dark);text-decoration: underline !important}.kbw-unavailable{padding: 8px 12px;border-radius: var(--kb-radius-sm);background: var(--kb-bg-soft);color: var(--kb-muted);font-size: 15px}.kbw-box--small{max-width: 420px;padding: 18px}.kbw-box--small .kbw-badge{margin-bottom: 10px}.kbw-box--small .kbw-title{margin-bottom: 10px;font-size: 16px}.kbw-row{display: flex;align-items: center;gap: 12px}.kbw-logo{flex: 0 0 48px;width: 48px;height: 48px;border-radius: var(--kb-radius-sm);object-fit: contain;background: var(--kb-bg-soft)}.kbw-box--small .kbw-name{font-size: 18px}.kbw-box--small .kbw-pros{font-size: 15px}.kbw-box--small .kbw-actions{flex-direction: column;align-items: stretch;gap: 8px;margin-top: 14px;text-align: center}.kbw-box--small .kbw-actions .kb-btn, .kbw-box--small .kbw-actions .kb-geo-na{width: 100%;justify-content: center;text-align: center}.kbw-ind{position: relative}.kbw-ind--highlight{border-color: transparent;background: var(--kb-warn-soft)}.kbw-ind--highlight .kbw-media, .kbw-ind--highlight .kbw-logo{background: #fff}.kbw-ad-label{position: absolute;top: 10px;right: 12px;padding: 1px 8px;border: 1px solid var(--kb-border);border-radius: 4px;background: #fff;color: var(--kb-muted);font-size: 12px;font-weight: 700;letter-spacing: 0.04em;text-transform: uppercase}.kbw-ind .kbw-badge{margin-bottom: 12px}.kbw-ind.kbw-box--big .kbw-badge + .kbw-main, .kbw-ind .kbw-ad-label + .kbw-main{margin-top: 0}.kbw-headline{margin-top: 6px !important;font-size: 17px;font-weight: 700;line-height: 1.35}.kbw-desc{margin-top: 6px !important;font-size: 16px;color: var(--kb-text)}.kbw-coupon{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;margin-top: 14px;padding: 10px 14px;border: 1px dashed var(--kb-cta);border-radius: var(--kb-radius-sm);background: #fff;font-size: 14px}.kbw-coupon code{padding: 2px 8px;border-radius: 4px;background: var(--kb-bg-soft);font-size: 16px;font-weight: 700;letter-spacing: 0.04em}.kbw-copy{margin-left: auto;padding: 6px 12px;border: 1px solid var(--kb-border);border-radius: var(--kb-radius-sm);background: #fff;color: var(--kb-text);font: inherit;font-size: 14px;cursor: pointer}.kbw-box--small .kbw-coupon > span{flex-basis: 100%;font-size: 13px;color: var(--kb-muted)}.kbw-box--small .kbw-coupon code{flex: 1 1 auto}.kbw-copy:hover, .kbw-copy:focus-visible{border-color: var(--kb-accent)}.kbw-conditions{margin-top: 12px !important;font-size: 13px;color: var(--kb-muted)}.kbw-risk{display: flex;gap: 8px;margin-top: 12px !important;padding: 10px 12px;border-radius: var(--kb-radius-sm);background: var(--kb-bg-soft);font-size: 13px;line-height: 1.45}.kbw-risk .kb-icon{flex: 0 0 auto}.kbw-ind.kbw-box--small .kbw-ad-label{position: static;display: inline-block;margin-bottom: 8px}.kbw-list .kbw-title, .kbw-table .kbw-title{margin-bottom: 12px}.kbw-list-items{margin: 0;padding: 0;list-style: none}.kbw-li{display: flex;align-items: center;gap: 14px;margin: 0;padding: 14px 0;border-top: 1px solid var(--kb-border)}.kbw-li:first-child{border-top: 0;padding-top: 4px}.kbw-rank{display: inline-flex;flex: 0 0 30px;align-items: center;justify-content: center;width: 30px;height: 30px;border-radius: 50%;background: var(--kb-bg-soft);color: var(--kb-text);font-size: 15px;font-weight: 700}.kbw-li--top .kbw-rank{background: var(--kb-cta);color: #fff}.kbw-li .kbw-logo{flex: 0 0 44px;width: 44px;height: 44px}.kbw-li-body{flex: 1 1 auto;min-width: 0}.kbw-li .kbw-badge{margin-bottom: 4px;font-size: 12px}.kbw-li .kbw-name{font-size: 18px}.kbw-li-cta{display: flex;flex: 0 0 13.5rem;flex-direction: column;align-items: stretch;gap: 4px;text-align: center}.kbw-li-cta .kb-btn{margin: 0;justify-content: center;white-space: nowrap}.kbw-li-cta .kbw-link{font-size: 14px}.kbw-li-cta .kbw-link--ph{visibility: hidden}.kbw-foot{margin-top: 12px !important;padding-top: 12px;border-top: 1px solid var(--kb-border);text-align: right}.kbw-table{container: kbw-table / inline-size}.kbw-table-head{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 8px 16px;margin-bottom: 12px}.kbw-table-head .kbw-title{margin-bottom: 0}.kbw-sort{display: inline-flex;align-items: center;gap: 8px;margin-left: auto;font-size: 14px;color: var(--kb-muted)}.kbw-sort select{min-height: 36px;padding: 4px 28px 4px 10px;border: 1px solid var(--kb-border);border-radius: var(--kb-radius-sm);background-color: #fff;color: var(--kb-text);font: inherit;font-size: 15px}.kbw-tbl{width: 100%;margin: 0;border-collapse: collapse;table-layout: fixed;font-size: 15px}.kbw-tbl th, .kbw-tbl td{padding: 12px 10px;border: 0;border-top: 1px solid var(--kb-border);background: none;text-align: left;vertical-align: middle;overflow-wrap: anywhere}.kbw-tbl thead th{border-top: 0;padding-top: 4px;font-size: 13px;font-weight: 600;color: var(--kb-muted);overflow-wrap: normal;hyphens: auto}.kbw-tbl thead th:first-child{width: 30%}.kbw-tbl thead th:last-child{width: 175px}.kbw-tbl thead button{display: inline-flex;align-items: center;gap: 4px;padding: 0;border: 0;background: none;color: inherit;font: inherit;text-align: left;cursor: pointer}.kbw-tbl thead button::after{content: "↕";opacity: 0.45}.kbw-tbl th[aria-sort="ascending"] button::after{content: "↑";opacity: 1}.kbw-tbl th[aria-sort="descending"] button::after{content: "↓";opacity: 1}.kbw-tbl thead button:hover, .kbw-tbl thead button:focus-visible{color: var(--kb-accent-dark)}.kbw-tbl-name{font-weight: 400}.kbw-tbl-name, .kbw-tbl-name > .kbw-tbl-title{display: flex;align-items: center;gap: 10px}.kbw-tbl-name > .kbw-tbl-title{flex-direction: column;align-items: flex-start;gap: 0;min-width: 0}.kbw-tbl-name a{color: var(--kb-text);font-size: 16px;font-weight: 700}.kbw-tbl-name a:hover, .kbw-tbl-name a:focus-visible{color: var(--kb-accent-dark)}.kbw-tbl small{display: block;font-size: 13px;color: var(--kb-muted)}.kbw-tbl .kbw-rank{flex: 0 0 26px;width: 26px;height: 26px;font-size: 13px}.kbw-tbl .kbw-logo{flex: 0 0 40px;width: 40px;height: 40px}.kbw-tbl .kbw-score{font-weight: 400}.kbw-tbl-cta{text-align: center !important}.kbw-tbl-cta .kb-btn, .kbw-tbl-cta .kb-geo-na{display: flex;width: 100%;margin: 0 0 4px;padding-left: 10px;padding-right: 10px;justify-content: center;white-space: nowrap}.kbw-tbl-cta .kbw-link{font-size: 14px}@container kbw-table (max-width: 680px){.kbw-tbl, .kbw-tbl tbody, .kbw-tbl tr, .kbw-tbl th, .kbw-tbl td{display: block;width: 100%}.kbw-tbl thead{display: none}.kbw-tbl tr{margin: 0 0 12px;padding: 14px;border: 1px solid var(--kb-border);border-radius: var(--kb-radius-sm)}.kbw-tbl th, .kbw-tbl td{padding: 6px 0;border-top: 0}.kbw-tbl td[data-label]{display: flex;justify-content: space-between;gap: 12px;border-top: 1px solid var(--kb-border);text-align: right}.kbw-tbl td[data-label]::before{content: attr(data-label);flex: 0 0 auto;color: var(--kb-muted);text-align: left}.kbw-tbl td[data-label] small{display: inline;margin-left: 6px}.kbw-tbl .kbw-tbl-name{display: flex;padding-bottom: 10px}.kbw-tbl .kbw-tbl-name > .kbw-tbl-title{display: flex;width: auto}.kbw-tbl td[data-label] > .kbw-val{display: inline-flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;gap: 2px 8px}.kbw-tbl-cta{padding-top: 10px !important}.kbw-sort{width: 100%;margin-left: 0}.kbw-sort select{flex: 1 1 auto}}.kbw-reason{flex-basis: 100%;font-size: 14px;color: var(--kb-muted)}.kbw-btn-wrap{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 4px 0;vertical-align: middle}.kbw-btn-wrap .kb-btn{margin: 0}.kbw-btn-wrap--link{display: inline;margin: 0}.kbw-textlink{color: var(--kb-accent-dark);font-weight: 600;text-decoration: underline}.kbw-ad-mini{padding: 0 5px;border: 1px solid var(--kb-border);border-radius: 3px;color: var(--kb-muted);font-size: 11px;font-weight: 700;letter-spacing: 0.04em;text-transform: uppercase;vertical-align: middle}.kbw-duel-head{display: grid;grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);align-items: center;gap: 12px;margin-bottom: 8px;text-align: center}.kbw-duel-side{display: flex;flex-direction: column;align-items: center;gap: 6px;min-width: 0}.kbw-duel-side .kbw-logo{flex: 0 0 56px;width: 56px;height: 56px}.kbw-duel-side .kbw-name{font-size: 18px}.kbw-duel-label{font-size: 13px;color: var(--kb-muted)}.kbw-vs{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 50%;background: var(--kb-text);color: #fff;font-size: 14px;font-weight: 700}.kbw-duel-table{width: 100%;margin: 0;border-collapse: collapse;table-layout: fixed;font-size: 15px}.kbw-duel-table th, .kbw-duel-table td{padding: 4px 8px;border: 0;background: none;text-align: center;overflow-wrap: anywhere}.kbw-duel-table tbody th{padding-top: 12px;border-top: 1px solid var(--kb-border);font-size: 13px;font-weight: 600;color: var(--kb-muted)}.kbw-duel-table td{font-weight: 700}.kbw-duel-table td.is-better{color: var(--kb-good)}.kbw-duel-table td.is-better::after{content: " ✓"}.kbw-duel-cta{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;margin-top: 16px}.kbw-duel-cta > div{display: flex;flex-direction: column;align-items: stretch;gap: 4px;text-align: center}.kbw-duel-cta .kb-btn, .kbw-duel-cta .kb-geo-na{margin: 0;justify-content: center}.kbw-duel .kbw-foot{text-align: center}.kbw-teaser{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 16px 24px;border-color: transparent;background: var(--kb-accent-soft)}.kbw-teaser-text{flex: 1 1 320px;min-width: 0}.kbw-teaser-desc{margin-top: 4px !important;font-size: 15px;color: var(--kb-text)}.kbw-teaser-top{display: flex;flex-wrap: wrap;gap: 8px 16px;margin: 12px 0 0;padding: 0;list-style: none;font-size: 15px}.kbw-teaser-top li{display: inline-flex;align-items: center;gap: 6px;margin: 0;font-weight: 600}.kbw-teaser-top .kbw-rank{flex: 0 0 22px;width: 22px;height: 22px;background: #fff;font-size: 12px}.kbw-teaser-top .kbw-logo{flex: 0 0 28px;width: 28px;height: 28px;background: #fff}.kbw-teaser-top small{color: var(--kb-muted);font-weight: 400}.kbw-teaser-btn{flex: 0 0 auto;margin: 0}.kbw-bonus{position: relative;border-style: dashed;border-color: var(--kb-cta);background: var(--kb-warn-soft)}.kbw-bonus-main{display: flex;align-items: flex-start;gap: 14px}.kbw-bonus-icon{display: inline-flex;flex: 0 0 44px;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 50%;background: #fff;color: var(--kb-cta)}.kbw-bonus-body{flex: 1 1 auto;min-width: 0}.kbw-bonus-title{padding-right: 70px;font-size: 18px;font-weight: 700;line-height: 1.35}.kbw-bonus .kbw-actions{margin-top: 14px}.kbw-coin{max-width: 640px;container: kbw-coin / inline-size}.kbw-chart{container: kbw-coin / inline-size}.kbw-coin--small{max-width: 420px;padding: 18px}.kbw-coin-head{display: flex;align-items: center;gap: 10px}.kbw-coin-head .kbw-logo{flex: 0 0 40px;width: 40px;height: 40px;background: transparent}.kbw-coin-name{flex: 1 1 auto;min-width: 0;font-size: 19px;font-weight: 700;line-height: 1.3}.kbw-coin-name a{color: var(--kb-text)}.kbw-coin-name span{color: var(--kb-muted);font-size: 14px;font-weight: 600}.kbw-coin-rank{padding: 2px 8px;border-radius: 999px;background: var(--kb-bg-soft);color: var(--kb-muted);font-size: 13px;font-weight: 700}.kbw-coin-main{display: flex;align-items: center;justify-content: space-between;gap: 16px;margin-top: 12px}.kbw-coin-main > div{flex: 0 0 auto}.kbw-coin-price{white-space: nowrap;font-size: 30px;font-weight: 700;line-height: 1.15;font-variant-numeric: tabular-nums}.kbw-coin--small .kbw-coin-price{font-size: 24px}.kbw-coin-change{margin-top: 2px !important;color: var(--kb-muted);font-weight: 700;font-variant-numeric: tabular-nums}.kbw-coin-change small{color: var(--kb-muted);font-weight: 400}.kbw-coin-change.is-up, .kbw-spark.is-up{color: var(--kb-good)}.kbw-coin-change.is-down, .kbw-spark.is-down{color: var(--kb-bad)}.kbw-spark{flex: 0 1 180px;min-width: 70px;width: 180px;height: 54px;color: var(--kb-muted)}.kbw-coin--small .kbw-spark{flex-basis: 120px;width: 120px;height: 40px}.kbw-coin .kbw-actions .kbw-link{font-size: 15px}.kbw-coin--small .kbw-actions{flex-direction: column;align-items: stretch;gap: 8px;margin-top: 14px;text-align: center}.kbw-coin--small .kbw-actions .kb-btn, .kbw-coin--small .kbw-actions .kb-geo-na{width: 100%;justify-content: center}.kbw-chart-head{display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;gap: 8px 16px}.kbw-chart-now{text-align: right}.kbw-chart-periods{display: flex;flex-wrap: wrap;gap: 6px;margin: 14px 0 8px}.kbw-chart-periods button{padding: 5px 12px;border: 1px solid var(--kb-border);border-radius: 999px;background: #fff;color: var(--kb-text);font: inherit;font-size: 14px;cursor: pointer}.kbw-chart-periods button[aria-pressed="true"]{border-color: var(--kb-text);background: var(--kb-text);color: #fff}.kbw-chart-plot{position: relative;min-height: 190px}.kbw-chart-fallback{display: block;width: 100%;height: 190px;color: var(--kb-muted)}.kbw-chart-svg{display: block;width: 100%;height: auto;touch-action: pan-y}.kbw-chart-svg.is-up{--kbw-line: var(--kb-good)}.kbw-chart-svg.is-down{--kbw-line: var(--kb-bad)}.kbw-chart-line{fill: none;stroke: var(--kbw-line);stroke-width: 2;stroke-linejoin: round}.kbw-chart-area{fill: var(--kbw-line);opacity: 0.08}.kbw-chart-grid{stroke: var(--kb-border);stroke-dasharray: 3 4}.kbw-chart-axis{fill: var(--kb-muted);font-size: 11px}.kbw-chart-cross{stroke: var(--kb-muted);stroke-dasharray: 2 3}.kbw-chart-dot{fill: var(--kbw-line);stroke: #fff;stroke-width: 2}.kbw-chart-tip{position: absolute;top: 0;transform: translateX(-50%);padding: 3px 8px;border-radius: var(--kb-radius-sm);background: var(--kb-text);color: #fff;font-size: 12px;white-space: nowrap;pointer-events: none}.kbw-chart-note{margin-top: 6px !important;font-size: 12px;color: var(--kb-muted)}.kbw-calc{max-width: 640px}.kbw-calc-row{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;margin-top: 12px}.kbw-calc-field{display: flex;flex: 1 1 200px;align-items: stretch;overflow: hidden;border: 1px solid var(--kb-border);border-radius: var(--kb-radius-sm);background: #fff}.kbw-calc-field:focus-within{border-color: var(--kb-accent);box-shadow: 0 0 0 2px var(--kb-accent-soft)}.kbw-calc-field span, .kbw-calc-field select{display: flex;flex: 0 0 auto;align-items: center;padding: 0 12px;border: 0;border-right: 1px solid var(--kb-border);background: var(--kb-bg-soft);color: var(--kb-text);font: inherit;font-size: 15px;font-weight: 700}.kbw-calc-field input{flex: 1 1 auto;min-width: 0;padding: 10px 12px;border: 0;background: transparent;color: var(--kb-text);font: inherit;font-size: 20px;font-weight: 700;font-variant-numeric: tabular-nums;outline: none}.kbw-calc-eq{color: var(--kb-muted);font-size: 20px;font-weight: 700}.kbw-calc-quick{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 12px}.kbw-calc-quick button{padding: 4px 10px;border: 1px solid var(--kb-border);border-radius: 999px;background: #fff;color: var(--kb-text);font: inherit;font-size: 14px;cursor: pointer}.kbw-calc-quick button:hover, .kbw-calc-quick button:focus-visible{border-color: var(--kb-accent)}.kbw-calc-rate{margin-top: 10px !important;font-size: 14px;color: var(--kb-muted)}.kbw-buy-intro{margin: -6px 0 6px !important;font-size: 14px;color: var(--kb-muted)}.kbw-buy .kbw-meta strong{color: var(--kb-text)}.kbw-prog{max-width: 720px;container: kbw-prog / inline-size}.kbw-prog-head{margin-top: 12px;padding: 14px 16px;border-radius: var(--kb-radius-sm);background: var(--kb-bg-soft)}.kbw-prog-label{font-size: 14px;color: var(--kb-muted)}.kbw-prog-table{width: 100%;margin: 14px 0 0;border-collapse: collapse;table-layout: fixed;font-size: 15px}.kbw-prog-table th, .kbw-prog-table td{padding: 9px 6px;border: 0;border-top: 1px solid var(--kb-border);background: none;text-align: right;vertical-align: top;font-variant-numeric: tabular-nums}.kbw-prog-table thead th{border-top: 0;font-size: 13px;font-weight: 600;color: var(--kb-muted)}.kbw-prog-table th:first-child{text-align: left}.kbw-prog-table small{display: block;font-size: 12px;font-weight: 400;color: var(--kb-muted)}.kbw-prog-table small.kbw-coin-change.is-up{color: var(--kb-good)}.kbw-prog-table small.kbw-coin-change.is-down{color: var(--kb-bad)}.kbw-prog-note{margin-top: 12px !important;font-size: 12px;color: var(--kb-muted)}@container kbw-prog (max-width: 460px){.kbw-prog-table thead{display: none}.kbw-prog-table, .kbw-prog-table tbody, .kbw-prog-table tr, .kbw-prog-table th, .kbw-prog-table td{display: block;width: 100%}.kbw-prog-table tr{padding: 6px 0;border-top: 1px solid var(--kb-border)}.kbw-prog-table th, .kbw-prog-table td{padding: 3px 0;border: 0}.kbw-prog-table td{display: flex;justify-content: space-between;gap: 10px}.kbw-prog-table td::before{content: attr(data-label);color: var(--kb-muted)}.kbw-prog-table td small{display: inline;margin-left: 6px}}.kbw-stats-grid{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 10px;margin: 0;padding: 0;list-style: none}.kbw-stats-grid:has(> li:nth-child(3):last-child), .kbw-stats-grid:has(> li:nth-child(5):last-child), .kbw-stats-grid:has(> li:nth-child(6):last-child), .kbw-stats-grid:has(> li:nth-child(9):last-child){grid-template-columns: repeat(3, minmax(0, 1fr))}.kbw-stats-grid:has(> li:nth-child(2):last-child){grid-template-columns: repeat(2, minmax(0, 1fr))}.kbw-stats-grid:has(> li:only-child){grid-template-columns: minmax(0, 1fr)}@media (max-width: 720px){.kbw-stats-grid, .kbw-stats-grid:has(> li:nth-child(3):last-child), .kbw-stats-grid:has(> li:nth-child(5):last-child), .kbw-stats-grid:has(> li:nth-child(6):last-child), .kbw-stats-grid:has(> li:nth-child(9):last-child){grid-template-columns: repeat(2, minmax(0, 1fr))}}.kbw-stat{margin: 0;border: 1px solid var(--kb-border);border-radius: var(--kb-radius-sm);background: var(--kb-bg)}.kbw-stat > a, .kbw-stat > span:first-child{display: flex;flex-direction: column}.kbw-stat br{display: none}.kbw-stat--plain{padding: 12px 14px}.kbw-stat > a{height: 100%;padding: 12px 14px;color: var(--kb-text);text-decoration: none}.kbw-stat > a:hover .kbw-stat-name, .kbw-stat > a:focus-visible .kbw-stat-name{color: var(--kb-accent-dark);text-decoration: underline}.kbw-stat-name, .kbw-stat-value, .kbw-stat-note{display: block}.kbw-stat-name{font-size: 13px;color: var(--kb-muted)}.kbw-stat-value{margin-top: 2px;font-size: 22px;overflow-wrap: anywhere;font-weight: 700;line-height: 1.2;font-variant-numeric: tabular-nums}.kbw-stat-name{min-height: 2.6em;line-height: 1.3}.kbw-stat-note{margin-top: 4px;font-size: 13px;font-weight: 600;color: var(--kb-text)}.kbw-stat-note:empty{display: none}.kbw-stat--zone .kbw-stat-note::before{content: "";display: inline-block;width: 8px;height: 8px;margin-right: 6px;border-radius: 50%;background: var(--kbw-stat, var(--kb-faint));vertical-align: 1px}@container kbw-coin (max-width: 520px){.kbw-coin .kbw-coin-price{font-size: 24px}.kbw-coin .kbw-actions{flex-direction: row;flex-wrap: wrap;justify-content: center;gap: 8px 16px}.kbw-coin .kbw-actions .kb-btn, .kbw-coin .kbw-actions .kb-geo-na{flex: 1 1 100%;justify-content: center}}.kbw-sidebar .kbw{margin: 0}.kbw-sidebar .kbw + .kbw, .kbw-sidebar .kbw + p{margin-top: 16px}.kbw-list{container: kbw-list / inline-size}.kbw-box--big{container: kbw-box / inline-size}@container kbw-list (max-width: 520px){.kbw-li{flex-wrap: wrap;gap: 10px 12px}.kbw-li-body{flex: 1 1 0}.kbw-li .kbw-name{font-size: 17px}.kbw-li-cta{flex: 1 1 100%;flex-direction: row;align-items: center;gap: 14px}.kbw-li-cta .kb-btn, .kbw-li-cta .kb-geo-na{flex: 1 1 auto;width: auto}.kbw-foot{text-align: center}}@container kbw-box (max-width: 520px){.kbw-main{grid-template-columns: minmax(0, 1fr);gap: 14px}.kbw-media{aspect-ratio: 16 / 9;max-height: 180px}.kbw-actions{flex-direction: column;align-items: stretch;text-align: center}.kbw-actions .kb-btn{width: 100%;justify-content: center}}.kbw-problem, .kbw-notes{margin: 16px 0;padding: 10px 14px;border-radius: var(--kb-radius-sm);background: var(--kb-warn-soft);font-size: 14px}.kbw-notes{padding-left: 32px}.kbw-notes li{margin: 2px 0}.kbw-preview-body{margin: 0;padding: 4px 8px;background: #fff}.kbw-preview-body .kb-ad-disclosure, .kbw-preview-body .kb-geo-test{display: none !important}html:has(.kbw-preview-body){margin-top: 0 !important}.kbw-preview{display: flow-root;max-width: 900px;margin: 0 auto}.kbw-preview > :last-child{margin-bottom: 0}.kbw-preview .kbw:first-child{margin-top: 8px}@media (max-width: 600px){.kbw{padding: 18px}.kbw-main{grid-template-columns: minmax(0, 1fr);gap: 14px}.kbw-media{aspect-ratio: 16 / 9;max-height: 180px}.kbw-actions{flex-direction: column;align-items: stretch;text-align: center}.kbw-actions .kb-btn{width: 100%;justify-content: center}.kbw-ind .kbw-ad-label, .kbw-bonus .kbw-ad-label{position: static;display: inline-block;margin-bottom: 8px}.kbw-coupon > span{flex-basis: 100%;font-size: 13px;color: var(--kb-muted)}.kbw-coupon code{flex: 1 1 auto}.kbw-li{flex-wrap: wrap;gap: 10px 12px}.kbw-li-body{flex: 1 1 0}.kbw-li .kbw-name{font-size: 17px}.kbw-li-cta{flex: 1 1 100%;flex-direction: row;align-items: center;gap: 14px}.kbw-li-cta .kb-btn, .kbw-li-cta .kb-geo-na{flex: 1 1 auto;width: auto}.kbw-foot{text-align: center}.kbw-duel-cta{gap: 8px}.kbw-duel-cta .kb-btn{padding-left: 8px;padding-right: 8px;font-size: 15px}.kbw-teaser-btn{width: 100%;justify-content: center}.kbw-bonus-title{padding-right: 0}}.kbw-early{container: kbw-early / inline-size}.kbw-early-scroll{overflow-x: auto;-webkit-overflow-scrolling: touch}.kbw-early-table{width: 100%;margin: 0;border-collapse: collapse;font-size: 0.9rem}.kbw-early-table th, .kbw-early-table td{padding: 9px 10px;border: 0;border-bottom: 1px solid var(--kb-border);text-align: left;vertical-align: top}.kbw-early-table th{color: var(--kb-muted);font-size: 0.78rem;font-weight: 600;white-space: nowrap}.kbw-early-date, .kbw-early-num{font-variant-numeric: tabular-nums;white-space: nowrap}.kbw-early-num{font-weight: 600}.kbw-early-src{font-size: 0.8rem;white-space: nowrap}.kbw-early-note{color: var(--kb-muted);font-size: 0.8rem;text-align: left}@container kbw-early (max-width: 760px){.kbw-early-table thead{display: none}.kbw-early-table tr{display: grid;grid-template-columns: auto 1fr;gap: 2px 12px;padding: 10px 0;border-bottom: 1px solid var(--kb-border)}.kbw-early-table td{padding: 0;border: 0}.kbw-early-table td{grid-column: 1 / -1}.kbw-early-table td.kbw-early-date{grid-column: 1}.kbw-early-table td.kbw-early-num{grid-column: 2;text-align: right}}
.kbd{box-sizing: border-box;width: 100%;margin: 28px 0;color: var(--kb-text);font-size: 0.94em;line-height: 1.55;hyphens: auto;overflow-wrap: break-word}.kbd *, .kbd *::before, .kbd *::after{box-sizing: border-box}.kbd p{margin: 0}.kbd p + p{margin-top: 10px}.kbd ul, .kbd ol{margin: 0;padding: 0;list-style: none}.kbd a{color: var(--kb-accent-dark)}.kbd-title{margin: 0 0 14px !important;font-size: 1.06em;font-weight: 700;line-height: 1.35}.kbd-source{margin-top: 12px !important;color: var(--kb-muted);font-size: 0.8em}.kbd .kb-icon{flex: 0 0 auto}.kbd-list{display: grid;gap: 10px}.kbd-list li{display: flex;align-items: flex-start;gap: 10px;margin: 0}.kbd-list li .kb-icon{margin-top: 0.2em}.kbd-note{display: flex;gap: 14px;padding: 18px 22px;border-left: 4px solid var(--kbd-note, var(--kb-accent));border-radius: var(--kb-radius-sm);background: var(--kbd-note-soft, var(--kb-accent-soft))}.kbd-note--tipp{--kbd-note: var(--kb-good);--kbd-note-soft: var(--kb-good-soft);--kb-icon-soft: #fff;--kb-icon-accent: var(--kb-good)}.kbd-note--achtung{--kbd-note: var(--kb-cta);--kbd-note-soft: var(--kb-warn-soft);--kb-icon-soft: #fff;--kb-icon-accent: var(--kb-warn)}.kbd-note--merke{--kbd-note: var(--kb-muted);--kbd-note-soft: var(--kb-bg-soft);--kb-icon-soft: #fff;--kb-icon-accent: var(--kb-text)}.kbd-note--info{--kb-icon-soft: #fff}.kbd-note-icon{flex: 0 0 auto;padding-top: 1px}.kbd-note-body{min-width: 0}.kbd-note .kbd-title{margin-bottom: 4px !important}.kbd-note ul, .kbd-note ol, .kbd-details-body ul, .kbd-details-body ol{margin: 8px 0 0;padding-left: 1.3em;list-style: disc}.kbd-note ol, .kbd-details-body ol{list-style: decimal}.kbd-summary{padding: 20px 24px;border-radius: var(--kb-radius);background: var(--kb-accent-soft)}.kbd-summary .kbd-title{color: var(--kb-accent-dark)}.kbd-figures-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(170px, 100%), 1fr));gap: 12px}.kbd-figure{display: flex;flex-direction: column;gap: 4px;margin: 0;padding: 16px 18px;border-radius: var(--kb-radius-sm);background: var(--kb-bg-soft)}.kbd-figure-value{color: var(--kb-accent-dark);font-size: 1.6em;font-weight: 800;line-height: 1.15}.kbd-figure-label{font-weight: 600;line-height: 1.35}.kbd-figure-note{color: var(--kb-muted);font-size: 0.82em}.kbd-steps-list{counter-reset: kbd-step;display: grid;gap: 0}.kbd-step{position: relative;margin: 0;padding: 0 0 22px 52px;counter-increment: kbd-step}.kbd-step::before{content: counter(kbd-step);position: absolute;top: 0;left: 0;display: grid;place-items: center;width: 34px;height: 34px;border-radius: 50%;background: var(--kb-accent);color: #fff;font-size: 16px;font-weight: 700}.kbd-step:not(:last-child)::after{content: "";position: absolute;top: 38px;bottom: 4px;left: 16px;width: 2px;background: var(--kb-border)}.kbd-step:last-child{padding-bottom: 0}.kbd-step-title{padding-top: 4px;font-weight: 700}.kbd-step-body p + p{margin-top: 4px;color: var(--kb-muted)}.kbd-procontra{container: kbd-pc / inline-size}.kbd-pc-grid{display: grid;gap: 14px}@container kbd-pc (min-width: 700px){.kbd-pc-grid{grid-template-columns: 1fr 1fr}}.kbd-pc-col{padding: 18px 20px;border-radius: var(--kb-radius-sm);background: var(--kb-good-soft)}.kbd-pc-col--contra{background: var(--kb-bad-soft)}.kbd-pc-head{display: flex;align-items: center;gap: 8px;margin-bottom: 12px !important;font-weight: 700}.kbd-checklist .kbd-list li.is-warn{color: var(--kb-warn);font-weight: 600}.kbd-tl{position: relative;display: grid;gap: 18px;padding-left: 30px !important}.kbd-tl::before{content: "";position: absolute;top: 8px;bottom: 8px;left: 5px;width: 2px;background: var(--kb-border)}.kbd-tl-item{position: relative;display: grid;grid-template-columns: 110px 1fr;gap: 4px 16px;margin: 0}.kbd-tl-item::before{content: "";position: absolute;top: 7px;left: -30px;width: 12px;height: 12px;border: 2px solid #fff;border-radius: 50%;background: var(--kb-accent);box-shadow: 0 0 0 2px var(--kb-accent)}.kbd-tl-date{color: var(--kb-accent-dark);font-weight: 700;white-space: nowrap}.kbd-tl-title{font-weight: 700}.kbd-tl-body p + p{margin-top: 2px;color: var(--kb-muted)}.kbd-table-scroll{overflow-x: auto;border: 1px solid var(--kb-border);border-radius: var(--kb-radius-sm);-webkit-overflow-scrolling: touch}.kbd-table-scroll:focus-visible{outline: 2px solid var(--kb-accent);outline-offset: 2px}.kbd-table table{width: 100%;min-width: 0;margin: 0;border: 0;border-collapse: collapse;font-size: 0.88em}.kbd-table th, .kbd-table td{padding: 10px 12px;border: 0;border-bottom: 1px solid var(--kb-border);text-align: left;vertical-align: top;hyphens: auto;overflow-wrap: break-word}.kbd-table tbody tr:last-child th, .kbd-table tbody tr:last-child td{border-bottom: 0}.kbd-table thead th{background: var(--kb-bg-soft);font-weight: 700}.kbd-table tbody th{position: sticky;left: 0;z-index: 1;background: #fff;font-weight: 600}.kbd-yesno{display: inline-flex;align-items: center;gap: 6px}.kbd-table .is-marked{background: var(--kb-accent-soft)}.kbd-table thead .is-marked{background: var(--kb-accent);color: #fff}.kbd-slider-head{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 14px}.kbd-slider-head .kbd-title{margin: 0 !important}.kbd-slider-nav{display: flex;gap: 8px;margin-left: auto}.kbd-slider-btn{display: grid;place-items: center;width: 38px;height: 38px;padding: 0;border: 1px solid var(--kb-border);border-radius: 50%;background: #fff;color: var(--kb-text);cursor: pointer}.kbd-slider-btn:hover:not(:disabled), .kbd-slider-btn:focus-visible{border-color: var(--kb-accent)}.kbd-slider-btn:disabled{opacity: 0.35;cursor: default}.kbd-slider-btn .kb-icon{transform: rotate(-90deg)}.kbd-slider-prev .kb-icon{transform: rotate(90deg)}.kbd-slider{container: kbd-slider / inline-size}.kbd-slider-track{display: grid;grid-auto-columns: calc((100% - 16px) / 2);grid-auto-flow: column;gap: 16px;overflow-x: auto;padding-bottom: 6px !important;scroll-snap-type: x mandatory;scrollbar-width: thin;-webkit-overflow-scrolling: touch}.kbd-slider-track:focus-visible{outline: 2px solid var(--kb-accent);outline-offset: 2px}.kbd-slide{display: flex;flex-direction: column;gap: 8px;margin: 0;padding: 18px 20px;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: #fff;scroll-snap-align: start}.kbd-slide-badge{align-self: flex-start;padding: 2px 10px;border-radius: 999px;background: var(--kb-warn-soft);font-size: 0.75em;font-weight: 700}.kbd-slide-title{font-size: 1.06em;font-weight: 700;line-height: 1.3}.kbd .kbd-slide-text{margin-top: 0;color: var(--kb-muted);font-size: 0.94em}@container kbd-slider (min-width: 900px){.kbd-slider-track{grid-auto-columns: calc((100% - 32px) / 3)}}@container kbd-slider (max-width: 520px){.kbd-slider-track{grid-auto-columns: 84%}}.kbd-slide-link{margin-top: auto;padding-top: 6px;font-weight: 700;text-decoration: none}.kbd-chart{padding: 20px 24px;border-radius: var(--kb-radius);background: var(--kb-bg-soft)}.kbd-bars{display: grid;grid-template-columns: minmax(90px, 26%) 1fr auto;align-items: center;gap: 12px}.kbd-bars li{display: contents}.kbd-bar-label{font-weight: 600;line-height: 1.3}.kbd-bar-track{height: 14px;overflow: hidden;border-radius: 999px;background: #fff}.kbd-bar-fill{display: block;height: 100%;border-radius: 999px}.kbd-bar-value{min-width: 3.5em;font-weight: 700;text-align: right;white-space: nowrap}.kbd-ring-wrap{display: flex;flex-wrap: wrap;align-items: center;gap: 20px 32px}.kbd-ring{position: relative;flex: 0 0 auto;width: 190px;height: 190px}.kbd-ring svg{display: block;width: 100%;height: 100%;transform: rotate(0deg)}.kbd-ring-center{position: absolute;inset: 0;display: grid;place-items: center;padding: 0 46px;font-weight: 700;line-height: 1.2;text-align: center}.kbd-legend{display: grid;flex: 1 1 220px;gap: 10px}.kbd-legend li{display: flex;align-items: center;gap: 10px;margin: 0}.kbd-dot{flex: 0 0 auto;width: 12px;height: 12px;border-radius: 50%}.kbd-legend-label{flex: 1 1 auto}.kbd-legend-value{font-weight: 700;white-space: nowrap}.kbd-quote{position: relative;padding: 22px 26px 20px 66px;border-radius: var(--kb-radius);background: var(--kb-bg-soft)}.kbd-quote::before{content: "\201E";position: absolute;top: 0;left: 18px;color: var(--kb-accent);font-family: Georgia, serif;font-size: 64px;line-height: 1}.kbd-quote blockquote{margin: 0;padding: 0;border: 0;background: none;font-size: 1.08em;font-style: italic;line-height: 1.5}.kbd-quote blockquote::before, .kbd-quote blockquote::after{content: none}.kbd-quote figcaption{margin-top: 12px;color: var(--kb-muted);font-size: 0.85em}.kbd-quote figcaption strong{color: var(--kb-text)}.kbd-details{margin: 12px 0;border: 1px solid var(--kb-border);border-radius: var(--kb-radius-sm);background: #fff}.kbd-details summary{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 18px;font-weight: 700;list-style: none;cursor: pointer}.kbd-details summary::-webkit-details-marker{display: none}.kbd-details summary:focus-visible{outline: 2px solid var(--kb-accent);outline-offset: 2px}.kbd-details-icon{transform: rotate(0deg);transition: transform 0.2s ease}.kbd-details[open] .kbd-details-icon{transform: rotate(180deg)}.kbd-details-body{padding: 0 18px 16px}@media (max-width: 640px){.kbd{margin: 22px 0}.kbd-note, .kbd-summary, .kbd-chart{padding: 16px 16px}.kbd-figures-grid{grid-template-columns: repeat(2, minmax(0, 1fr))}.kbd-figure{padding: 14px}.kbd-figure-value{font-size: 1.35em}.kbd-tl-item{grid-template-columns: 1fr}.kbd-table--wide table{min-width: 600px}.kbd-bars{grid-template-columns: 1fr;gap: 12px}.kbd-bars li{display: grid;grid-template-columns: 1fr auto;gap: 4px 12px}.kbd-bar-track{grid-column: 1 / -1;grid-row: 2}.kbd-ring{width: 160px;height: 160px;margin: 0 auto}.kbd-quote{padding: 46px 18px 16px}.kbd-quote::before{top: -4px}}@media (prefers-reduced-motion: reduce){.kbd-details-icon{transition: none}.kbd-slider-track{scroll-behavior: auto}}
.krypto-cryptocurrency-single{font-family: inherit;line-height: 1.6;color: var(--kb-text)}.krypto-cryptocurrency-single{--kb-page-width: var(--kb-width)}.krypto-cryptocurrency-single > section, .krypto-cryptocurrency-single > nav, .krypto-cryptocurrency-single > div{box-sizing: border-box;max-width: var(--kb-page-width) !important;margin-left: auto !important;margin-right: auto !important}@media (max-width: 768px){main.krypto-cryptocurrency-single{padding-left: 8px;padding-right: 8px;box-sizing: border-box}.krypto-cryptocurrency-single [class*="grid"] > *{min-width: 0;overflow-wrap: anywhere}.krypto-cryptocurrency-single .chart-header{flex-wrap: wrap;gap: 12px}.krypto-cryptocurrency-single .chart-controls, .krypto-cryptocurrency-single .metric-select{max-width: 100%;min-width: 0}.krypto-cryptocurrency-single .chart-tabs{flex-wrap: wrap}}.crypto-hero{background: var(--kb-bg);border: 1px solid var(--kb-border);border-radius: var(--kb-radius);padding: 32px;margin-bottom: 32px;box-shadow: none}.crypto-hero-header{display: flex;align-items: center;gap: 24px;margin-bottom: 32px}.crypto-hero-actions{display: flex;flex-shrink: 0;flex-wrap: wrap;gap: 10px;margin-left: auto}.crypto-breadcrumb{margin-bottom: 12px}.crypto-logo{width: 80px;height: 80px;background: white;border-radius: var(--kb-radius);padding: 12px;box-shadow: none;display: flex;align-items: center;justify-content: center}.crypto-logo img{width: 100%;height: 100%;object-fit: contain}.crypto-title-group h1{margin: 0 0 8px 0;font-size: 2.25rem;font-weight: 800;color: var(--kb-text)}.crypto-subtitle{font-size: 1rem;color: #6b7280;margin: 0}.crypto-metrics{display: grid;grid-template-columns: repeat(4, 1fr);gap: 16px}.metric-card{background: white;border: 1px solid var(--kb-border);border-radius: 12px;padding: 20px;text-align: center;transition: all 0.3s ease}.metric-card:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);transform: translateY(-2px)}.metric-label{font-size: 0.75rem;color: #6b7280;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px;margin-bottom: 8px;display: flex;align-items: center;justify-content: center;gap: 6px}.metric-value{font-size: 1.75rem;font-weight: 800;color: var(--kb-text);margin-bottom: 4px}.metric-change{font-size: 0.875rem;font-weight: 600}.metric-change.positive{color: #10b981}.metric-change.negative{color: #ef4444}.metric-change.neutral{color: #6b7280}.crypto-intro-section{background: var(--kb-warn-soft);border: 1px solid #fed7aa;border-left: 4px solid var(--kb-cta);border-radius: 12px;padding: 24px 32px;margin-bottom: 32px;box-shadow: none;overflow-wrap: break-word;word-wrap: break-word;word-break: break-word;hyphens: auto;overflow: hidden;max-width: 100%;box-sizing: border-box}.crypto-intro-content{font-size: 1.0625rem;line-height: 1.8;color: #374151;overflow-wrap: break-word;word-wrap: break-word;word-break: break-word}.crypto-intro-content p{margin: 0 0 12px 0;overflow-wrap: break-word;word-wrap: break-word;word-break: break-word}.crypto-intro-content p:last-child{margin-bottom: 0}.crypto-tabs{background: white;border: 1px solid var(--kb-border);border-radius: 12px;padding: 8px;margin-bottom: 32px;display: flex;gap: 8px;flex-wrap: wrap;box-shadow: none}.crypto-tab{padding: 12px 20px;background: transparent;border: none;border-radius: 8px;color: #6b7280;font-size: 0.9375rem;font-weight: 600;cursor: pointer;transition: all 0.3s ease;text-decoration: none;display: inline-block}.crypto-tab:hover{background: #f9fafb;color: var(--kb-text);text-decoration: none}.crypto-tab.active{background: var(--kb-cta);color: white;box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.crypto-tabs-currency{display: flex;align-items: center;margin-left: auto;padding: 0 4px}.prognose-dashboard{background: var(--kb-bg);border: 1px solid var(--kb-border);border-radius: var(--kb-radius);padding: 32px;margin-bottom: 32px;box-shadow: none}.dashboard-title{margin: 0 0 20px;padding-bottom: 8px;border-bottom: 2px solid var(--kb-accent);font-size: 25px;font-weight: 700;line-height: 1.3;color: var(--kb-text)}.dashboard-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px}.dashboard-card{background: white;border: 1px solid var(--kb-border);border-radius: 12px;padding: 24px;transition: all 0.3s ease}.dashboard-card:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);transform: translateY(-2px);border-color: #d1d5db}.dashboard-card-header{display: flex;justify-content: space-between;align-items: center;margin-bottom: 16px}.dashboard-card-label{font-size: 0.875rem;color: #6b7280;font-weight: 600}.dashboard-card-value{font-size: 2rem;font-weight: 800;color: var(--kb-text);line-height: 1}.dashboard-card-subtitle{font-size: 0.875rem;color: #6b7280;margin-top: 8px}.crypto-max-supply-note{font-size: 0.8rem;line-height: 1.4;color: #6b7280;margin-top: 6px;overflow-wrap: anywhere}.chart-section{background: white;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);padding: 32px;margin-bottom: 32px;box-shadow: none}.chart-header{display: flex;justify-content: space-between;align-items: center;margin-bottom: 24px}.chart-title{font-size: 20px;font-weight: 700;color: var(--kb-text);margin: 0}.chart-badge{background: var(--kb-accent);color: white;padding: 6px 12px;border-radius: 6px;font-size: 0.75rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.5px}.chart-legend{display: flex;gap: 24px;margin-bottom: 20px;justify-content: center}.legend-item{display: flex;align-items: center;gap: 8px}.legend-color{width: 16px;height: 16px;border-radius: 4px}.legend-label{font-size: 0.875rem;color: #6b7280;font-weight: 600}.chart-wrapper{position: relative;height: 350px}.prognose-stats{display: grid;grid-template-columns: repeat(3, 1fr);gap: 16px;margin-top: 24px}.prognose-stat{text-align: center;padding: 16px;background: #f9fafb;border-radius: 8px;border: 1px solid var(--kb-border)}.prognose-stat-label{font-size: 0.75rem;color: #6b7280;font-weight: 600;text-transform: uppercase;margin-bottom: 8px}.prognose-stat-value{font-size: 1.25rem;font-weight: 700;color: var(--kb-text)}.prognose-stat-change{font-size: 0.875rem;font-weight: 600;margin-top: 4px}.perspektiven-section{margin-bottom: 32px}.section-title{margin: 0 0 20px;padding-bottom: 8px;border-bottom: 2px solid var(--kb-accent);font-size: 25px;font-weight: 700;line-height: 1.3;color: var(--kb-text)}.perspektiven-grid{display: grid;grid-template-columns: repeat(2, 1fr);gap: 24px}.perspektive-card{padding: 32px;border-radius: 12px;position: relative;overflow: hidden;background: #f8fafc;border: 1px solid #e2e8f0}.perspektive-card.positive::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background: var(--kb-good)}.perspektive-card.negative::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background: var(--kb-bad)}.perspektive-title{font-size: 1.125rem;font-weight: 700;color: var(--kb-text);margin: 0 0 20px 0}.perspektive-list{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 12px}.perspektive-item{position: relative;padding-left: 32px;line-height: 1.6;color: var(--kb-text);font-size: 0.9375rem}.perspektive-item.positive::before{content: "✓";position: absolute;left: 0;top: 0;width: 22px;height: 22px;background: var(--kb-good);color: white;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: bold;font-size: 0.875rem;box-shadow: none}.perspektive-item.negative::before{content: "✗";position: absolute;left: 0;top: 0;width: 22px;height: 22px;background: var(--kb-bad);color: white;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: bold;font-size: 0.875rem;box-shadow: none}.rendite-section{background: white;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);padding: 32px;margin-bottom: 32px;box-shadow: none}.rendite-grid{display: grid;grid-template-columns: repeat(4, 1fr);gap: 16px;margin-top: 24px}.rendite-year{text-align: center;padding: 20px;background: #f9fafb;border-radius: 12px;border: 1px solid var(--kb-border);transition: all 0.3s ease}.rendite-year:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);transform: translateY(-2px)}.rendite-year-label{font-size: 0.875rem;color: #6b7280;font-weight: 600;margin-bottom: 8px}.rendite-year-value{font-size: 1.5rem;font-weight: 800;color: var(--kb-text)}.rendite-year-value.positive{color: #10b981}.rendite-year-value.negative{color: #ef4444}.related-cryptos{margin-bottom: 32px}.related-grid{display: grid;grid-template-columns: repeat(4, 1fr);gap: 16px;margin-top: 24px}.related-crypto-card{background: white;border: 1px solid var(--kb-border);border-radius: 12px;padding: 20px;text-align: center;transition: all 0.3s ease;text-decoration: none;display: block}.related-crypto-card:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);transform: translateY(-4px);border-color: #d1d5db;text-decoration: none}.related-crypto-logo{width: 50px;height: 50px;margin: 0 auto 12px}.related-crypto-logo img{width: 100%;height: 100%;object-fit: contain}.related-crypto-name{font-size: 0.9375rem;font-weight: 600;color: var(--kb-text);margin-bottom: 4px}.related-crypto-symbol{font-size: 0.75rem;color: #6b7280}.faq-section{background: white;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);padding: 32px;margin-bottom: 32px;box-shadow: none}.faq-accordion{display: flex;flex-direction: column;gap: 16px}.faq-item{background: white;border: 1px solid var(--kb-border);border-radius: 12px;overflow: hidden;transition: all 0.3s ease}.faq-item:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.faq-question{width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 20px 24px;background: white;border: none;cursor: pointer;text-align: left;font-size: 1rem;font-weight: 600;color: var(--kb-text);transition: all 0.2s ease}.faq-question:hover{background: #f9fafb}.faq-question[aria-expanded="true"]{background: #f3f4f6;border-bottom: 1px solid var(--kb-border)}.faq-question-text{flex: 1;padding-right: 16px}.faq-toggle-icon{flex-shrink: 0;width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;color: #6b7280;transition: transform 0.3s ease}.faq-question[aria-expanded="true"] .faq-toggle-icon{transform: rotate(180deg)}.faq-answer{max-height: 0;overflow: hidden;transition: max-height 0.4s ease}.faq-item.active .faq-answer{max-height: 1000px}.faq-answer-content{padding: 0 24px 20px 24px;color: #374151;line-height: 1.6;font-size: 0.95rem}.faq-answer-content p{margin: 0 0 12px 0}.faq-answer-content p:last-child{margin-bottom: 0}.content-section{background: white;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);padding: 32px;margin-bottom: 32px;box-shadow: none}.individual-ratings{display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px;margin-bottom: 40px}.rating-bar-item{display: flex;flex-direction: column;gap: 12px;padding: 24px;background: var(--kb-bg);backdrop-filter: blur(10px);border-radius: var(--kb-radius);border: 1px solid rgba(226, 232, 240, 0.8);transition: all 0.3s ease;position: relative;overflow: hidden}.rating-bar-item::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 3px;background: linear-gradient(90deg, transparent, #d1d5db, transparent);opacity: 0;transition: opacity 0.3s ease}.rating-bar-item:hover::before{opacity: 1}.rating-bar-item:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);transform: translateY(-2px);border-color: #d1d5db}.rating-info{display: flex;justify-content: space-between;align-items: center;margin-bottom: 4px}.rating-label{font-weight: 700;color: var(--kb-text);font-size: 0.9375rem}.rating-bar-item .rating-score{font-weight: 800;font-size: 1.125rem;color: #6b7280}.progress-bar{width: 100%;height: 8px;background: rgba(226, 232, 240, 0.5);border-radius: 10px;overflow: hidden;position: relative}.progress-fill{height: 100%;background: var(--kb-accent);border-radius: 10px;transition: width 0.5s ease;position: relative}.progress-fill::after{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent);animation: shimmer 2s infinite}@keyframes shimmer{0%{transform: translateX(-100%)}100%{transform: translateX(100%)}}.rating-comment{font-size: 0.875rem;color: #6b7280;font-style: italic}.rating-overview{display: grid;grid-template-columns: 280px 1fr;gap: 30px;margin-top: 40px}.overall-rating{display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;padding: 40px 30px;background: var(--kb-bg);color: var(--kb-text);border-radius: var(--kb-radius);border: 1px solid var(--kb-border);box-shadow: none;position: relative;overflow: hidden}.overall-rating::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background: var(--kb-cta)}.overall-rating h3{margin: 0 0 24px 0;font-size: 0.875rem;color: var(--kb-text);opacity: 0.7;font-weight: 600;text-transform: uppercase;letter-spacing: 0.1em}.overall-rating .rating-circle{display: flex;align-items: baseline;justify-content: center;gap: 4px}.overall-rating .rating-score{font-size: 4rem;font-weight: 800;color: var(--kb-text);line-height: 1}.overall-rating .rating-max{font-size: 1.5rem;color: #6b7280;font-weight: 700}.rating-breakdown{display: flex;flex-direction: column}.conclusion-section{background: var(--kb-warn-soft);padding: 30px;border-radius: var(--kb-radius);border: 1px solid #fed7aa;border-left: 4px solid var(--kb-cta);box-shadow: none}.conclusion-section h2{margin-top: 0;color: var(--kb-text);font-size: 1.25rem;font-weight: 700;margin-bottom: 16px}.conclusion-content{line-height: 1.7;color: #4b5563;font-size: 0.9375rem}.conclusion-content p{margin: 0 0 12px 0}.conclusion-content p:last-child{margin-bottom: 0}@media (max-width: 1024px){.crypto-metrics{grid-template-columns: repeat(2, 1fr)}.dashboard-grid{grid-template-columns: repeat(2, 1fr)}.rendite-grid{grid-template-columns: repeat(3, 1fr)}.related-grid{grid-template-columns: repeat(3, 1fr)}.rating-overview{grid-template-columns: 1fr;gap: 30px}.individual-ratings{grid-template-columns: 1fr}}@media (max-width: 768px){.crypto-hero{padding: 20px}.crypto-hero-header{flex-direction: column;text-align: center;gap: 16px}.crypto-title-group h1{font-size: 1.75rem}.crypto-intro-section{padding: 20px}.crypto-intro-content{font-size: 1rem}.crypto-metrics{grid-template-columns: 1fr;gap: 12px}.crypto-tabs{padding: 6px;gap: 6px}.crypto-tab{padding: 10px 16px;font-size: 0.875rem;flex: 1;text-align: center}.dashboard-grid{grid-template-columns: 1fr}.perspektiven-grid{grid-template-columns: 1fr}.chart-wrapper{height: 300px}.prognose-stats{grid-template-columns: 1fr}.rendite-grid{grid-template-columns: repeat(2, 1fr)}.related-grid{grid-template-columns: repeat(2, 1fr)}.faq-question{padding: 16px 18px;font-size: 0.9375rem}.faq-answer-content{padding: 0 18px 16px 18px;font-size: 0.875rem}.faq-accordion{gap: 12px}}@media (max-width: 480px){.crypto-logo{width: 60px;height: 60px}.crypto-title-group h1{font-size: 1.5rem}.metric-value{font-size: 1.5rem}.dashboard-card-value{font-size: 1.75rem}.chart-section{padding: 20px}.chart-wrapper{height: 250px}.rendite-grid{grid-template-columns: 1fr}.related-grid{grid-template-columns: 1fr}}.loading-skeleton{background: linear-gradient(90deg, #f3f4f6 25%, #e5e7eb 50%, #f3f4f6 75%);background-size: 200% 100%;animation: loading 1.5s infinite;border-radius: 8px}@keyframes loading{0%{background-position: 200% 0}100%{background-position: -200% 0}}.exchange-comparison-section{background: white;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);padding: 32px;margin-bottom: 32px;box-shadow: none}.section-header{margin-bottom: 32px;text-align: center}.section-subtitle{font-size: 1rem;color: #6b7280;margin-top: 8px}.exchange-cards-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(min(300px, 100%), 1fr));gap: 24px;margin-bottom: 24px}.exchange-card{background: var(--kb-bg);border: 2px solid var(--kb-border);border-radius: var(--kb-radius);padding: 24px;transition: all 0.3s ease;position: relative;overflow: hidden}.exchange-cards-grid .exchange-card{display: flex;flex-direction: column}.exchange-cards-grid .exchange-price-section{margin-top: auto}.exchange-cards-grid .exchange-cta{margin-top: 0}.exchange-name .exchange-fee, .exchange-name .exchange-rating{display: block;line-height: 1.5}.exchange-name .exchange-rating{font-size: 0.8125rem;color: #6b7280}.exchange-name .exchange-rating strong{color: var(--kb-text)}.exchange-card:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);transform: translateY(-4px);border-color: #d1d5db}.exchange-card.priority-exchange{border: 2px solid var(--kb-cta);background: var(--kb-warn-soft);box-shadow: none}.exchange-card.priority-exchange::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background: var(--kb-cta)}.exchange-badge{position: absolute;top: 16px;right: 16px;background: var(--kb-cta);color: white;padding: 6px 12px;border-radius: var(--kb-radius);font-size: 0.6875rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.5px;box-shadow: none}.exchange-header{display: flex;align-items: center;gap: 16px;margin-bottom: 20px;padding-top: 8px}.exchange-logo{width: 64px;height: 64px;background: white;border-radius: 12px;padding: 8px;box-shadow: none;display: flex;align-items: center;justify-content: center;flex-shrink: 0}.exchange-logo img{width: 100%;height: 100%;object-fit: contain}.exchange-name{flex: 1}.exchange-name h3{font-size: 1.125rem;font-weight: 700;color: var(--kb-text);margin: 0 0 4px 0}.exchange-fee{font-size: 0.875rem;color: #6b7280;font-weight: 600}.exchange-price-section{background: white;border: 1px solid var(--kb-border);border-radius: 12px;padding: 20px;margin-bottom: 16px;text-align: center}.exchange-price-label{font-size: 0.75rem;color: #6b7280;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px;margin-bottom: 8px}.exchange-price{font-size: 2rem;font-weight: 800;color: var(--kb-text);margin-bottom: 8px;line-height: 1}.exchange-price strong{color: var(--kb-text)}.exchange-fee-calc{font-size: 0.8125rem;color: #6b7280;font-weight: 500}.loading-spinner{display: inline-block;color: #9ca3af;font-size: 0.9375rem;animation: pulse 1.5s infinite}@keyframes pulse{0%, 100%{opacity: 1}50%{opacity: 0.5}}.exchange-cta{margin-top: 16px}.exchange-button{box-sizing: border-box;display: inline-flex;align-items: center;gap: 8px;justify-content: center;width: 100%;padding: 14px 24px;background: var(--kb-cta);color: white;border-radius: 10px;font-size: 0.9375rem;font-weight: 700;text-decoration: none;transition: all 0.3s ease;box-shadow: none;border: none;cursor: pointer}.exchange-button:hover{background: var(--kb-cta-hover);transform: translateY(-2px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);color: white;text-decoration: none}.exchange-button svg{width: 14px;height: 14px}.exchange-disclaimer{font-size: 0.8125rem;color: #6b7280;text-align: center;margin: 0;padding: 16px 0 0;border-top: 1px solid var(--kb-border)}@media (max-width: 1024px){.exchange-cards-grid{grid-template-columns: repeat(2, 1fr)}}@media (max-width: 768px){.exchange-cards-grid{grid-template-columns: 1fr}.exchange-comparison-section{padding: 20px}.exchange-card{padding: 20px}.exchange-price{font-size: 1.75rem}.exchange-badge{font-size: 0.625rem;padding: 4px 10px}}.monthly-performance-section{background: white;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);padding: 32px;margin-bottom: 32px;box-shadow: none}.monthly-table-wrapper{overflow-x: auto;margin-bottom: 24px;border-radius: 12px;border: 1px solid var(--kb-border)}.monthly-performance-table{width: 100%;border-collapse: collapse;background: white}.monthly-performance-table thead{background: var(--kb-bg-soft)}.monthly-performance-table thead th{padding: 16px 20px;text-align: left;font-size: 0.75rem;font-weight: 700;color: #6b7280;text-transform: uppercase;letter-spacing: 0.5px;border-bottom: 2px solid var(--kb-border)}.monthly-performance-table tbody tr{transition: background-color 0.2s ease;border-bottom: 1px solid #f3f4f6}.monthly-performance-table tbody tr:hover{background-color: #f9fafb}.monthly-performance-table tbody tr:last-child{border-bottom: none}.monthly-performance-table td{padding: 16px 20px;font-size: 0.9375rem;color: var(--kb-text)}.monthly-performance-table .month-name{font-weight: 600;color: var(--kb-text)}.monthly-performance-table .high-value{color: #10b981;font-weight: 600}.monthly-performance-table .low-value{color: #ef4444;font-weight: 600}.monthly-performance-table .change-value.positive, .monthly-performance-table .change-percent.positive{color: #10b981;font-weight: 700}.monthly-performance-table .change-value.negative, .monthly-performance-table .change-percent.negative{color: #ef4444;font-weight: 700}.monthly-performance-table .change-value.neutral, .monthly-performance-table .change-percent.neutral{color: #6b7280}.monthly-summary{background: var(--kb-bg);border: 1px solid var(--kb-border);border-radius: 12px;padding: 24px;margin-top: 24px}.summary-stats{display: grid;grid-template-columns: repeat(4, 1fr);gap: 20px}.summary-stat{text-align: center;padding: 16px;background: white;border-radius: 8px;border: 1px solid var(--kb-border)}.summary-label{font-size: 0.75rem;color: #6b7280;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px;margin-bottom: 8px}.summary-value{font-size: 1.125rem;font-weight: 700;color: var(--kb-text)}.summary-value.positive{color: #10b981}.summary-value.negative{color: #ef4444}@media (max-width: 1024px){.summary-stats{grid-template-columns: repeat(2, 1fr)}.monthly-performance-table thead th, .monthly-performance-table td{padding: 12px 16px;font-size: 0.875rem}}@media (max-width: 768px){.monthly-performance-section{padding: 20px}.summary-stats{grid-template-columns: 1fr}.monthly-performance-table{font-size: 0.8125rem}.monthly-performance-table thead th, .monthly-performance-table td{padding: 10px 12px;font-size: 0.8125rem}.monthly-performance-table th:nth-child(4), .monthly-performance-table td:nth-child(4), .monthly-performance-table th:nth-child(5), .monthly-performance-table td:nth-child(5), .monthly-performance-table th:nth-child(6), .monthly-performance-table td:nth-child(6){display: none}}.fear-greed-section{background: white;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);padding: 32px;margin-bottom: 32px;box-shadow: none}.fear-greed-header{margin-bottom: 32px}.fear-greed-container{}.fear-greed-gauge{text-align: center}.gauge-background{max-width: 300px;margin: 0 auto 20px}.gauge-svg{width: 100%;height: auto;filter: drop-shadow(0 4px 12px rgba(0, 0, 0, 0.1))}.gauge-value-container{text-align: center}.gauge-value{font-size: 3rem;font-weight: 800;color: var(--kb-text);margin-bottom: 8px}.gauge-value strong{background: var(--kb-cta);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text}.gauge-label{font-size: 1.25rem;font-weight: 700;text-transform: uppercase;letter-spacing: 1px}.gauge-label.fear-extreme{color: #ef4444}.gauge-label.fear{color: #f97316}.gauge-label.neutral{color: #fbbf24}.gauge-label.greed{color: #84cc16}.gauge-label.greed-extreme{color: #10b981}.fear-greed-info h3, .fear-greed-info h4{font-size: 1.125rem;font-weight: 700;color: var(--kb-text);margin: 0 0 12px 0}.fear-greed-description{margin-bottom: 24px}.fear-greed-description p{color: #6b7280;line-height: 1.6;margin: 0}.fear-greed-legend{background: #f9fafb;border: 1px solid var(--kb-border);border-radius: 12px;padding: 20px;margin-bottom: 24px}.legend-row{display: flex;align-items: center;gap: 12px;margin-bottom: 10px}.legend-row:last-child{margin-bottom: 0}.legend-indicator{width: 24px;height: 24px;border-radius: 4px;flex-shrink: 0}.legend-indicator.extreme-fear{background: #ef4444}.legend-indicator.fear{background: #f97316}.legend-indicator.neutral{background: #fbbf24}.legend-indicator.greed{background: #84cc16}.legend-indicator.extreme-greed{background: #10b981}.legend-text{font-size: 0.9375rem;color: #4b5563;font-weight: 600}.fear-greed-interpretation{background: var(--kb-warn-soft);border-left: 4px solid var(--kb-cta);border-radius: 8px;padding: 16px}.fear-greed-interpretation h4{margin: 0 0 8px 0}.fear-greed-interpretation p{color: #6b7280;line-height: 1.6;margin: 0;font-size: 0.9375rem}@media (max-width: 1024px){.fear-greed-container{grid-template-columns: 1fr;gap: 32px}.gauge-background{max-width: 250px}.gauge-value{font-size: 2.5rem}}@media (max-width: 768px){.fear-greed-section{padding: 20px}.gauge-background{max-width: 200px}.gauge-value{font-size: 2rem}.gauge-label{font-size: 1rem}.fear-greed-legend{padding: 16px}.legend-indicator{width: 20px;height: 20px}.legend-text{font-size: 0.875rem}}.crypto-opinion-section{margin-bottom: 32px}.crypto-opinion-box{background: var(--kb-bg-soft);border: 1px solid var(--kb-border);border-left: 4px solid #9ca3af;border-radius: 12px;padding: 30px;box-shadow: none}.opinion-content{line-height: 1.7;color: #374151;font-size: 0.9375rem}.opinion-content p{margin: 0 0 12px 0}.opinion-content p:last-child{margin-bottom: 0}@media (max-width: 768px){.crypto-opinion-box{padding: 20px}.opinion-content{font-size: 0.875rem}}.content-with-sidebar{display: grid;grid-template-columns: 1fr 380px;gap: 32px;align-items: start}.crypto-content-main{min-width: 0;overflow: hidden}.crypto-content-main img, .crypto-content img, .crypto-content-main figure, .crypto-content figure, .crypto-content-main iframe, .crypto-content iframe, .crypto-content-main video, .crypto-content video, .crypto-content-main table, .crypto-content table{max-width: 100% !important;height: auto !important;box-sizing: border-box}.crypto-content-main .wp-caption, .crypto-content .wp-caption, .crypto-content-main .alignnone, .crypto-content .alignnone, .crypto-content-main .aligncenter, .crypto-content .aligncenter, .crypto-content-main .alignleft, .crypto-content .alignleft, .crypto-content-main .alignright, .crypto-content .alignright{max-width: 100% !important;height: auto !important}.crypto-content-main .alignleft, .crypto-content .alignleft{float: left;margin-right: 1.5em;margin-bottom: 1em}.crypto-content-main .alignright, .crypto-content .alignright{float: right;margin-left: 1.5em;margin-bottom: 1em}.crypto-content-main .aligncenter, .crypto-content .aligncenter{display: block;margin-left: auto;margin-right: auto}.crypto-exchange-sidebar{position: sticky;align-self: start}.exchange-sidebar-card{background: white;border: 2px solid var(--kb-cta);border-radius: var(--kb-radius);padding: 24px;box-shadow: none;transition: all 0.3s ease;box-sizing: border-box}.exchange-sidebar-card:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);transform: translateY(-2px)}.exchange-sidebar-logo{display: flex;align-items: center;justify-content: center;margin-bottom: 20px}.exchange-sidebar-logo img{max-width: 120px;max-height: 60px;object-fit: contain}.exchange-sidebar-header{text-align: center;margin-bottom: 24px}.exchange-sidebar-header h3{font-size: 1.25rem;font-weight: 700;color: var(--kb-text);margin: 0 0 8px 0}.exchange-bonus-badge{display: inline-block;background: var(--kb-cta);color: white;padding: 4px 12px;border-radius: 6px;font-size: 0.75rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.5px;box-shadow: none}.exchange-sidebar-rating{text-align: center;margin-bottom: 24px;padding: 20px;background: var(--kb-bg);border-radius: 12px;border: 1px solid var(--kb-border)}.rating-label{font-size: 0.75rem;color: #6b7280;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px;margin-bottom: 8px}.rating-value{font-size: 2rem;font-weight: 800;color: var(--kb-text);margin-bottom: 12px;line-height: 1}.rating-value::after{content: '/10';font-size: 1.125rem;font-weight: 600;color: #9ca3af;margin-left: 4px}.rating-stars{display: flex;justify-content: center;gap: 4px}.rating-stars .star{font-size: 1.5rem;line-height: 1}.rating-stars .star.filled{color: #fbbf24;text-shadow: 0 2px 4px rgba(251, 191, 36, 0.3)}.rating-stars .star.empty{color: #d1d5db}.exchange-sidebar-button{display: block;width: 100%;padding: 14px 24px;background: var(--kb-cta);color: white;border-radius: 10px;font-size: 1rem;font-weight: 700;text-decoration: none;text-align: center;transition: all 0.3s ease;box-shadow: none;margin-bottom: 12px;box-sizing: border-box;overflow-wrap: break-word;word-wrap: break-word}.exchange-sidebar-button:hover{background: var(--kb-cta-hover);transform: translateY(-2px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);color: white;text-decoration: none}.exchange-sidebar-link{display: block;text-align: center;color: #6b7280;font-size: 0.875rem;font-weight: 600;text-decoration: none;transition: color 0.2s ease}.exchange-sidebar-link:hover{color: var(--kb-cta);text-decoration: underline}@media (max-width: 1200px){.content-with-sidebar{grid-template-columns: 1fr 320px;gap: 24px}.exchange-sidebar-card{padding: 20px}.exchange-sidebar-logo img{max-width: 100px;max-height: 50px}.exchange-sidebar-header h3{font-size: 1.125rem}.rating-value{font-size: 1.75rem}.rating-stars .star{font-size: 1.25rem}}@media (max-width: 1024px){.content-with-sidebar{grid-template-columns: 1fr;gap: 32px}.crypto-exchange-sidebar{position: relative;top: 0;max-width: 500px;margin: 0 auto}.exchange-sidebar-card{padding: 24px}}@media (max-width: 768px){.exchange-sidebar-card{padding: 20px}.exchange-sidebar-logo img{max-width: 90px;max-height: 45px}.exchange-sidebar-header h3{font-size: 1rem}.exchange-bonus-badge{font-size: 0.6875rem;padding: 3px 10px}.rating-value{font-size: 1.5rem}.rating-stars .star{font-size: 1.125rem}.exchange-sidebar-button{padding: 12px 20px;font-size: 0.9375rem}}.onchain-metrics-section{margin: 60px 0;padding: 40px;background: var(--kb-bg);border-radius: var(--kb-radius);box-shadow: none}.onchain-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(280px, 100%), 1fr));gap: 24px;margin: 30px 0;overflow: visible}.onchain-card{background: #ffffff;border-radius: 12px;padding: 24px;box-shadow: none;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);position: relative;overflow: visible}.onchain-card::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background: var(--kb-accent);opacity: 0;transition: opacity 0.3s ease}.onchain-card:hover{transform: translateY(-4px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.onchain-card:hover::before{opacity: 1}.onchain-card-header{display: flex;align-items: center;justify-content: space-between;margin-bottom: 12px}.onchain-card-label{font-size: 0.875rem;font-weight: 600;color: #64748b;text-transform: uppercase;letter-spacing: 0.5px}.onchain-card-info{width: 18px;height: 18px;border-radius: 50%;background: #e2e8f0;color: #64748b;font-size: 12px;display: flex;align-items: center;justify-content: center;cursor: help;position: relative}.onchain-card-info:focus-visible{outline: 2px solid var(--kb-accent);outline-offset: 2px}.onchain-card-value{font-size: 2rem;font-weight: 700;color: var(--kb-text);margin: 8px 0;line-height: 1.2}.onchain-card-change{font-size: 0.875rem;font-weight: 600;margin: 8px 0;display: flex;align-items: center;gap: 4px}.onchain-card-change.bullish{color: #10b981}.onchain-card-change.bearish{color: #ef4444}.onchain-card-change.neutral{color: #64748b}.onchain-card-sparkline{margin-top: 16px;height: 40px;width: 100%;max-width: 100%;overflow: hidden}.onchain-card-signal{margin-top: 12px;padding-top: 12px;border-top: 1px solid #e2e8f0}.badge{display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;border-radius: var(--kb-radius);font-size: 0.75rem;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px}.badge-bullish{background: #dcfce7;color: #15803d}.badge-bearish{background: #fee2e2;color: #b91c1c}.badge-neutral{background: #f1f5f9;color: #475569}.onchain-chart-container{margin: 40px 0;padding: 30px;background: #ffffff;border-radius: 12px;box-shadow: none}.chart-header{display: flex;align-items: center;justify-content: space-between;margin-bottom: 24px;flex-wrap: wrap;gap: 16px}.chart-header h3{font-size: 1.25rem;font-weight: 700;color: var(--kb-text);margin: 0}.chart-controls{display: flex;align-items: center;gap: 16px}.metric-select{padding: 8px 16px;border: 2px solid #e2e8f0;border-radius: 8px;font-size: 0.875rem;font-weight: 600;color: #475569;background: white;cursor: pointer;transition: all 0.2s ease}.metric-select:hover{border-color: var(--kb-accent)}.metric-select:focus{outline: none;border-color: var(--kb-accent);box-shadow: 0 0 0 3px rgba(10, 166, 245, 0.1)}.chart-tabs{display: flex;gap: 8px;background: #f1f5f9;padding: 4px;border-radius: 8px}.chart-tab{padding: 8px 16px;border: none;background: transparent;color: #64748b;font-size: 0.875rem;font-weight: 600;border-radius: 6px;cursor: pointer;transition: all 0.2s ease}.chart-tab:hover{background: rgba(10, 166, 245, 0.1);color: var(--kb-accent)}.chart-tab.active{background: var(--kb-accent);color: white}.onchain-signals{margin-top: 40px}.onchain-signals h3{font-size: 1.25rem;font-weight: 700;color: var(--kb-text);margin-bottom: 20px}.signal-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(300px, 100%), 1fr));gap: 20px}.signal-card{background: #ffffff;border-radius: 12px;padding: 24px;box-shadow: none;border-left: 4px solid #e2e8f0;transition: all 0.3s ease}.signal-card.bullish{border-left-color: #10b981;background: var(--kb-good-soft)}.signal-card.bearish{border-left-color: #ef4444;background: var(--kb-bad-soft)}.signal-card.neutral{border-left-color: #64748b;background: var(--kb-bg)}.signal-header{display: flex;align-items: center;gap: 12px;margin-bottom: 12px}.signal-icon{width: 40px;height: 40px;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 1.25rem}.signal-card.bullish .signal-icon{background: #dcfce7}.signal-card.bearish .signal-icon{background: #fee2e2}.signal-card.neutral .signal-icon{background: #f1f5f9}.signal-title{font-size: 1rem;font-weight: 700;color: var(--kb-text)}.signal-description{font-size: 0.875rem;color: #64748b;line-height: 1.6}.signal-strength{margin-top: 12px;padding-top: 12px;border-top: 1px solid #e2e8f0;display: flex;align-items: center;justify-content: space-between}.signal-strength-label{font-size: 0.75rem;font-weight: 600;color: #64748b;text-transform: uppercase}.signal-strength-value{font-size: 0.875rem;font-weight: 700}.signal-card.bullish .signal-strength-value{color: #10b981}.signal-card.bearish .signal-strength-value{color: #ef4444}.signal-card.neutral .signal-strength-value{color: #64748b}@media (max-width: 768px){.onchain-metrics-section{padding: 24px;margin: 40px 0}.onchain-grid{grid-template-columns: 1fr;gap: 16px}.chart-header{flex-direction: column;align-items: stretch}.chart-controls{flex-direction: column;align-items: stretch}.metric-select{width: 100%}.chart-tabs{justify-content: space-between}.signal-grid{grid-template-columns: 1fr}.onchain-chart-container{padding: 20px}}.ema-section{margin: 60px 0;padding: 40px;background: var(--kb-bg);border-radius: var(--kb-radius);box-shadow: none}.ema-cards-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(250px, 100%), 1fr));gap: 20px;margin: 30px 0}.ema-card{background: #ffffff;border-radius: 12px;padding: 20px;box-shadow: none;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.ema-card:hover{transform: translateY(-4px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.ema-card-header{display: flex;justify-content: space-between;align-items: center;padding-left: 12px;margin-bottom: 12px}.ema-card-label{font-weight: 700;font-size: 14px;color: var(--kb-text)}.ema-card-period{font-size: 11px;color: #64748b;background: #f1f5f9;padding: 4px 8px;border-radius: 4px}.ema-card-value{font-size: 24px;font-weight: 700;color: #0f172a;margin: 8px 0}.ema-card-distance{font-size: 13px;font-weight: 600;margin-top: 8px}.ema-card-distance.positive{color: #10b981}.ema-card-distance.negative{color: #ef4444}.ema-trend-card{background: var(--kb-bg);border: 2px solid #e2e8f0;padding: 24px;text-align: center}.ema-trend-header{display: flex;align-items: center;justify-content: center;gap: 10px;margin-bottom: 12px}.ema-trend-icon{font-size: 32px}.ema-trend-title{font-size: 14px;color: #64748b;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px}.ema-trend-value{font-size: 28px;font-weight: 700;margin: 8px 0 12px 0}.ema-trend-value.strong-bullish{color: #059669}.ema-trend-value.bullish{color: #10b981}.ema-trend-value.neutral{color: #64748b}.ema-trend-value.bearish{color: #ef4444}.ema-trend-value.strong-bearish{color: #dc2626}.ema-trend-description{font-size: 13px;color: #64748b;line-height: 1.5}.ema-signals{margin: 40px 0}.ema-signals h3{font-size: 20px;font-weight: 700;margin-bottom: 20px;color: #0f172a}.signal-interpretation{margin-top: 12px;padding: 12px;background: rgba(10, 166, 245, 0.1);border-radius: 6px;font-size: 13px;font-weight: 600}.ema-chart-container{margin: 40px 0;background: #ffffff;border-radius: 12px;padding: 24px;box-shadow: none}.ema-chart-container .chart-header{display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;flex-wrap: wrap;gap: 16px}.ema-chart-container .chart-header h3{font-size: 18px;font-weight: 700;color: #0f172a;margin: 0}.ema-chart-container .chart-tabs{display: flex;gap: 8px}.ema-chart-container .chart-tab{padding: 8px 16px;border: 2px solid #e2e8f0;background: #ffffff;border-radius: 8px;font-size: 13px;font-weight: 600;color: #64748b;cursor: pointer;transition: all 0.2s}.ema-chart-container .chart-tab:hover{border-color: var(--kb-accent);color: var(--kb-accent);background: #eff6ff}.ema-chart-container .chart-tab.active{border-color: var(--kb-accent);background: var(--kb-accent);color: #ffffff}#ema-chart{height: 400px}#ema-chart canvas{max-height: 400px}.loading-spinner{display: flex;flex-direction: column;align-items: center;justify-content: center;min-height: 200px}.loading-spinner span{animation: spin 2s linear infinite}@keyframes spin{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.loading-spinner p{margin-top: 16px;color: #64748b;font-size: 14px}.ema-info-box{margin: 40px 0 0 0;padding: 24px;background: var(--kb-accent-soft);border-radius: 12px;border-left: 4px solid var(--kb-accent)}.ema-info-box h4{font-size: 16px;font-weight: 700;color: #1e40af;margin: 0 0 16px 0}.ema-info-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(200px, 100%), 1fr));gap: 12px;margin-bottom: 16px}.ema-info-item{font-size: 13px;line-height: 1.6;color: #1e3a8a}.ema-info-item strong{display: block;color: #1e40af;margin-bottom: 4px}.ema-info-box p{font-size: 13px;line-height: 1.6;color: #1e3a8a;margin: 0}@media (max-width: 768px){.ema-section{padding: 24px 20px;margin: 40px 0}.ema-cards-grid{grid-template-columns: 1fr;gap: 16px}.ema-chart-container{padding: 16px}.ema-chart-container .chart-header{flex-direction: column;align-items: flex-start}.ema-chart-container .chart-tabs{width: 100%;justify-content: space-between}.ema-chart-container .chart-tab{flex: 1;padding: 8px 12px;font-size: 12px}#ema-chart{height: 300px}.ema-info-grid{grid-template-columns: 1fr;gap: 12px}.ema-trend-value{font-size: 24px}.ema-card-value{font-size: 20px}}.krypto-cryptocurrency-single input, .krypto-cryptocurrency-single .section-intro{box-sizing: border-box}.exchange-price--unknown{font-size: 1rem;font-weight: 600;color: #9ca3af}.crypto-recommendation{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 24px;background: var(--kb-warn-soft);border: 2px solid var(--kb-cta);border-radius: var(--kb-radius);padding: 24px 28px;margin-bottom: 32px}.crypto-recommendation-exchange{display: flex;align-items: center;gap: 16px}.crypto-recommendation-exchange img{width: 56px;height: 56px;object-fit: contain;border-radius: 12px;background: #fff;border: 1px solid var(--kb-border);padding: 6px;box-sizing: border-box}.crypto-recommendation-label{font-size: 0.75rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.05em;color: #d97706}.crypto-recommendation-name{font-size: 1.25rem;font-weight: 700;color: var(--kb-text)}.crypto-recommendation-facts{display: flex;gap: 12px;font-size: 0.875rem;color: #6b7280}.crypto-recommendation-text p{margin: 0;color: #4b5563;line-height: 1.6}.crypto-recommendation-actions{display: flex;flex-direction: column;align-items: center;gap: 8px;min-width: 240px}.crypto-recommendation-compare{color: #6b7280;font-size: 0.875rem;text-decoration: none}.crypto-recommendation-compare:hover{color: #d97706}@media (max-width: 900px){.crypto-recommendation{grid-template-columns: 1fr}.crypto-recommendation-actions{min-width: 0}}.crypto-recommendation-price{margin-top: 6px;font-size: 0.9375rem;color: #4b5563}.crypto-recommendation-price strong{color: #d97706}.exchange-badges{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 12px 0 4px}.exchange-trust{display: inline-flex;align-items: center;gap: 6px;text-decoration: none;font-size: 0.75rem;color: #4b5563}.exchange-trust-label{font-weight: 600}.exchange-badge-chip{padding: 3px 9px;border-radius: 999px;background: #eff6ff;color: #1d4ed8;font-size: 0.75rem;font-weight: 600}.crypto-summary-facts{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(190px, 100%), 1fr));gap: 12px;margin: 0 0 20px}.crypto-summary-fact{padding: 14px 16px;border: 1px solid var(--kb-border);border-radius: 10px;background: #f9fafb}.crypto-summary-fact dt{margin: 0 0 4px;font-size: 0.75rem;font-weight: 600;letter-spacing: 0.04em;text-transform: uppercase;color: #6b7280}.crypto-summary-fact dd{margin: 0}.crypto-summary-fact dd strong{display: block;font-size: 1.125rem;font-weight: 700;color: var(--kb-text)}.crypto-summary-fact dd span{display: block;margin-top: 2px;font-size: 0.8125rem;color: #6b7280}.crypto-summary-jumps{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.crypto-summary-jumps-label{margin-right: 4px;font-size: 0.875rem;font-weight: 600;color: #374151}.crypto-summary-jumps a{padding: 6px 12px;border: 1px solid var(--kb-border);border-radius: 999px;background: #fff;color: #374151;font-size: 0.8125rem;font-weight: 500;text-decoration: none;transition: border-color 0.15s, color 0.15s}.crypto-summary-jumps a:hover, .crypto-summary-jumps a:focus-visible{border-color: var(--kb-cta);color: #b45309}@media (max-width: 600px){.crypto-summary-facts{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;margin-bottom: 16px}.crypto-summary-fact{padding: 10px 12px}.crypto-summary-fact dd strong{font-size: 1rem}.crypto-summary-jumps{flex-wrap: nowrap;overflow-x: auto;margin: 0 -4px;padding: 0 4px 4px;scrollbar-width: thin}.crypto-summary-jumps a, .crypto-summary-jumps-label{flex: 0 0 auto;white-space: nowrap}}.crypto-summary-fact.is-link{position: relative;transition: border-color 0.15s, background 0.15s}.crypto-summary-fact.is-link:hover, .crypto-summary-fact.is-link:focus-within{border-color: var(--kb-cta);background: #fffaf2}.crypto-summary-more{display: block;margin-top: 2px;font-size: 0.8125rem;color: #b45309;text-decoration: none}.crypto-summary-more::after{content: "";position: absolute;inset: 0;border-radius: 10px}.crypto-summary-more:focus-visible{outline: none}.crypto-summary-fact.is-link:focus-within{outline: 2px solid var(--kb-cta);outline-offset: 2px}.krypto-cryptocurrency-single section[id]{scroll-margin-top: 90px}@media (max-width: 768px){.crypto-tabs-currency{flex-basis: 100%;justify-content: center;margin-left: 0;padding-top: 4px}}.krypto-cryptocurrency-single .section-title, .krypto-cryptocurrency-single .dashboard-title, .krypto-cryptocurrency-single h2.chart-title, .krypto-cryptocurrency-single .content-section h2, .krypto-cryptocurrency-single .crypto-content-main h2{width: fit-content;max-width: 100%;margin: 0 0 20px;padding-bottom: 8px;border-bottom: 2px solid var(--kb-accent);font-size: 25px;font-weight: 700;line-height: 1.3;color: var(--kb-text)}.krypto-cryptocurrency-single .content-section h3, .krypto-cryptocurrency-single .crypto-content-main h3{margin: 24px 0 10px;font-size: 20px;font-weight: 700;line-height: 1.35;color: var(--kb-text)}.krypto-cryptocurrency-single .chart-header h2.chart-title{margin: 0}.perspektive-item.positive::before{content: "";border-radius: 0;background: var(--kbi-check-good) center / contain no-repeat;color: transparent;font-size: 0;width: 22px;height: 22px}.perspektive-item.negative::before{content: "";border-radius: 0;background: var(--kbi-cross-bad) center / contain no-repeat;color: transparent;font-size: 0;width: 22px;height: 22px}main.krypto-cryptocurrency-single > section, main.krypto-cryptocurrency-single > .pm-years > section{box-sizing: border-box;margin-top: 0;margin-bottom: var(--kb-gap);padding: var(--kb-pad);border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: var(--kb-bg);box-shadow: none}main.krypto-cryptocurrency-single > section.crypto-intro-section, main.krypto-cryptocurrency-single > section.crypto-recommendation{background: var(--kb-warn-soft)}main.krypto-cryptocurrency-single > .pm-years{margin-bottom: 0}main.krypto-cryptocurrency-single > nav.crypto-tabs{margin-bottom: var(--kb-gap)}.krypto-cryptocurrency-single .indicator-header .volume-card-label{margin-bottom: 0}.krypto-cryptocurrency-single .indicator-tooltip, .krypto-cryptocurrency-single .onchain-card-info{width: auto;height: auto;border-radius: 0;background: none;line-height: 1}.krypto-cryptocurrency-single .indicator-tooltip:hover, .krypto-cryptocurrency-single .onchain-card-info:hover{background: none;transform: none}.krypto-cryptocurrency-single .indicator-tooltip .kb-icon, .krypto-cryptocurrency-single .onchain-card-info .kb-icon{width: 18px;height: 18px}.krypto-cryptocurrency-single .monthly-summary, .krypto-cryptocurrency-single .ema-card.ema-trend-card{border: 0;background: var(--kb-bg-soft);box-shadow: none}main.krypto-cryptocurrency-single > section section.prognose-dashboard, main.krypto-cryptocurrency-single > section div.prognose-dashboard{margin: 24px 0 0;padding: 0;border: 0;border-radius: 0;background: none}main.krypto-cryptocurrency-single > section .section-subtitle{margin: -8px 0 16px;color: var(--kb-muted);font-size: 16px;text-align: left}.crypto-timing-note{margin: 14px 0 0;font-size: 0.8125rem;color: #6b7280}.crypto-storage-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(240px, 100%), 1fr));gap: 16px}.crypto-storage-card{display: flex;flex-direction: column;padding: 20px;border: 1px solid var(--kb-border);border-radius: 10px;background: #fff}.crypto-storage-card p:has(> .kb-btn){margin-top: auto;padding-top: 10px}.crypto-storage-card .kb-btn{display: flex;width: 100%}.crypto-storage-card h3{margin: 0 0 4px;font-size: 1.125rem;font-weight: 700;color: var(--kb-text)}.crypto-storage-card p{margin: 10px 0 0;color: #4b5563;font-size: 0.9375rem;line-height: 1.6}.crypto-storage-card .crypto-storage-for{margin-top: 0;font-size: 0.8125rem;font-weight: 600;color: #b45309}.crypto-storage-pro::before, .crypto-storage-con::before{display: inline-block;width: 1.25em;font-weight: 700}.crypto-storage-pro::before{content: "+";color: #059669}.crypto-storage-con::before{content: "\2212";color: #b91c1c}.crypto-storage-note{margin-top: 20px;padding: 16px 20px;border-left: 4px solid var(--kb-accent);border-radius: 8px;background: #eff6ff;color: #1e3a8a;line-height: 1.7}.crypto-storage-note strong{font-weight: 700}.crypto-storage-note p{margin: 4px 0 0}.crypto-buy-faq-item{border: 1px solid var(--kb-border);border-radius: 10px;background: #fff;margin-bottom: 10px}.crypto-buy-faq-item summary{position: relative;padding: 16px 48px 16px 20px;font-weight: 600;color: var(--kb-text);cursor: pointer;list-style: none}.crypto-buy-faq-item summary::-webkit-details-marker{display: none}.crypto-buy-faq-item summary::after{content: "+";position: absolute;right: 20px;top: 50%;transform: translateY(-50%);font-size: 1.25rem;color: var(--kb-cta)}.crypto-buy-faq-item[open] summary::after{content: "\2212"}.crypto-buy-faq-item summary:focus-visible{outline: 2px solid var(--kb-cta);outline-offset: 2px;border-radius: 10px}.crypto-buy-faq-item p{margin: 0;padding: 0 20px 18px;color: #4b5563;line-height: 1.7}.kb-tab-intro{max-width: 820px;margin: 0 0 24px;color: #4b5563;font-size: 1.05rem;line-height: 1.7}.kb-tab-intro p{margin: 0 0 10px}.kb-tab-text{color: #4b5563;line-height: 1.8}.kb-tab-text h2{margin: 28px 0 12px;color: var(--kb-text);font-size: 1.5rem}.kb-tab-text > :first-child{margin-top: 0}.kb-tab-text h3{margin: 22px 0 10px;color: var(--kb-text);font-size: 1.2rem}.kb-tab-text p, .kb-tab-text ul, .kb-tab-text ol{margin: 0 0 14px}.kb-tab-text ul, .kb-tab-text ol{padding-left: 22px}.kb-tab-text a{color: var(--kb-cta)}.dashboard-card div[style*="space-between"] > :first-child, .exchange-details div[style*="space-between"] > :first-child{flex: none;margin-right: 14px;white-space: nowrap}.dashboard-card div[style*="space-between"] > :last-child, .exchange-details div[style*="space-between"] > :last-child{min-width: 0;text-align: right;overflow-wrap: break-word}.exchange-card--ad{position: relative;border-color: #e0c97a;background: #fffdf6}.exchange-ad-tag{position: absolute;top: 12px;right: 12px}.exchange-card.priority-exchange::before{display: none}
.crypto-ecosystem-intro{margin: 0 0 20px;font-size: 16px;color: #4b5563;line-height: 1.7}.crypto-ecosystem-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(220px, 100%), 1fr));gap: 16px}.crypto-ecosystem-card{padding: 18px 20px;border: 1px solid var(--kb-border);border-radius: 10px;background: #fff}.crypto-ecosystem-label{font-size: 0.8125rem;color: #6b7280}.crypto-ecosystem-value{margin: 6px 0 4px;font-size: 1.5rem;font-weight: 700;color: var(--kb-text)}.crypto-ecosystem-note{font-size: 0.8125rem;color: #4b5563}.crypto-ecosystem-chart{position: relative;height: 240px;margin-top: 20px}.crypto-ecosystem-source{margin: 12px 0 0;font-size: 0.8125rem;color: #6b7280}.kc-popular-intro{color: #4b5563;margin: -8px 0 20px;line-height: 1.6}.kc-popular-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(260px, 100%), 1fr));gap: 12px}.kc-popular-card{display: flex;align-items: center;gap: 12px;padding: 14px 16px;border: 1px solid var(--kb-border);border-radius: 12px;background: #fff;color: var(--kb-text);text-decoration: none;transition: border-color .2s,box-shadow .2s}.kc-popular-card:hover, .kc-popular-card:focus-visible{border-color: var(--kb-cta);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);color: var(--kb-text)}.kc-popular-logos{display: inline-flex;flex-shrink: 0}.kc-popular-logos img{border-radius: 50%;background: #fff;border: 2px solid #fff}.kc-popular-logos img+img{margin-left: -10px}.kc-popular-text{display: flex;flex-direction: column;gap: 2px;min-width: 0;flex: 1}.kc-popular-text strong{font-size: .9375rem}.kc-popular-text small{color: #6b7280;font-size: .8125rem}.kc-popular-text .positive{color: #059669}.kc-popular-text .negative{color: #dc2626}.kc-popular-arrow{color: var(--kb-cta);font-weight: 700}.kc-popular-own{margin-top: 16px;border: 2px solid #d1d5db;background: #fff;color: #374151;border-radius: 10px;padding: 10px 18px;font-weight: 600;cursor: pointer}.kc-popular-own:hover, .kc-popular-own:focus-visible{border-color: var(--kb-cta);color: var(--kb-text)}.kc-popular-text .kc-nowrap{white-space: nowrap}
.krypto-boersen-single{font-family: inherit;line-height: 1.6;color: var(--kb-text)}.krypto-boersen-single *{box-sizing: border-box}.container{max-width: 1200px;margin: 0 auto;padding: 0 20px}.tab-text-mobile{display: none}@media (max-width: 768px){.tab-text-full{display: none}.tab-text-mobile{display: inline}}.btn{display: inline-block;padding: 12px 24px;border-radius: 8px;font-weight: 600;text-decoration: none;border: 2px solid transparent;transition: all 0.3s ease;margin: 0 5px 10px 0;cursor: pointer;font-size: 0.875rem;text-align: center}.btn-primary:hover{color: white}.btn-secondary{border-color: #d1d5db}.btn-box-secondary{border-color: #cfd4da;background: #fff;color: var(--kb-text, #303640);white-space: nowrap}.btn-box-secondary:hover, .btn-box-secondary:focus-visible{border-color: var(--kb-text, #303640);color: var(--kb-text, #303640);text-decoration: none}.btn-large{padding: 16px 32px;font-size: 1rem}.btn-icon{font-size: 1rem}.info-table{background: white;border-radius: 8px;overflow: hidden;box-shadow: none}.info-table td{padding: 16px 20px;border-bottom: 1px solid #f1f5f9;vertical-align: top;word-wrap: break-word}.info-table td:first-child{background: #f8fafc;font-weight: 600;color: #475569;width: 200px}.info-table tr:last-child td{border-bottom: none}.modern-section .modern-card{background: white;border-radius: var(--kb-radius);padding: 32px;box-shadow: none;border: 1px solid #f1f5f9;margin-bottom: 24px;transition: all 0.3s ease}.modern-section .modern-card:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);transform: translateY(-2px)}.entry-footer{margin-top: 80px;padding-top: 30px;border-top: 1px solid var(--kb-border);text-align: center}.edit-link a{color: #6b7280;text-decoration: none;font-size: 0.875rem;font-weight: 500}.edit-link a:hover{color: #374151;text-decoration: underline}
.modern-comparison-modal{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 10000;opacity: 0;visibility: hidden;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);backdrop-filter: blur(0px);overflow: hidden;overscroll-behavior: contain}.modern-comparison-modal.modal-active{opacity: 1;visibility: visible;backdrop-filter: blur(8px)}.modal-backdrop{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.4);transition: background 0.3s ease}.modal-dialog{position: relative;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;padding: 20px;z-index: 10001;overflow: hidden}.modal-content{background: #ffffff;border-radius: var(--kb-radius);box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25), 0 0 0 1px rgba(255, 255, 255, 0.1);max-width: 600px;width: 100%;max-height: 90vh;overflow: hidden;transform: translateY(20px) scale(0.95);transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.modern-comparison-modal.modal-active .modal-content{transform: translateY(0) scale(1)}.modal-header{display: flex;align-items: center;justify-content: space-between;padding: 28px 32px 20px;border-bottom: 1px solid #f1f5f9;background: var(--kb-bg)}.selected-boersen-preview{display: flex;align-items: center;gap: 16px;flex: 1;min-width: 0;margin-right: 12px}.selected-boerse-item{display: flex;align-items: center;gap: 12px;padding: 12px 16px;background: #ffffff;border-radius: var(--kb-radius);border: 2px solid var(--kb-border);transition: all 0.3s ease;flex: 1 1 0;min-width: 0;box-shadow: none}.selected-boerse-item.selected{background: #eff6ff;border-color: var(--kb-accent);box-shadow: none}.boerse-icon-placeholder{width: 40px;height: 40px;border-radius: 12px;background: #f1f5f9;display: flex;align-items: center;justify-content: center;font-weight: 700;color: white;font-size: 16px;flex-shrink: 0;overflow: hidden;box-shadow: none}.boerse-icon-placeholder img{width: 100%;height: 100%;object-fit: cover;border-radius: 10px}.boerse-name-preview{font-size: 15px;font-weight: 600;color: #64748b;line-height: 1.25;overflow: hidden;flex: 1;min-width: 0;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow-wrap: anywhere}.selected-boerse-item.selected .boerse-name-preview{color: var(--kb-text)}.vs-indicator{position: relative;display: flex;align-items: center;justify-content: center;width: 48px;height: 48px;background: var(--kb-accent);color: white;border-radius: 50%;font-weight: 700;font-size: 16px;box-shadow: none;flex-shrink: 0;cursor: pointer;transition: all 0.3s ease;border: none}.vs-indicator:hover{transform: scale(1.1);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);background: var(--kb-accent)}.vs-indicator.disabled{opacity: 0.5;cursor: not-allowed}.modal-close-btn{background: none;border: none;width: 36px;height: 36px;border-radius: 12px;display: flex;align-items: center;justify-content: center;color: #64748b;cursor: pointer;transition: all 0.2s ease;flex-shrink: 0}.modal-close-btn:hover{background: #f1f5f9;color: var(--kb-text);transform: scale(1.1)}.modal-search{padding: 0 32px 20px;background: var(--kb-bg)}.search-input-wrapper{position: relative;display: flex;align-items: center}.search-icon{position: absolute;left: 18px;color: #94a3b8;z-index: 1;pointer-events: none}.search-input{width: 100%;padding: 16px 20px 16px 52px;background: #ffffff;border: 2px solid var(--kb-border);border-radius: var(--kb-radius);font-size: 16px;color: var(--kb-text);transition: all 0.2s ease;outline: none;box-shadow: none}.search-input::placeholder{color: #94a3b8}.search-input:focus{background: #ffffff;border-color: var(--kb-accent);box-shadow: 0 0 0 4px rgba(59, 130, 246, 0.1)}.modal-title{padding: 0 32px 20px;background: #ffffff}.modal-title h3{font-size: 20px;font-weight: 700;color: var(--kb-text);margin: 0}.boersen-count{color: #64748b;font-weight: 500}.modal-body{padding: 0 32px;max-height: 400px;overflow-y: auto;scrollbar-width: thin;scrollbar-color: #cbd5e1 #f8fafc;background: #ffffff;overscroll-behavior: contain;-webkit-overflow-scrolling: touch}.modal-body::-webkit-scrollbar{width: 6px}.modal-body::-webkit-scrollbar-track{background: #f8fafc;border-radius: 3px}.modal-body::-webkit-scrollbar-thumb{background: #cbd5e1;border-radius: 3px}.modal-body::-webkit-scrollbar-thumb:hover{background: #94a3b8}.boersen-list{display: flex;flex-direction: column;gap: 8px;padding-bottom: 20px}.boerse-list-item{display: flex;align-items: center;justify-content: space-between;padding: 16px 20px;border-radius: var(--kb-radius);border: 2px solid transparent;cursor: pointer;transition: all 0.2s ease;background: #ffffff;position: relative;overflow: hidden}.boerse-list-item::before{content: '';position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient(90deg, transparent, rgba(59, 130, 246, 0.05), transparent);transition: left 0.5s ease}.boerse-list-item:hover{background: #f8fafc;border-color: var(--kb-border);transform: translateY(-1px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.boerse-list-item:hover::before{left: 100%}.boerse-list-item.selected{background: #eff6ff;border-color: var(--kb-accent);box-shadow: none}.boerse-info{display: flex;align-items: center;gap: 16px;flex: 1;min-width: 0}.boerse-logo{width: 52px;height: 52px;border-radius: var(--kb-radius);overflow: hidden;flex-shrink: 0;display: flex;align-items: center;justify-content: center;background: #f8fafc;border: 2px solid var(--kb-border);box-shadow: none}.boerse-logo img{width: 100%;height: 100%;object-fit: cover}.boerse-details{display: flex;flex-direction: column;gap: 4px;flex: 1;min-width: 0}.boerse-name{font-size: 17px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.boerse-rating{font-size: 14px;color: #64748b;font-weight: 500}.boerse-list-item.selected .boerse-name{color: #1e40af}.boerse-list-item.selected .boerse-rating{color: #3730a3}.selection-indicator{flex-shrink: 0}.checkbox-circle{width: 28px;height: 28px;border: 3px solid #cbd5e1;border-radius: 50%;background: #ffffff;transition: all 0.3s ease;position: relative;display: flex;align-items: center;justify-content: center;box-shadow: none}.boerse-list-item:hover .checkbox-circle{border-color: #94a3b8;transform: scale(1.1)}.checkbox-circle.checked{background: var(--kb-accent);border-color: var(--kb-accent);transform: scale(1.1)}.checkbox-circle.checked::after{content: '✓';color: white;font-size: 14px;font-weight: 700}.modal-footer{display: flex;align-items: center;gap: 16px;padding: 28px 32px;border-top: 1px solid #f1f5f9;background: var(--kb-bg)}.btn-cancel{flex: 1;padding: 16px 24px;background: #ffffff;border: 2px solid var(--kb-border);border-radius: var(--kb-radius);font-size: 16px;font-weight: 600;color: #64748b;cursor: pointer;transition: all 0.2s ease;box-shadow: none}.btn-cancel:hover{background: #f8fafc;border-color: #cbd5e1;color: #475569;transform: translateY(-1px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.btn-compare{flex: 2;padding: 16px 24px;background: var(--kb-accent);border: 2px solid transparent;border-radius: var(--kb-radius);font-size: 16px;font-weight: 700;color: white;cursor: pointer;transition: all 0.3s ease;display: flex;align-items: center;justify-content: center;gap: 8px;min-height: 56px;box-shadow: none}.btn-compare:hover:not(:disabled){background: var(--kb-accent-dark);transform: translateY(-2px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.btn-compare:disabled{background: #e2e8f0;color: #94a3b8;cursor: not-allowed;transform: none;box-shadow: none}@media (max-width: 768px){.modal-dialog{padding: 0;align-items: stretch;justify-content: stretch;overflow: hidden;height: 100vh;display: block}.modal-content{max-width: 100%;height: 90vh !important;min-height: 90vh;max-height: 90vh;height: 90dvh !important;min-height: 90dvh;max-height: 90dvh;border-radius: var(--kb-radius) 24px 0 0;margin: 0;display: flex;flex-direction: column;position: fixed;bottom: 0;left: 0;right: 0;overscroll-behavior: contain;transform-origin: bottom center}.modern-comparison-modal .modal-content{transform: translateY(100%) !important}.modern-comparison-modal.modal-active .modal-content{transform: translateY(0) !important}.modal-header{padding: 16px 20px 12px;flex-wrap: wrap;position: relative;flex-shrink: 0}.selected-boersen-preview{width: 100%;gap: 10px;justify-content: space-between;padding-right: 40px}.selected-boerse-item{flex: 1;min-width: 0;max-width: calc(50% - 25px);padding: 12px}.boerse-icon-placeholder{width: 36px;height: 36px;font-size: 14px}.boerse-name-preview{font-size: 13px}.vs-indicator{width: 44px;height: 44px;font-size: 13px;flex-shrink: 0}.modal-close-btn{position: absolute;top: 20px;right: 20px;z-index: 10}.modal-search{padding: 0 20px 12px;flex-shrink: 0}.search-input{padding: 14px 18px 14px 48px;font-size: 16px;border-radius: var(--kb-radius)}.modal-title{padding: 0 20px 12px;flex-shrink: 0}.modal-title h3{font-size: 17px}.modal-body{padding: 0 20px;flex: 1;overflow-y: auto;min-height: 0}.boerse-list{gap: 10px}.boerse-list-item{padding: 12px 14px;border-radius: var(--kb-radius)}.boerse-info{gap: 12px}.boerse-logo{width: 48px;height: 48px;border-radius: var(--kb-radius)}.boerse-name{font-size: 15px}.boerse-rating{font-size: 13px}.checkbox-circle{width: 26px;height: 26px;border-width: 2.5px}.modal-footer{padding: 12px 20px;gap: 10px;flex-shrink: 0;background: #ffffff;border-top: 1px solid #f1f5f9}.btn-cancel, .btn-compare{padding: 12px 20px;font-size: 15px;min-height: 46px;border-radius: var(--kb-radius)}}@media (max-width: 480px){.modal-dialog{padding: 0;overflow: hidden;height: 100vh;display: block}.modal-content{border-radius: var(--kb-radius) 20px 0 0;height: 90vh !important;min-height: 90vh;max-height: 90vh;height: 90dvh !important;min-height: 90dvh;max-height: 90dvh;display: flex;flex-direction: column;position: fixed;bottom: 0;left: 0;right: 0;margin: 0;overscroll-behavior: contain;transform-origin: bottom center}.modal-header{padding: 14px 16px 10px;flex-shrink: 0}.selected-boersen-preview{padding-right: 36px;gap: 8px}.selected-boerse-item{padding: 10px;min-width: 0}.boerse-icon-placeholder{width: 32px;height: 32px;font-size: 12px}.boerse-name-preview{font-size: 12px}.vs-indicator{width: 40px;height: 40px;font-size: 12px}.modal-close-btn{top: 16px;right: 16px;width: 32px;height: 32px}.modal-search{padding: 0 16px 10px;flex-shrink: 0}.modal-title{padding: 0 16px 10px;flex-shrink: 0}.modal-title h3{font-size: 16px}.modal-body{padding: 0 16px;flex: 1;overflow-y: auto;min-height: 0}.boerse-list{gap: 8px}.boerse-list-item{padding: 10px 12px}.boerse-logo{width: 44px;height: 44px}.boerse-name{font-size: 14px}.modal-footer{flex-direction: column-reverse;gap: 8px;padding: 12px 16px 16px;flex-shrink: 0;background: #ffffff}.btn-cancel, .btn-compare{width: 100%;flex: none;min-height: 48px;padding: 12px 20px;font-size: 15px}}.checkbox-circle.checked::after{content: "";width: 14px;height: 14px;background: var(--kbi-tick-white) center / contain no-repeat}
.krypto-boersen-single .boerse-hero-new{position: relative;box-sizing: border-box;max-width: var(--kb-width);min-height: 0;margin: 24px auto;padding: var(--kb-pad);border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: var(--kb-bg) !important;color: var(--kb-text);overflow: visible}.boerse-hero-new .hero-overlay{display: none}.boerse-hero-new .hero-content-container{max-width: none;margin: 0;padding: 0;height: auto}.krypto-boersen-single .boerse-hero-new .hero-main-content{display: grid !important;grid-template-columns: minmax(0, 1fr) 340px !important;gap: 36px;align-items: start;min-height: 0;width: 100%;max-width: none;margin: 0}.boerse-hero-new .hero-left-content{display: flex;flex-direction: column;gap: 18px;min-width: 0}.boerse-hero-new .hero-branding{display: flex;align-items: center;gap: 18px}.boerse-hero-new .hero-logo img{display: block;width: 72px !important;height: 72px !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: var(--kb-radius);background: transparent !important;box-shadow: none;object-fit: contain}.boerse-hero-new .hero-title-section{flex: 1;min-width: 0}.boerse-hero-new .hero-title{margin: 0 0 6px;padding: 0;background: none;-webkit-text-fill-color: currentColor;color: var(--kb-text);font-size: 32px;font-weight: 700;line-height: 1.25}.boerse-hero-new .hero-subtitle{display: block;margin: 0;padding: 0;border: 0;background: none;backdrop-filter: none;color: var(--kb-muted);font-size: 16px;line-height: 1.5;letter-spacing: 0;text-transform: none;opacity: 1}.boerse-hero-new .hero-rating-display{margin: 0}.boerse-hero-new .rating-container{display: flex;flex-wrap: wrap;gap: 14px;align-items: center}.boerse-hero-new .rating-container .rating-circle{display: inline-flex;align-items: baseline;min-width: 0;padding: 10px 16px;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: var(--kb-bg-soft);backdrop-filter: none;box-shadow: none;color: var(--kb-text);font-size: 32px;font-weight: 700;line-height: 1;transform: none}.boerse-hero-new .rating-container .rating-circle::after{content: "/10";position: static;margin-left: 3px;color: var(--kb-muted);font-size: 15px;font-weight: 600}.boerse-hero-new .rating-info{display: flex;flex-direction: column;gap: 2px}.boerse-hero-new .stars-display{display: flex;gap: 2px;font-size: 20px;line-height: 1}.boerse-hero-new .star{color: #d1d5db;text-shadow: none;filter: none}.boerse-hero-new .star.filled{color: var(--kb-cta)}.boerse-hero-new .rating-text{color: var(--kb-muted);font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase}.boerse-hero-new .hero-kpis{display: flex;flex-wrap: wrap;gap: 14px 24px;align-items: center}.boerse-hero-new .krypto-ts-badge{margin: 0;padding: 6px 14px 6px 6px;border: 1px solid var(--kb-border);background: var(--kb-bg-soft);backdrop-filter: none;color: var(--kb-text) !important;font-size: 15px;font-weight: 600}.boerse-hero-new .krypto-ts-badge:hover, .boerse-hero-new .krypto-ts-badge:focus{border-color: var(--kb-accent);background: var(--kb-bg-soft)}.boerse-hero-new .hero-badges{display: flex;flex-wrap: wrap;gap: 8px}.boerse-hero-new .hero-badge{display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;border: 1px solid var(--kb-border);border-radius: 999px;background: var(--kb-bg-soft);backdrop-filter: none;box-shadow: none;color: var(--kb-text);font-size: 14px;font-weight: 600;transform: none}.boerse-hero-new .hero-badge::before{display: none}.boerse-hero-new .hero-badge:hover{transform: none;box-shadow: none}.boerse-hero-new .hero-badge.badge-green{border-color: #cdeedb;background: var(--kb-good-soft);color: #166534}.boerse-hero-new .hero-badge.badge-blue, .boerse-hero-new .hero-badge.badge-purple{border-color: #cbe9fb;background: var(--kb-accent-soft);color: var(--kb-accent-dark)}.boerse-hero-new .hero-badge.badge-orange{border-color: #fde3b5;background: var(--kb-warn-soft);color: var(--kb-warn)}.boerse-hero-new .badge-icon{display: inline-flex}.boerse-hero-new .hero-badge .kb-icon{color: currentColor}.boerse-hero-new .hero-actions{display: flex;flex-wrap: wrap;gap: 10px}.boerse-hero-new .btn-hero-primary, .boerse-hero-new .btn-hero-secondary{display: inline-flex;align-items: center;justify-content: center;padding: 12px 22px;border-radius: var(--kb-radius-sm);box-shadow: none;font-size: 16px;font-weight: 700;line-height: 1.2;text-decoration: none;text-transform: none;letter-spacing: 0;cursor: pointer;transform: none;transition: background-color .15s ease, border-color .15s ease}.boerse-hero-new .btn-hero-primary{border: 1px solid var(--kb-cta);background: var(--kb-cta);color: #fff}.boerse-hero-new .btn-hero-primary::before{display: none}.boerse-hero-new .btn-hero-primary:hover, .boerse-hero-new .btn-hero-primary:focus-visible{border-color: var(--kb-cta-hover);background: var(--kb-cta-hover);color: #fff;transform: none;box-shadow: none}.boerse-hero-new .btn-hero-secondary{border: 1px solid var(--kb-border);background: var(--kb-bg);backdrop-filter: none;color: var(--kb-text)}.boerse-hero-new .btn-hero-secondary:hover, .boerse-hero-new .btn-hero-secondary:focus-visible{border-color: var(--kb-accent);background: var(--kb-bg);color: var(--kb-accent-dark);transform: none}.boerse-hero-new .hero-bonus-box{position: relative;display: flex;gap: 10px;align-items: center;align-self: flex-start;padding: 10px 14px;border: 1px solid #fde3b5;border-radius: var(--kb-radius-sm);background: var(--kb-warn-soft);box-shadow: none;color: var(--kb-text);cursor: default;transform: none}.boerse-hero-new .hero-bonus-box::before{display: none}.boerse-hero-new .bonus-info-icon{display: inline-flex;margin: 0}.boerse-hero-new .bonus-content{display: flex;flex-wrap: wrap;gap: 4px 8px;align-items: baseline}.boerse-hero-new .bonus-title{color: var(--kb-muted);font-size: 14px;font-weight: 600}.boerse-hero-new .bonus-amount{color: var(--kb-text);font-size: 16px;font-weight: 700}.boerse-hero-new .hero-user-count{display: flex;gap: 12px;align-items: center;padding: 0;border: 0;background: none;backdrop-filter: none;box-shadow: none;transform: none}.boerse-hero-new .user-avatars{display: flex}.boerse-hero-new .user-avatar{display: grid;place-items: center;width: 32px;height: 32px;margin-left: -8px;overflow: hidden;border: 2px solid #fff;border-radius: 50%;background: var(--kb-bg-soft);font-size: 14px;transform: none}.boerse-hero-new .user-avatar:first-child{margin-left: 0}.boerse-hero-new .user-count-text{margin: 0;color: var(--kb-muted);font-size: 14px}.boerse-hero-new .user-count-text strong{color: var(--kb-text)}.boerse-hero-new .hero-right-content{display: block;min-width: 0}.boerse-hero-new .hero-info-box{padding: 20px;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: var(--kb-bg-soft);backdrop-filter: none;box-shadow: none;color: var(--kb-text)}.boerse-hero-new .hero-info-box h3{margin: 0 0 10px;color: var(--kb-text);font-size: 18px;font-weight: 700;text-align: left}.boerse-hero-new .quick-facts-hero{margin: 0;padding: 0;list-style: none}.boerse-hero-new .quick-facts-hero li{display: flex;flex-wrap: wrap;gap: 4px 8px;align-items: baseline;padding: 9px 0;border-bottom: 1px solid var(--kb-border);color: var(--kb-text);font-size: 15px}.boerse-hero-new .quick-facts-hero li:last-child{border-bottom: 0}.boerse-hero-new .quick-facts-hero strong{color: var(--kb-muted);font-weight: 600}.boerse-hero-new .fact-icon{display: inline-flex;align-self: center}.boerse-hero-new .quick-facts-hero li{align-items: center}.krypto-boersen-single .boerse-hero-new:has(.hero-phone-mockup){overflow: hidden}.boerse-hero-new .hero-right-content:has(.hero-phone-mockup){position: relative;display: flex;align-items: center;justify-content: center}.boerse-hero-new .hero-phone-mockup{position: relative;width: 172px;aspect-ratio: 9 / 19.5;padding: 8px;border-radius: 34px;background: linear-gradient(145deg, #3a3a3c, #1c1c1e);box-shadow: 0 0 0 1px rgba(0, 0, 0, .06), 0 10px 30px rgba(0, 0, 0, .14)}.boerse-hero-new .hero-phone-mockup::before{content: "";position: absolute;top: 15px;left: 50%;z-index: 2;width: 58px;height: 17px;border-radius: 20px;background: #000;transform: translateX(-50%)}.boerse-hero-new .hero-phone-mockup::after{display: none}.boerse-hero-new .phone-mockup-image{display: block;width: 100%;height: 100%;object-fit: cover;object-position: top center;border-radius: 27px;background: #fff;box-shadow: none}@media (max-width: 900px){.krypto-boersen-single .boerse-hero-new .hero-main-content{grid-template-columns: 1fr !important;gap: 24px}.boerse-hero-new .hero-right-content:has(.hero-phone-mockup){display: none}}@media (max-width: 768px){.krypto-boersen-single .boerse-hero-new{margin: 16px 8px}.boerse-hero-new .hero-title{font-size: 26px}.boerse-hero-new .hero-logo img{width: 56px !important;height: 56px !important}.boerse-hero-new .btn-hero-primary, .boerse-hero-new .btn-hero-secondary{flex: 1 1 auto}}.hero-types{display: flex;flex-wrap: wrap;gap: 6px;margin: 6px 0 0}.hero-type{padding: 2px 10px;border: 1px solid var(--kb-border, #e6e8eb);border-radius: 999px;background: #fff;color: var(--kb-muted, #6b7280);font-size: 13px;font-weight: 600;line-height: 1.5}.kb-cfd-warning{box-sizing: border-box;max-width: 1200px;margin: 0 auto 24px;padding: 14px 18px;border: 2px solid var(--kb-bad, #dc2626);border-radius: 12px;background: var(--kb-bad-soft, #fdf1f1);color: var(--kb-text, #303640);font-size: 15px;line-height: 1.55}.kb-cfd-source{color: var(--kb-muted, #6b7280);font-size: 13px}.kb-cfd-facts{display: flex;flex-wrap: wrap;gap: 6px 22px;margin: 8px 0 0;padding: 0;list-style: none;font-size: 14px}.kb-cfd-facts span{color: var(--kb-muted, #6b7280)}
.content-navigation{background: white;border-bottom: 1px solid var(--kb-border);position: sticky !important;top: var(--kb-sticky-top, 0px) !important;z-index: 100 !important;box-shadow: none}.nav-container{max-width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;padding: 0 20px}.content-tabs{display: flex;gap: 0;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none;-ms-overflow-style: none}.content-tabs::-webkit-scrollbar{display: none}.content-tabs{flex: 1 1 auto;flex-wrap: nowrap;min-width: 0;position: relative;scroll-behavior: smooth}.kb-tabs-wrap{position: relative;display: flex;flex: 1 1 auto;min-width: 0}.kb-tabs-arrow{position: absolute;top: 0;bottom: 0;z-index: 2;width: 40px;padding: 0;border: 0;cursor: pointer}.kb-tabs-arrow[hidden]{display: none}.kb-tabs-arrow--prev{left: 0;background: linear-gradient(to right, #fff 55%, rgba(255, 255, 255, 0))}.kb-tabs-arrow--next{right: 0;background: linear-gradient(to left, #fff 55%, rgba(255, 255, 255, 0))}.kb-tabs-arrow::before{content: "";position: absolute;top: 50%;width: 8px;height: 8px;border-top: 2px solid var(--kb-text);border-right: 2px solid var(--kb-text)}.kb-tabs-arrow--next::before{right: 14px;transform: translateY(-50%) rotate(45deg)}.kb-tabs-arrow--prev::before{left: 14px;transform: translateY(-50%) rotate(-135deg)}.all-boersen-button{flex-shrink: 0;margin-left: 16px}.all-boersen-button .btn-outline{white-space: nowrap}.tab-link{padding: 16px 12px;text-decoration: none;color: #6b7280;font-weight: 500;font-size: 0.8125rem;border-bottom: 3px solid transparent;transition: all 0.3s ease;position: relative;white-space: nowrap}.tab-link:hover{color: #374151;background: #f9fafb}.tab-link.active{color: var(--kb-accent);border-bottom-color: var(--kb-accent);background: #eff6ff}.all-boersen-button .btn-outline{background: white;color: var(--kb-accent);border: 2px solid var(--kb-accent);padding: 8px 16px;border-radius: 8px;font-size: 0.875rem;font-weight: 600;text-decoration: none;display: flex;align-items: center;gap: 8px;transition: all 0.3s ease}.all-boersen-button .btn-outline:hover{background: var(--kb-accent);color: white;text-decoration: none}.sticky-footer-bar{position: fixed;bottom: 0;left: 0;right: 0;background: rgba(255, 255, 255, 0.95);backdrop-filter: blur(10px);border-top: 1px solid var(--kb-border);box-shadow: none;z-index: 999;transform: translateY(100%);transition: transform 0.3s ease;padding: 12px 0}.sticky-footer-bar.visible{transform: translateY(0)}.sticky-footer-content{max-width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;padding: 0 20px;min-height: 60px}.sticky-footer-left{display: flex;align-items: center;gap: 12px;flex: 1;min-width: 0}.sticky-logo .sticky-logo-image{width: 40px;height: 40px;border-radius: 8px;object-fit: cover;flex-shrink: 0}.sticky-title{font-weight: 700;color: var(--kb-text);font-size: 1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.sticky-footer-right{display: flex;gap: 12px;align-items: center;flex-shrink: 0}.btn-sticky-primary{background: var(--kb-cta);color: white;padding: 10px 20px;border-radius: 8px;font-weight: 600;font-size: 0.875rem;text-decoration: none;border: none;cursor: pointer;transition: all 0.3s ease;white-space: nowrap}.btn-sticky-primary:hover{background: var(--kb-cta-hover);transform: translateY(-1px);color: white;text-decoration: none}.btn-sticky-secondary{background: white;color: #374151;border: 2px solid #d1d5db;padding: 10px 20px;border-radius: 8px;font-weight: 600;font-size: 0.875rem;cursor: pointer;transition: all 0.3s ease;white-space: nowrap}.btn-sticky-secondary:hover{background: #f9fafb;border-color: #9ca3af}.current-comparison{display: flex;align-items: center;gap: 12px}.comparison-pair{display: flex;align-items: center;gap: 8px}.boerse-name{font-weight: 600;color: var(--kb-text)}.vs-separator{color: #9ca3af;font-weight: 500}@media (max-width: 1024px){.nav-container{flex-direction: row;gap: 0;padding: 0 20px}.content-tabs{overflow-x: auto;-webkit-overflow-scrolling: touch}.sticky-footer-content{flex-direction: column;gap: 12px;text-align: center}.sticky-footer-bar{padding: 16px 0}.bottom-cta-buttons{grid-template-columns: 1fr;gap: 12px}.top-bar-content{flex-direction: column;gap: 12px;text-align: center}}@media (max-width: 768px){.nav-container{flex-direction: row;justify-content: flex-start;padding: 0 16px;gap: 0}.content-tabs{flex: 1;min-width: 0;overflow-x: scroll;scroll-behavior: smooth}.tab-link{font-size: 0.875rem;padding: 14px 16px;text-align: center;min-width: auto;flex-shrink: 0}.all-boersen-button{display: none}.sticky-footer-bar{padding: 10px 0}.sticky-footer-content{flex-direction: row;gap: 8px;padding: 0 16px;min-height: 56px}.sticky-footer-left{gap: 8px;flex: 1;min-width: 0}.sticky-logo .sticky-logo-image{width: 36px;height: 36px}.sticky-title{font-size: 0.9375rem;max-width: 120px}.sticky-footer-right{gap: 8px;flex-shrink: 0}.btn-sticky-primary, .btn-sticky-secondary{padding: 8px 14px;font-size: 0.8125rem;min-width: 75px}}@media (max-width: 480px){.tab-link{font-size: 0.8125rem;padding: 12px 14px;min-width: auto;flex-shrink: 0}.sticky-footer-bar{padding: 8px 0}.sticky-footer-content{min-height: 52px}.sticky-logo .sticky-logo-image{width: 32px;height: 32px}.sticky-title{font-size: 0.875rem;max-width: 100px}.btn-sticky-primary, .btn-sticky-secondary{padding: 7px 12px;font-size: 0.75rem;min-width: 70px}}@media (min-width: 769px) and (max-width: 1024px){.nav-container{flex-direction: row;justify-content: flex-start;gap: 0;padding: 0 16px}.content-tabs{flex: 1;min-width: 0;overflow-x: auto}.all-boersen-button{display: none}}.btn-sticky-primary, .btn-sticky-secondary{white-space: nowrap}
.main-content{max-width: 1200px;margin: 0 auto;padding: 40px 20px 80px}.content-section{margin-bottom: 60px;scroll-margin-top: 80px}.content-section h2{width: fit-content;max-width: 100%;font-size: 25px;font-weight: 700;line-height: 1.3;color: var(--kb-text);margin: 0 0 20px 0;border-bottom: 2px solid var(--kb-accent);padding-bottom: 8px}.info-three-columns{display: grid;grid-template-columns: repeat(3, 1fr);gap: 40px;margin-bottom: 40px}.info-column{text-align: center;padding: 30px 20px;background: #f8fafc;border-radius: 12px;border: 1px solid var(--kb-border)}.info-column h3{font-size: 1rem;color: #64748b;margin: 0 0 15px 0;font-weight: 500;text-transform: uppercase;letter-spacing: 0.5px}.big-stat{display: flex;flex-direction: column;align-items: center;gap: 5px}.big-number{font-size: 3rem;font-weight: 800;color: var(--kb-text);line-height: 1}.stat-label{font-size: 0.875rem;color: #64748b;font-weight: 500}.payment-methods{display: flex;justify-content: center;gap: 8px;flex-wrap: wrap}.payment-icon{display: flex;align-items: center;justify-content: center;box-shadow: none;transition: all 0.2s ease}.payment-icon:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);transform: translateY(-1px)}.payment-icon img{max-width: 100%;max-height: 100%;width: auto;height: auto;border-radius: 4px;object-fit: contain}.payment-text{font-size: 0.75rem;font-weight: 600;color: #475569;padding: 4px 8px;text-align: center}.description-section{margin-bottom: 40px}.description-section h3{font-size: 1.25rem;font-weight: 600;color: var(--kb-text);margin: 0 0 15px 0}.description-content{line-height: 1.7;color: #374151;margin-bottom: 30px;font-size: 1rem;word-wrap: break-word}.additional-info-section h3{font-size: 1.25rem;font-weight: 600;color: var(--kb-text);margin: 0 0 20px 0}.twitter-icon{font-size: 1.125rem}.rating-overview{display: grid;grid-template-columns: 280px 1fr;gap: 30px;margin-bottom: 40px}.overall-rating{display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;padding: 50px 30px;background: #f3f4f6;backdrop-filter: blur(20px);color: var(--kb-text);border-radius: var(--kb-radius);border: 1px solid var(--kb-border);box-shadow: none;position: relative;overflow: hidden;min-height: 280px}.overall-rating::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background: #e5e7eb}.overall-rating h3{margin: 0 0 30px 0;font-size: 0.875rem;color: var(--kb-text);opacity: 0.6;font-weight: 600;text-transform: uppercase;letter-spacing: 0.1em}.overall-rating .rating-circle{display: flex;align-items: baseline;justify-content: center;gap: 4px;background: none !important;border: none !important;backdrop-filter: none !important;box-shadow: none;width: auto !important;height: auto !important;transition: none !important}.overall-rating .rating-circle:hover{transform: none !important}.overall-rating .rating-score{font-size: 5rem;font-weight: 800;color: #4b5563;line-height: 1}.overall-rating .rating-max{font-size: 1.75rem;color: var(--kb-text);font-weight: 700;opacity: 0.6}.conclusion-section{background: linear-gradient(135deg, rgba(59, 130, 246, 0.05), rgba(147, 197, 253, 0.05));padding: 30px;border-radius: var(--kb-radius);border: 1px solid rgba(59, 130, 246, 0.1);box-shadow: none}.conclusion-section h3{margin-top: 0;color: var(--kb-text);font-size: 1.125rem;font-weight: 700;margin-bottom: 16px}.conclusion-content{line-height: 1.7;color: #4b5563;word-wrap: break-word}.conclusion-content p{margin: 0}.author-box{display: flex;gap: 20px;margin-top: 30px;transition: all 0.3s ease}.author-box:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);transform: translateY(-2px)}.author-box-avatar{flex-shrink: 0;width: 80px;height: 80px;border-radius: 50%;overflow: hidden;border: 3px solid white;box-shadow: none}.author-avatar-image{width: 100%;height: 100%;object-fit: cover}.author-box-info{flex: 1;display: flex;flex-direction: column;gap: 8px}.author-box-name{margin: 0;font-size: 1.125rem;font-weight: 700;color: var(--kb-text);line-height: 1.3}.author-box-name a{color: inherit}.author-box-avatar .kb-eeat-initials{display: flex;align-items: center;justify-content: center}.author-box-bio{color: #4b5563;font-size: 0.9375rem;line-height: 1.6}.author-box-bio p{margin: 0 0 8px 0}.author-box-bio p:last-child{margin-bottom: 0}.registration-process-section{margin-top: 40px}.registration-process-section h2{text-align: center;margin-bottom: 50px;font-size: 2rem;color: var(--kb-text)}.registration-steps-grid{display: grid;grid-template-columns: repeat(4, 1fr);gap: 30px;margin-bottom: 40px}.registration-steps-grid:has(.registration-step-card:nth-child(3):last-child){grid-template-columns: repeat(3, 1fr)}.registration-step-card{position: relative;background: white;border-radius: var(--kb-radius);text-align: center;border: 2px solid var(--kb-border);transition: all 0.3s ease}.registration-step-card:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.step-number{position: absolute;top: -24px;left: 50%;transform: translateX(-50%);width: 48px;height: 48px;color: white;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 1.5rem;font-weight: 800;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);z-index: 10;transition: background 0.3s ease}.step-image{width: 100%;height: 200px;overflow: hidden;border-radius: var(--kb-radius) 16px 0 0}.step-image img{width: 100%;height: 100%;object-fit: cover}.step-title{font-size: 1.25rem;font-weight: 700;color: var(--kb-text);margin: 0;padding: 20px 20px 10px 20px}.step-description{font-size: 0.9375rem;color: #6b7280;line-height: 1.6;margin: 0;padding: 0 20px 20px 20px}.registration-button-container{text-align: center;margin-top: 40px}.btn-registration-cta{display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 16px 40px;background: var(--kb-cta);color: white;font-weight: 700;font-size: 1.125rem;text-decoration: none;border-radius: 12px;box-shadow: none;transition: all 0.3s ease}.btn-registration-cta:hover{transform: translateY(-2px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);background: var(--kb-cta-hover);color: white}.individual-ratings{}.rating-bar-item .rating-score{font-weight: 800;font-size: 1.125rem;color: #6b7280}@keyframes shimmer{0%{transform: translateX(-100%)}100%{transform: translateX(100%)}}.pros-cons-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 24px}.pros, .cons{padding: 32px;border-radius: 12px;position: relative;overflow: hidden;background: #f8fafc;border: 1px solid var(--kb-border)}.pros::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background: var(--kb-good)}.cons::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background: var(--kb-bad)}.pros h3{color: var(--kb-text);margin: 0 0 24px 0;font-weight: 700;font-size: 1.125rem}.cons h3{color: var(--kb-text);margin: 0 0 24px 0;font-weight: 700;font-size: 1.125rem}.pros ul, .cons ul{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 14px}.pros li{position: relative;padding-left: 32px;line-height: 1.6;word-wrap: break-word;color: var(--kb-text);font-size: 0.9375rem}.pros li::before{content: "✓";position: absolute;left: 0;top: 0;width: 22px;height: 22px;background: var(--kb-good);color: white;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: bold;font-size: 0.875rem;box-shadow: none}.cons li{position: relative;padding-left: 32px;line-height: 1.6;word-wrap: break-word;color: var(--kb-text);font-size: 0.9375rem}.cons li::before{content: "✗";position: absolute;left: 0;top: 0;width: 22px;height: 22px;background: var(--kb-bad);color: white;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: bold;font-size: 0.875rem;box-shadow: none}.user-feedback-container{display: grid;grid-template-columns: 1fr 1fr;gap: 40px;margin-bottom: 30px}.user-feedback-container.is-single{grid-template-columns: 1fr}.feedback-intro{font-size: 1rem;line-height: 1.7;color: #374151;margin-bottom: 24px}.user-summary h4, margin: 0 0 16px 0;color: var(--kb-text);font-size: 1.125rem;font-weight: 700}.user-summary p{word-wrap: break-word}.user-feedback-container .user-summary p, .user-feedback-container .feedback-content p{font-size: 15px;line-height: 1.6}.feedback-accordion{display: flex;flex-direction: column;gap: 12px}.feedback-item{overflow: hidden}.feedback-header{display: flex;align-items: center;gap: 12px;padding: 16px 20px;cursor: pointer;background: white;transition: all 0.3s ease}.feedback-header:hover{background: white}.feedback-item.active .feedback-header{background: white}.feedback-icon{width: 20px;height: 20px;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 12px;font-weight: bold;flex-shrink: 0}.feedback-positive .feedback-icon{background: #10b981;color: white}.feedback-positive .feedback-icon::before{content: none}.feedback-negative .feedback-icon{background: #ef4444;color: white}.feedback-negative .feedback-icon::before{content: none}.feedback-neutral .feedback-icon{background: #6b7280;color: white}.feedback-neutral .feedback-icon::before{content: none}.feedback-title{flex: 1;font-weight: 600;color: var(--kb-text);word-wrap: break-word;min-width: 0}.feedback-toggle{transition: transform 0.3s ease;flex-shrink: 0}.feedback-item.active .feedback-toggle{transform: rotate(180deg)}.feedback-content{padding: 0 20px;max-height: 0;overflow: hidden;transition: max-height 0.3s ease, padding 0.3s ease;background: white}.feedback-item.active .feedback-content{padding: 16px 20px}.feedback-content p{margin: 0;line-height: 1.6;color: #374151;word-wrap: break-word}.user-ratings-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));gap: 20px;margin-top: 24px}.user-ratings-grid--stacked{grid-template-columns: 1fr;gap: 10px}.user-ratings-grid--stacked .rating-platform-card{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 18px;text-align: left}.user-ratings-grid--stacked .platform-header{margin-bottom: 0}.user-ratings-grid--stacked .platform-rating{flex-direction: row;align-items: baseline;gap: 10px}.user-ratings-grid--stacked .rating-value{font-size: 1.25rem}.rating-platform-card{background: white;border: 1px solid var(--kb-border);border-radius: 12px;padding: 20px;text-align: center;transition: all 0.3s ease}.rating-platform-card:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);transform: translateY(-2px)}.platform-header{display: flex;align-items: center;justify-content: center;gap: 8px;margin-bottom: 12px}.platform-icon{font-size: 1.25rem}.platform-header h4{margin: 0;font-size: 0.875rem;font-weight: 600;color: #374151}.platform-rating{display: flex;flex-direction: column;gap: 4px}.rating-value{font-size: 1.5rem;font-weight: 800;color: #f59e0b}.rating-count{font-size: 0.75rem;color: #6b7280}.kb-gallery-wrap{position: relative}.screenshots-gallery{display: flex;gap: 16px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-behavior: smooth;-webkit-overflow-scrolling: touch;scrollbar-width: none;padding-bottom: 4px}.screenshots-gallery::-webkit-scrollbar{display: none}.screenshots-gallery .screenshot-item{flex: 0 0 auto;width: 460px;max-width: 88%;scroll-snap-align: start;border-radius: var(--kb-radius-sm);overflow: hidden;border: 1px solid var(--kb-border);background: var(--kb-bg-soft);cursor: zoom-in}.screenshots-gallery .screenshot-item img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 10;object-fit: cover;object-position: top center}.kb-gallery-arrow{position: absolute;top: 50%;z-index: 2;width: 40px;height: 40px;padding: 0;border: 1px solid var(--kb-border);border-radius: 50%;background: #fff;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);transform: translateY(-50%);cursor: pointer}.kb-gallery-arrow[hidden]{display: none}.kb-gallery-arrow--prev{left: -12px}.kb-gallery-arrow--next{right: -12px}.kb-gallery-arrow::before{content: "";position: absolute;top: 50%;left: 50%;width: 9px;height: 9px;border-top: 2px solid var(--kb-text);border-right: 2px solid var(--kb-text)}.kb-gallery-arrow--next::before{transform: translate(-65%, -50%) rotate(45deg)}.kb-gallery-arrow--prev::before{transform: translate(-35%, -50%) rotate(-135deg)}.preview-placeholder{text-align: center;padding: 60px 20px;background: #f8fafc;border-radius: 12px;border: 2px dashed #d1d5db}.placeholder-content{display: flex;flex-direction: column;align-items: center;gap: 16px}.placeholder-icon{font-size: 3rem;opacity: 0.5}.placeholder-content p{margin: 0;color: #6b7280;font-size: 1rem}.functions-layout{display: grid;grid-template-columns: 2fr 1fr;gap: 40px}.functions-layout.full-width{grid-template-columns: 1fr}.functions-layout.full-width .functions-main{max-width: 100%}.functions-main h3{margin: 0 0 24px 0;font-size: 1.25rem;font-weight: 700;color: var(--kb-text)}.functions-main h3:not(:first-child){margin-top: 40px}.functions-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));gap: 16px}.function-item{display: flex;align-items: center;gap: 12px;padding: 16px;border-radius: 8px;border: 1px solid var(--kb-border);transition: all 0.3s ease}.function-item:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.function-icon{width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;border-radius: 50%;font-size: 14px;font-weight: bold;color: white;flex-shrink: 0}.function-yes .function-icon{background: #10b981}.function-no .function-icon{background: #ef4444}.function-label{flex: 1;font-weight: 500;color: #374151;word-wrap: break-word;min-width: 0}.function-status{font-size: 0.875rem;font-weight: 600;flex-shrink: 0}.function-yes .function-status{color: #059669}.function-no .function-status{color: #dc2626}.function-na .function-status, .function-na .function-icon{color: var(--kb-muted, #6b7280)}.functions-sidebar{display: flex;flex-direction: column;gap: 20px}.function-area-box h3{margin: 0 0 16px 0;font-size: 1rem;font-weight: 700;color: var(--kb-text)}.function-area-box li{word-wrap: break-word}.security-notice-section{margin-top: 60px;padding: 40px 0 0 0;border-top: 2px solid var(--kb-border)}.security-notice-box{display: flex;gap: 20px;background: linear-gradient(135deg, rgba(234, 179, 8, 0.08), rgba(251, 191, 36, 0.05));border: 2px solid #fbbf24;border-radius: var(--kb-radius);padding: 24px;box-shadow: none}.security-notice-icon{font-size: 2rem;line-height: 1;flex-shrink: 0;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center}.security-notice-content{flex: 1;color: #78350f;font-size: 0.9375rem;line-height: 1.7}.security-notice-content p{margin: 0 0 12px 0}.security-notice-content p:last-child{margin-bottom: 0}.security-notice-content strong{color: #92400e}.security-notice-content a{color: #b45309;text-decoration: underline}.security-notice-content a:hover{color: #92400e}.seo-text-section{background: #f8fafc;border-radius: var(--kb-radius);padding: 32px;border: 1px solid var(--kb-border)}.seo-content{line-height: 1.8;color: #374151;font-size: 1rem;word-wrap: break-word}.seo-content h1, .seo-content h2, .seo-content h3{color: var(--kb-text);margin-top: 1.5em;margin-bottom: 0.5em;word-wrap: break-word}.seo-content h1:first-child, .seo-content h2:first-child, .seo-content h3:first-child{margin-top: 0}.seo-content p{margin-bottom: 1.25em}.seo-content ul, .seo-content ol{margin-bottom: 1.25em;padding-left: 1.5em}.seo-content li{margin-bottom: 0.5em}.related-articles-section{margin-top: 60px;padding: 40px 0;border-top: 2px solid var(--kb-border)}.comparison-links-section{margin-top: 60px;padding: 40px 0;border-top: 2px solid var(--kb-border)}.comparison-links-section h2{text-align: center;font-size: 2rem;font-weight: 700;color: var(--kb-text);margin-bottom: 40px}.comparison-links-grid{display: grid;grid-template-columns: repeat(4, 1fr);gap: 24px}.comparison-link-card{background: white;border-radius: 12px;overflow: hidden;border: 1px solid var(--kb-border);transition: all 0.3s ease}.comparison-link-card:hover{transform: translateY(-4px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);border-color: var(--kb-accent)}.comparison-link-wrapper{display: flex;flex-direction: column;height: 100%;text-decoration: none;color: inherit;padding: 24px}.comparison-logos{display: flex;align-items: center;justify-content: center;gap: 16px;margin-bottom: 20px;min-height: 80px}.comparison-logo{width: 60px;height: 60px;border-radius: 8px;border: 1px solid var(--kb-border);background: white;display: flex;align-items: center;justify-content: center;overflow: hidden;transition: transform 0.3s ease}.comparison-link-card:hover .comparison-logo{transform: scale(1.05)}.comparison-logo img{width: 100%;height: 100%;object-fit: contain;padding: 6px}.logo-placeholder{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;background: var(--kb-accent);color: white;font-weight: 700;font-size: 1.5rem}.vs-badge{display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 50%;background: var(--kb-accent);color: white;font-weight: 800;font-size: 0.875rem;letter-spacing: 0.5px;box-shadow: none;flex-shrink: 0}.comparison-title{font-size: 1rem;font-weight: 600;color: var(--kb-text);margin: 0 0 16px 0;text-align: center;line-height: 1.4}.comparison-link-arrow{display: inline-flex;align-items: center;justify-content: center;gap: 4px;font-size: 0.875rem;font-weight: 600;color: var(--kb-accent);margin-top: auto;transition: gap 0.2s ease}.comparison-link-card:hover .comparison-link-arrow{gap: 8px}.related-articles-section h2{text-align: center;font-size: 2rem;font-weight: 700;color: var(--kb-text);margin-bottom: 40px}.related-articles-grid{display: grid;grid-template-columns: repeat(4, 1fr);gap: 24px;margin-bottom: 40px}.related-article-card{background: white;border-radius: 12px;overflow: hidden;border: 1px solid var(--kb-border);transition: all 0.3s ease;display: flex;flex-direction: column;height: 100%}.related-article-card:hover{transform: translateY(-4px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);border-color: var(--kb-accent)}.related-article-image{position: relative;overflow: hidden;aspect-ratio: 16 / 9;background: #f3f4f6}.related-article-image a{display: block;height: 100%}.related-article-thumb{width: 100%;height: 100%;object-fit: cover;transition: transform 0.3s ease}.related-article-card:hover .related-article-thumb{transform: scale(1.05)}.related-article-content{padding: 20px;display: flex;flex-direction: column;flex-grow: 1}.related-article-title{margin: 0 0 12px 0;font-size: 1rem;font-weight: 600;line-height: 1.4}.related-article-title a{color: var(--kb-text);text-decoration: none;transition: color 0.2s ease}.related-article-title a:hover{color: var(--kb-accent)}.related-article-excerpt{font-size: 0.875rem;color: #6b7280;line-height: 1.6;margin-bottom: 16px;flex-grow: 1}.related-article-link{display: inline-flex;align-items: center;gap: 4px;font-size: 0.875rem;font-weight: 600;color: var(--kb-accent);text-decoration: none;transition: gap 0.2s ease;margin-top: auto}.related-article-link:hover{gap: 8px;color: var(--kb-accent-dark)}.related-articles-footer{text-align: center;margin-top: 20px}.btn-related-more{display: inline-flex;align-items: center;gap: 8px;padding: 14px 32px;background: linear-gradient(135deg, #6b7280, #4b5563);color: white;font-weight: 600;font-size: 1rem;text-decoration: none;border-radius: 8px;transition: all 0.3s ease;box-shadow: none}.btn-related-more:hover{transform: translateY(-2px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);background: linear-gradient(135deg, #4b5563, #374151);color: white}.testbericht-content, .seo-content{}.testbericht-content .aligncenter, .seo-content .aligncenter, .testbericht-content img.aligncenter, .seo-content img.aligncenter{display: block;margin-left: auto;margin-right: auto;text-align: center}.testbericht-content .alignleft, .seo-content .alignleft, .testbericht-content img.alignleft, .seo-content img.alignleft{float: left;margin-right: 1.5em;margin-bottom: 1em}.testbericht-content .alignright, .seo-content .alignright, .testbericht-content img.alignright, .seo-content img.alignright{float: right;margin-left: 1.5em;margin-bottom: 1em}.testbericht-content .alignnone, .seo-content .alignnone, .testbericht-content img.alignnone, .seo-content img.alignnone{margin-bottom: 1em}.testbericht-content .wp-block-image, .seo-content .wp-block-image{margin-bottom: 1.5em}.testbericht-content .wp-block-image.aligncenter, .seo-content .wp-block-image.aligncenter{text-align: center}.testbericht-content .wp-block-image.aligncenter img, .seo-content .wp-block-image.aligncenter img{display: block;margin-left: auto;margin-right: auto}.testbericht-content .wp-block-image.alignleft, .seo-content .wp-block-image.alignleft{float: left;margin-right: 1.5em}.testbericht-content .wp-block-image.alignright, .seo-content .wp-block-image.alignright{float: right;margin-left: 1.5em}.testbericht-content::after, .seo-content::after{content: "";display: table;clear: both}@media (max-width: 1024px){.rating-overview{grid-template-columns: 1fr;gap: 30px}.info-three-columns{grid-template-columns: 1fr;gap: 24px}.pros-cons-grid{grid-template-columns: 1fr}.user-feedback-container{grid-template-columns: 1fr;gap: 30px}.functions-layout{grid-template-columns: 1fr;gap: 30px}.functions-grid{grid-template-columns: 1fr}.screenshots-gallery .screenshot-item img{height: auto}.related-articles-grid{grid-template-columns: repeat(2, 1fr);gap: 20px}.comparison-links-grid{grid-template-columns: repeat(2, 1fr);gap: 20px}}.fees-section{margin-top: 60px}.fees-table{width: 100%;border-collapse: collapse;background: white}.fees-category-header td{background: #f8fafc;padding: 16px 20px;border-top: 2px solid var(--kb-border)}.fees-category-header:first-child td{border-top: none}.fees-category-header h3{margin: 0;font-size: 1.125rem;color: var(--kb-text);font-weight: 700}.fees-table tr:not(.fees-category-header){border-bottom: 1px solid #f1f5f9}.fees-table tr:last-child{border-bottom: none}.fee-label{padding: 20px;width: 60%;vertical-align: top}.fee-label strong{display: block;font-size: 1rem;color: var(--kb-text);font-weight: 600;margin-bottom: 4px}.fee-value{padding: 20px;text-align: right;font-size: 1.125rem;font-weight: 700;color: var(--kb-text);vertical-align: middle}.fee-average-badge{display: inline-block;margin-left: 12px;padding: 4px 12px;background: #e0f2fe;color: #0369a1;border-radius: 12px;font-size: 0.875rem;font-weight: 600}.fee-value.fee-good{background: #f0fdf4;color: #15803d;font-weight: 800}.fee-value.fee-neutral{background: #fefce8;color: #a16207;font-weight: 800}.fee-value.fee-bad{background: #fef2f2;color: #dc2626;font-weight: 800}.fees-notice{margin-top: 40px;padding: 20px;background: #fff7ed;border-left: 4px solid #f59e0b;border-radius: 8px;display: flex;gap: 16px;align-items: flex-start}.fees-average-info{margin-top: 16px;padding: 14px 18px;background: #f8fafc;border-left: 3px solid #cbd5e1;border-radius: 6px;display: flex;gap: 12px;align-items: flex-start}.average-info-icon{font-size: 1.125rem;font-weight: 700;color: #64748b;flex-shrink: 0;width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;background: #e2e8f0;border-radius: 4px}.average-info-text{flex: 1;font-size: 0.875rem;line-height: 1.5;color: #475569}.fees-notice-icon{flex-shrink: 0;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center}.fees-notice-content{flex: 1}.fees-notice-content p:last-child{margin-bottom: 0}.fees-notice-content strong{color: #78350f;font-weight: 700}.fees-notice-content ul{margin: 8px 0;padding-left: 20px}.fees-notice-content li{margin: 4px 0}@media (max-width: 768px){.main-content{padding: 20px 16px 100px}.content-section h2{font-size: 1.5rem}.modern-section .modern-card{padding: 24px}.user-ratings-grid{grid-template-columns: 1fr}.info-table td{padding: 12px 16px;font-size: 0.875rem}.info-table td:first-child{width: auto;display: block;border-bottom: none;padding-bottom: 8px;background: transparent;font-size: 0.8125rem}.info-table td:last-child{display: block;padding-top: 0;padding-bottom: 16px}.payment-icon img, .payment-method-small img{object-fit: contain;width: auto;height: auto;max-width: 100%;max-height: 100%}.function-item{padding: 12px;align-items: center}.function-label{font-size: 0.875rem;line-height: 1.4}.function-area-box{padding: 20px}.function-area-box li{font-size: 0.8125rem;line-height: 1.5;padding: 6px 0}.related-articles-grid{grid-template-columns: 1fr;gap: 16px}.related-articles-section h2{font-size: 1.5rem}.related-article-content{padding: 16px}.btn-related-more{width: 100%;justify-content: center}.comparison-links-grid{grid-template-columns: 1fr;gap: 16px}.comparison-links-section h2{font-size: 1.5rem}.comparison-link-wrapper{padding: 20px}.comparison-logo{width: 50px;height: 50px}.vs-badge{width: 35px;height: 35px;font-size: 0.75rem}.fees-table td.fee-label{width: auto;padding: 12px 16px}.fee-description{display: none}.fee-average-badge{display: inline-block;margin-left: 10px;margin-top: 0}.security-notice-box{flex-direction: column;gap: 12px;padding: 20px}.security-notice-icon{font-size: 1.5rem;width: 32px;height: 32px}.security-notice-content{font-size: 0.875rem}.author-box{flex-direction: column;align-items: center;text-align: center;padding: 20px}.author-box-avatar{width: 70px;height: 70px}.author-box-bio{font-size: 0.875rem}.registration-steps-grid{grid-template-columns: 1fr;gap: 40px}.registration-steps-grid:has(.registration-step-card:nth-child(3):last-child){grid-template-columns: 1fr}.step-number{width: 40px;height: 40px;font-size: 1.25rem;top: -20px}.step-image{height: 150px}.step-title{font-size: 1.125rem;padding: 15px 15px 8px 15px}.step-description{font-size: 0.875rem;padding: 0 15px 15px 15px}.btn-registration-cta{width: 100%;font-size: 1rem;padding: 14px 32px}}@media (max-width: 480px){.big-number{font-size: 2.25rem}.content-section{margin-bottom: 40px}.modern-section .modern-card{padding: 20px}.functions-grid{gap: 12px}.function-item{padding: 10px;gap: 10px}.function-label{font-size: 0.8125rem}.function-status{font-size: 0.75rem}.seo-text-section{padding: 20px}}.customer-service-grid{display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px}.security-grid{display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px}.security-item{display: flex;justify-content: space-between;align-items: center;padding: 16px 20px;background: #f8fafc;border-radius: 10px;border: 1px solid var(--kb-border);transition: all 0.3s ease}.security-item:hover{background: #f1f5f9;border-color: #cbd5e1}.security-label{font-size: 0.9375rem;font-weight: 600;color: #4b5563}.security-value{font-size: 0.9375rem;font-weight: 500;color: var(--kb-text)}.security-value.security-check{font-size: 1.5rem}.cs-item{display: flex;justify-content: space-between;align-items: center;padding: 16px 20px;background: #f8fafc;border-radius: 10px;border: 1px solid var(--kb-border);transition: all 0.3s ease}.cs-item:hover{background: #f1f5f9;border-color: #cbd5e1}.cs-label{font-size: 0.9375rem;font-weight: 600;color: #4b5563}.cs-value{font-size: 0.9375rem;font-weight: 500;color: var(--kb-text)}.cs-value.cs-check{font-size: 1.5rem}.check-yes{color: #10b981;font-weight: 700}.check-no{color: #ef4444;font-weight: 700}.check-na{color: var(--kb-muted, #6b7280);font-weight: 700}@media (max-width: 768px){.customer-service-grid, .security-grid{grid-template-columns: 1fr;gap: 12px}.cs-item, .security-item{padding: 14px 16px}.cs-label, .cs-value, .security-label, .security-value{font-size: 0.875rem}}.deposits-withdrawals-grid{display: grid;gap: 24px}.dw-item{display: flex;justify-content: space-between;align-items: center;padding: 16px 20px;background: #f8fafc;border-radius: 10px;border: 1px solid var(--kb-border)}.dw-item.full-width{grid-column: 1 / -1}.dw-label{font-size: 0.9375rem;font-weight: 600;color: #4b5563}.dw-value{font-size: 0.9375rem;font-weight: 500;color: var(--kb-text)}.dw-section{padding: 20px;background: #f8fafc;border-radius: 10px;border: 1px solid var(--kb-border)}.dw-section h3{font-size: 1.125rem;font-weight: 600;color: var(--kb-text);margin: 0 0 16px 0}.dw-info{margin: 0 0 12px 0;font-size: 0.9375rem;color: #4b5563;line-height: 1.6}.payment-methods-display{margin-bottom: 12px}.payment-method-badge{display: inline-flex;align-items: center;padding: 8px 16px;background: white;border: 1px solid var(--kb-border);border-radius: 8px;transition: all 0.3s ease}.payment-method-badge:hover{border-color: #cbd5e1;box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.payment-method-badge img{height: 32px;width: auto;object-fit: contain}.payment-method-badge span{font-size: 0.875rem;font-weight: 500;color: #4b5563}.dw-fees{display: flex;align-items: center;gap: 8px;padding: 12px 16px;background: white;border-radius: 8px;border: 1px solid var(--kb-border)}.fees-label{font-size: 0.875rem;font-weight: 600;color: #6b7280}.fees-value{font-size: 0.875rem;font-weight: 500;color: var(--kb-text)}@media (max-width: 768px){.deposits-withdrawals-grid{gap: 16px}.dw-item, .dw-section{padding: 14px 16px}.payment-methods-display{gap: 8px}.payment-method-badge{padding: 6px 12px}.payment-method-badge img{height: 24px}}.fee-tiered-info{padding: 20px;background: #f8fafc;border-radius: 8px;line-height: 1.8;font-size: 0.9375rem;color: #4b5563;white-space: pre-line}.official-fee-link-box{margin-top: 20px;padding: 16px;background: #e7f3ff;border-radius: 10px;border: 1px solid #2271b1;text-align: center}.official-fee-link{display: inline-block;font-size: 1rem;font-weight: 600;color: #2271b1;text-decoration: none;transition: all 0.3s ease}.official-fee-link:hover{color: #135e96;text-decoration: underline}.krypto-boersen-single .main-content{max-width: var(--kb-width);padding: 0 0 40px}.krypto-boersen-single .main-content > section{margin: 0 0 var(--kb-gap);padding: var(--kb-pad);border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: var(--kb-bg);scroll-margin-top: 90px}.krypto-boersen-single .main-content > section.support-contact-section{padding: 0;border: 0;background: none}.krypto-boersen-single .main-content > section h2, .krypto-boersen-single .registration-process-section h2, .krypto-boersen-single .comparison-links-section h2{margin-bottom: 20px;font-size: 25px;text-align: left}.krypto-boersen-single .modern-section .modern-card{margin-bottom: 24px;padding: 0;border: 0;border-radius: 0;background: none}.krypto-boersen-single .modern-section .modern-card:last-child{margin-bottom: 0}.krypto-boersen-single .modern-section .modern-card:hover{box-shadow: none}.krypto-boersen-single .security-notice-box{border: 1px solid #fde3b5;border-radius: var(--kb-radius);background: var(--kb-warn-soft)}.krypto-boersen-single .conclusion-section{padding: 24px;border: 0;border-radius: var(--kb-radius);background: var(--kb-accent-soft)}.krypto-boersen-single .step-number{box-shadow: none}@media (max-width: 768px){.krypto-boersen-single .main-content{padding: 0 8px 32px}}.krypto-boersen-single .function-label{font-size: 16px}.krypto-boersen-single .function-area-box li{font-size: 15px}.krypto-boersen-single .big-number{font-size: 32px}.krypto-boersen-single .overall-rating .rating-score{font-size: 48px}.krypto-boersen-single .rating-value, .krypto-boersen-single .check-yes, .krypto-boersen-single .check-no, .krypto-boersen-single .check-na{font-size: 18px}.krypto-boersen-single .registration-step-card .step-number, .krypto-boersen-single .vs-badge, .krypto-boersen-single .comparison-link-circle{background: var(--kb-accent);color: #fff}.krypto-boersen-single .registration-step-card:hover .step-number{background: var(--kb-accent-dark)}.krypto-boersen-single .comparison-link-arrow{color: var(--kb-accent)}@media (max-width: 768px){.krypto-boersen-single .modern-card:has(> table), .krypto-boersen-single .krypto-ts-details, .krypto-boersen-single .krypto-ts-methodology{overflow-x: auto}.krypto-boersen-single .user-feedback-container > *{min-width: 0;max-width: 100%}}.krypto-boersen-single .content-navigation{margin-bottom: var(--kb-gap)}.krypto-boersen-single .registration-steps-grid{margin-top: 44px}.krypto-boersen-single .function-icon, .krypto-boersen-single .function-yes .function-icon, .krypto-boersen-single .function-no .function-icon{width: auto;height: auto;border-radius: 0;background: none}.krypto-boersen-single .fact-icon, .krypto-boersen-single .platform-icon, .krypto-boersen-single .btn-icon, .krypto-boersen-single .fees-notice-icon, .krypto-boersen-single .support-toggle-icon, .krypto-boersen-single .badge-icon{display: inline-flex;align-items: center;width: auto;height: auto;background: none;font-size: inherit;line-height: 1}.krypto-boersen-single .check-yes, .krypto-boersen-single .check-no, .krypto-boersen-single .check-na{display: inline-flex;gap: 6px;align-items: center;font-size: 16px;font-weight: 600}.krypto-boersen-single .security-notice-icon{display: grid;place-items: center;width: 44px;height: 44px;border-radius: var(--kb-radius-sm);background: #fff;font-size: inherit}.krypto-boersen-single .placeholder-icon{display: inline-flex;font-size: inherit}.krypto-boersen-single .placeholder-icon .kb-icon{width: 40px;height: 40px}.krypto-boersen-single .app-badge{display: inline-flex;gap: 6px;align-items: center;padding: 5px 12px;border: 1px solid var(--kb-border);border-radius: 999px;background: var(--kb-bg-soft);color: var(--kb-text);font-size: 14px;font-weight: 600}.krypto-boersen-single .fees-section h3{display: flex;gap: 10px;align-items: center}.krypto-boersen-single .user-avatar .kb-icon{width: 16px;height: 16px}.krypto-boersen-single .boerse-alternative-label{display: inline-flex;gap: 6px;align-items: center}.pros li::before{content: "";border-radius: 0;background: var(--kbi-check-good) center / contain no-repeat;color: transparent;font-size: 0;width: 22px;height: 22px}.cons li::before{content: "";border-radius: 0;background: var(--kbi-cross-bad) center / contain no-repeat;color: transparent;font-size: 0;width: 22px;height: 22px}.feedback-icon, .feedback-positive .feedback-icon, .feedback-negative .feedback-icon, .feedback-neutral .feedback-icon{width: 22px;height: 22px;border-radius: 0;background: none}.feedback-icon::before{content: "";width: 22px;height: 22px;background: var(--kbi-neutral) center / contain no-repeat}.feedback-positive .feedback-icon::before{content: "";background-image: var(--kbi-thumbsup-good)}.feedback-negative .feedback-icon::before{content: "";background-image: var(--kbi-thumbsdown-bad)}.feedback-neutral .feedback-icon::before{content: "";background-image: var(--kbi-neutral)}.feedback-toggle{display: inline-flex}.krypto-boersen-single .info-column h3{font-weight: 700;color: var(--kb-muted)}.krypto-boersen-single .krypto-ts-card, .krypto-boersen-single .author-box{border: 0;background: var(--kb-bg-soft)}.krypto-boersen-single .main-content > section.kb-geo-warning{border-color: #f5d9a8;background: var(--kb-warn-soft, #fff7e6)}.kb-geo-warning h2{display: flex;gap: 10px;align-items: center}.kb-geo-warning[hidden]{display: none}.kb-geo-alts a{display: inline-block;margin: 4px 6px 0 0;padding: 4px 12px;border: 1px solid var(--kb-border, #e6e8eb);border-radius: 999px;background: #fff;font-weight: 600;text-decoration: none}.kb-feature-definitions{margin-top: 20px;border-top: 1px solid var(--kb-border, #e5e7eb);padding-top: 14px;font-size: 0.9rem}.kb-feature-definitions summary{cursor: pointer;font-weight: 600;color: var(--kb-accent, #1d4ed8)}.kb-feature-definitions dl{margin: 10px 0 0}.kb-feature-definitions dt{font-weight: 600;margin-top: 8px}.kb-feature-definitions dd{margin: 2px 0 0;color: var(--kb-muted, #6b7280)}
.boersen-filter-bar{background: var(--kb-bg);border: 1px solid var(--kb-border);border-radius: 12px;padding: 24px;margin-bottom: 32px;box-shadow: none}.filter-bar-container{display: flex;flex-wrap: wrap;gap: 16px;align-items: flex-end}.filter-item{display: flex;flex-direction: column;gap: 8px;min-width: 180px}.filter-label{font-size: 0.875rem;font-weight: 600;color: #4b5563;text-transform: uppercase;letter-spacing: 0.5px}.filter-select{padding: 10px 14px;border: 1px solid #d1d5db;border-radius: 8px;background: white;font-size: 0.9375rem;color: var(--kb-text);font-weight: 500;cursor: pointer;transition: all 0.3s ease}.filter-select:hover{border-color: #9ca3af}.filter-select:focus{outline: none;border-color: #6b7280;box-shadow: 0 0 0 3px rgba(107, 114, 128, 0.1)}.filter-dropdown{position: relative}.filter-dropdown-toggle{display: flex;justify-content: space-between;align-items: center;width: 100%;padding: 10px 14px;border: 1px solid #d1d5db;border-radius: 8px;background: white;font-size: 0.9375rem;color: var(--kb-text);font-weight: 500;cursor: pointer;transition: all 0.3s ease}.filter-dropdown-toggle:hover{border-color: #9ca3af}.filter-dropdown-toggle.active{border-color: #6b7280;box-shadow: 0 0 0 3px rgba(107, 114, 128, 0.1)}.dropdown-arrow{font-size: 0.75rem;color: #6b7280;transition: transform 0.3s ease}.filter-dropdown-toggle.active .dropdown-arrow{transform: rotate(180deg)}.filter-dropdown-menu{position: absolute;top: calc(100% + 8px);left: 0;right: 0;background: white;border: 1px solid #d1d5db;border-radius: 8px;box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);max-height: 300px;overflow-y: auto;z-index: 1000;display: none}.filter-dropdown-menu.active{display: block}.filter-checkbox-item{display: flex;align-items: center;padding: 10px 14px;cursor: pointer;transition: background 0.2s ease}.filter-checkbox-item:hover{background: #f9fafb}.filter-checkbox-item input[type="checkbox"]{margin-right: 10px;cursor: pointer;width: 18px;height: 18px;accent-color: #4b5563}.filter-checkbox-item span{font-size: 0.9375rem;color: var(--kb-text);font-weight: 500}.filter-reset-btn{padding: 10px 20px;background: white;border: 2px solid #d1d5db;border-radius: 8px;color: #4b5563;font-size: 0.9375rem;font-weight: 700;cursor: pointer;transition: all 0.3s ease;white-space: nowrap}.filter-reset-btn:hover{background: #f9fafb;border-color: #9ca3af;color: var(--kb-text)}.filter-actions{align-self: flex-end}.boersen-tabelle-container{margin: 40px 0;padding: 0}.boersen-grid{display: flex;flex-direction: column;gap: 20px;margin-top: 32px}.boerse-card{background: var(--kb-bg);border: 1px solid var(--kb-border);border-radius: var(--kb-radius);padding: 20px;box-shadow: none;transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);position: relative;overflow: visible;display: grid;grid-template-columns: 50px 140px 140px 1fr 220px 200px;gap: 12px;align-items: center;margin-top: 16px}.boerse-card:hover{transform: translateY(-6px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);border-color: #d1d5db}.boerse-card-rank{font-size: 1.75rem;font-weight: 800;color: #6b7280;text-align: center}.boerse-card-header{display: flex;flex-direction: column;align-items: center;gap: 10px}.boerse-card .recommendation-badge{position: absolute;top: -12px;left: -15px;background: #e5e7eb;color: #6b7280;padding: 6px 16px;border-radius: 6px;font-size: 0.75rem;font-weight: 600;white-space: nowrap;box-shadow: none;z-index: 10}.boerse-card-logo{width: 70px;height: 70px;background: white;border-radius: 12px;padding: 10px;box-shadow: none;display: flex;align-items: center;justify-content: center;flex-shrink: 0}.boerse-card-logo img{width: 100%;height: 100%;object-fit: contain}.boerse-card-title{margin: 0;font-size: 1rem;color: var(--kb-text);font-weight: 700;text-align: center;line-height: 1.3}.boerse-card-bonus{background: var(--kb-good);color: white;padding: 4px 10px;border-radius: 6px;font-size: 0.8125rem;font-weight: 700;white-space: nowrap}.boerse-card-rating{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;background: #f3f4f6;padding: 12px;border-radius: 8px;width: 120px;height: 120px}.rating-label{text-transform: uppercase}.rating-number small{font-size: 0.875rem;color: #6b7280;font-weight: 600}.boerse-card-meta{display: flex;flex-direction: column;gap: 4px;padding: 0 20px}.meta-item{display: flex;justify-content: space-between;align-items: center;gap: 4px}.meta-label{font-size: 0.8125rem;color: #6b7280;font-weight: 600}.meta-value{font-size: 0.9375rem;font-weight: 700;color: var(--kb-text)}.boerse-card-payment-methods{display: flex;flex-direction: column;gap: 8px}.payment-label{font-size: 0.75rem;color: #6b7280;font-weight: 600;text-transform: uppercase}.payment-icons{display: flex;gap: 6px;flex-wrap: wrap;align-items: center}.payment-icon{height: 28px;width: auto;max-width: 50px;object-fit: contain;background: white;padding: 4px 8px;border-radius: 4px;border: 1px solid var(--kb-border)}.payment-more{display: inline-flex;align-items: center;justify-content: center;min-width: 28px;height: 20px;padding: 0 6px;background: white;border: 1px solid var(--kb-border);border-radius: 4px;font-size: 0.625rem;font-weight: 700;color: #6b7280}.boerse-card-actions{display: flex;gap: 8px;flex-direction: column}.boerse-card-actions .btn{font-size: 0.8125rem;padding: 10px 14px;white-space: nowrap;border-radius: 8px;font-weight: 700;text-decoration: none;text-align: center;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);border: 2px solid transparent;letter-spacing: 0.025em}.btn-secondary{background: white;color: #4b5563;border: 1px solid #d1d5db}.btn-secondary:hover{background: #f9fafb;border-color: #9ca3af;color: var(--kb-text);text-decoration: none;transform: translateY(-2px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.btn-primary{background: var(--kb-cta-hover);color: white;border-color: transparent;box-shadow: none}.btn-primary:hover{background: var(--kb-cta-hover);text-decoration: none;transform: translateY(-2px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.btn-mehr-anzeigen{width: 100%;margin-top: 8px;padding: 8px 14px;background: #f9fafb;border: 1px solid #d1d5db;border-radius: 8px;color: #4b5563;font-size: 0.8125rem;font-weight: 600;cursor: pointer;transition: all 0.3s ease;display: flex;align-items: center;justify-content: center;gap: 6px}.btn-mehr-anzeigen:hover{background: #f3f4f6;border-color: #9ca3af;color: var(--kb-text)}.mehr-anzeigen-arrow{font-size: 0.625rem;transition: transform 0.3s ease}.boerse-card-expandable{grid-column: 1 / -1;margin-top: 16px;padding: 20px;background: #f9fafb;border-radius: 8px;border: 1px solid var(--kb-border)}.expandable-tabs{display: flex;gap: 8px;margin-bottom: 20px;border-bottom: 2px solid var(--kb-border);flex-wrap: wrap}.expandable-tab{padding: 10px 16px;background: transparent;border: none;border-bottom: 3px solid transparent;color: #6b7280;font-size: 0.875rem;font-weight: 600;cursor: pointer;transition: all 0.3s ease;white-space: nowrap}.expandable-tab:hover{color: var(--kb-text);background: #f3f4f6}.expandable-tab.active{color: var(--kb-text);border-bottom-color: #4b5563}.tab-content{display: none}.tab-content.active{display: block}.info-table{width: 100%;border-collapse: collapse}.info-table tr{border-bottom: 1px solid var(--kb-border)}.info-table tr:last-child{border-bottom: none}.info-label{padding: 12px 16px;font-size: 0.875rem;font-weight: 600;color: #6b7280;width: 40%}.info-value{padding: 12px 16px;font-size: 0.9375rem;font-weight: 500;color: var(--kb-text)}.info-value .app-badge{display: inline-block;margin-right: 8px}.info-value .twitter-icon{font-weight: 700}.offers-list{display: grid;grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));gap: 12px}.offer-item{display: flex;align-items: center;gap: 10px;padding: 12px;background: white;border-radius: 6px;border: 1px solid var(--kb-border)}.offer-icon{font-size: 1.125rem;flex-shrink: 0}.offer-item.has-offer .offer-icon{color: #10b981}.offer-item.no-offer .offer-icon{color: #ef4444}.offer-name{font-size: 0.875rem;font-weight: 500;color: var(--kb-text)}.pros-cons-wrapper{display: grid;grid-template-columns: 1fr 1fr;gap: 24px}.pros-section, .cons-section{padding: 32px;border-radius: 12px;position: relative;overflow: hidden;background: #f8fafc;border: 1px solid var(--kb-border)}.pros-section::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background: var(--kb-good)}.cons-section::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background: var(--kb-bad)}.pros-section h4{color: var(--kb-text);margin: 0 0 24px 0;font-weight: 700;font-size: 1.125rem}.cons-section h4{color: var(--kb-text);margin: 0 0 24px 0;font-weight: 700;font-size: 1.125rem}.pros-section ul, .cons-section ul{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 14px}.pros-section li{position: relative;padding-left: 32px;line-height: 1.6;word-wrap: break-word;color: var(--kb-text);font-size: 0.9375rem}.pros-section li::before{content: "✓";position: absolute;left: 0;top: 0;width: 22px;height: 22px;background: var(--kb-good);color: white;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: bold;font-size: 0.875rem;box-shadow: none}.cons-section li{position: relative;padding-left: 32px;line-height: 1.6;word-wrap: break-word;color: var(--kb-text);font-size: 0.9375rem}.cons-section li::before{content: "✗";position: absolute;left: 0;top: 0;width: 22px;height: 22px;background: var(--kb-bad);color: white;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: bold;font-size: 0.875rem;box-shadow: none}.individual-ratings{display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px;margin-bottom: 20px}.rating-bar-item{display: flex;flex-direction: column;gap: 12px;padding: 24px;background: var(--kb-bg);backdrop-filter: blur(10px);border-radius: var(--kb-radius);border: 1px solid rgba(226, 232, 240, 0.8);transition: all 0.3s ease;position: relative;overflow: hidden}.rating-bar-item::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 3px;background: linear-gradient(90deg, transparent, #d1d5db, transparent);opacity: 0;transition: opacity 0.3s ease}.rating-bar-item:hover::before{opacity: 1}.rating-bar-item:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);transform: translateY(-2px);border-color: #d1d5db}.rating-info{display: flex;justify-content: space-between;align-items: center;margin-bottom: 4px}.rating-label{font-weight: 700;color: var(--kb-text);font-size: 0.9375rem}.rating-score{font-weight: 800;font-size: 1.125rem;color: #6b7280}.progress-bar{width: 100%;height: 8px;background: rgba(226, 232, 240, 0.5);border-radius: var(--kb-radius);overflow: hidden;position: relative}.progress-fill{height: 100%;background: var(--kb-cta);border-radius: var(--kb-radius);transition: width 0.6s cubic-bezier(0.65, 0, 0.35, 1);position: relative;box-shadow: none}.progress-fill::after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent);animation: shimmer 2s infinite}@keyframes shimmer{0%{transform: translateX(-100%)}100%{transform: translateX(100%)}}.rating-comment{font-size: 0.8125rem;color: #6b7280;line-height: 1.5;margin-top: 4px}.boersen-no-results{text-align: center;padding: 48px 32px;color: #6b7280;font-size: 1.125rem;background: var(--kb-bg-soft);border-radius: var(--kb-radius);border: 2px dashed #d1d5db;font-weight: 600}@media (max-width: 1024px){.boersen-grid{gap: 18px}.filter-bar-container{gap: 12px}.filter-item{min-width: 150px;flex: 1 1 calc(50% - 12px)}.pros-cons-wrapper{grid-template-columns: 1fr}.individual-ratings{grid-template-columns: 1fr}}@media (max-width: 768px){.boersen-grid{gap: 12px}.boerse-card{display: flex;flex-direction: column;padding: 16px;gap: 12px;position: relative}.boerse-card-rank{position: absolute;top: 31px;left: 12px;font-size: 1.5rem;font-weight: 800;color: #6b7280;background: transparent;width: auto;height: auto;border-radius: 0;display: block;box-shadow: none;line-height: 1}.recommendation-badge{top: -10px;left: 60px}.boerse-card-header{display: block;text-align: center;padding: 0;margin-top: 24px}.boerse-card-logo{width: 80px;height: 80px;display: block;margin: 0 auto 10px auto}.boerse-card-title{font-size: 1.125rem;margin: 0;line-height: 1.3;display: inline-block;text-align: center;vertical-align: middle}.boerse-card-bonus{font-size: 0.75rem;padding: 4px 8px;white-space: nowrap;line-height: 1.3;display: inline-block;margin-left: 6px;vertical-align: middle}.boerse-card-rating{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 16px;background: #f3f4f6;border-radius: 8px;text-align: center;width: calc(100% - 0px);margin: 0;min-height: 120px}.boerse-card-rating .rating-label{font-size: 0.75rem;color: #6b7280}.boerse-card-rating .rating-number{font-size: 2rem;font-weight: 800;line-height: 1}.boerse-card-rating .rating-stars{font-size: 0.875rem}.boerse-card-meta{display: grid;grid-template-columns: repeat(3, 1fr);gap: 8px}.meta-item{display: flex;flex-direction: column;gap: 4px;padding: 10px 6px;background: #f3f4f6;border-radius: 6px;text-align: center}.meta-label{font-size: 0.6875rem;color: #6b7280}.meta-value{font-size: 0.875rem;font-weight: 600;color: var(--kb-text)}.boerse-card-payment-methods{display: flex;flex-direction: column;gap: 6px}.payment-label{font-size: 0.75rem;color: #6b7280}.payment-icons{display: flex;gap: 6px;flex-wrap: wrap}.payment-icon{height: 20px;width: auto}.boerse-card-actions{display: grid;grid-template-columns: 1fr 1fr;gap: 8px}.boerse-card-actions .btn{padding: 10px 12px;font-size: 0.8125rem;text-align: center;justify-content: center}.btn-mehr-anzeigen{grid-column: 1 / -1;width: 100%}.boerse-card-expandable{margin-top: 8px}.expandable-tabs{display: flex;flex-wrap: wrap;gap: 6px}.expandable-tab{font-size: 0.75rem;padding: 6px 10px}.boersen-filter-bar{padding: 16px}.filter-bar-container{flex-direction: column}.filter-item{width: 100%;min-width: 100%;flex: none}.filter-actions{align-self: stretch}.filter-reset-btn{width: 100%}}@media (max-width: 480px){.boersen-tabelle-container{margin: 16px 0}.boersen-grid{margin-top: 12px;gap: 10px}.boerse-card{padding: 12px;border-radius: 10px;gap: 10px}.boerse-card-rank{font-size: 1.3rem;top: 25px;left: 10px}.boerse-card-header{gap: 8px;margin-top: 20px}.boerse-card-logo{width: 70px;height: 70px;padding: 8px}.boerse-card-title{font-size: 1rem;line-height: 1.2}.boerse-card-bonus{font-size: 0.6875rem;padding: 3px 6px;margin-left: 6px}.boerse-card-rating{padding: 12px;gap: 4px;min-height: 100px}.boerse-card-rating .rating-label{font-size: 0.6875rem}.boerse-card-rating .rating-number{font-size: 1.75rem}.boerse-card-rating .rating-stars{font-size: 0.75rem}.boerse-card-meta{grid-template-columns: repeat(3, 1fr);gap: 6px}.meta-item{padding: 8px 4px}.meta-label{font-size: 0.625rem}.meta-value{font-size: 0.75rem}.payment-label{font-size: 0.6875rem}.payment-icon{height: 18px}.boerse-card-actions{gap: 6px}.boerse-card-actions .btn{padding: 8px 10px;font-size: 0.75rem}.btn-mehr-anzeigen{padding: 8px;font-size: 0.75rem}.expandable-tab{font-size: 0.6875rem;padding: 5px 8px}.boersen-filter-bar{padding: 12px;margin-bottom: 16px}.filter-label{font-size: 0.75rem}.filter-select, .filter-dropdown-toggle{font-size: 0.8125rem;padding: 6px 10px}.recommendation-badge{font-size: 0.625rem;padding: 4px 10px;top: -8px;left: -10px}}.pros-section li::before{content: "";border-radius: 0;background: var(--kbi-check-good) center / contain no-repeat;color: transparent;font-size: 0;width: 22px;height: 22px}.cons-section li::before{content: "";border-radius: 0;background: var(--kbi-cross-bad) center / contain no-repeat;color: transparent;font-size: 0;width: 22px;height: 22px}.offer-icon{display: inline-flex;align-items: center}.boerse-card-rating .rating-stars .star{color: var(--kb-cta)}.info-value .app-badge, .boersen-tabelle-container .app-badge{display: inline-flex;gap: 6px;align-items: center}
.krypto-boersen-comparison *{box-sizing: border-box}.krypto-boersen-comparison{overflow-x: hidden;max-width: 100vw;padding-top: 0;font-family: inherit}.krypto-boersen-comparison .comparison-main-content{max-width: 1200px;margin-left: auto;margin-right: auto}.comparison-sticky-top{position: fixed;top: var(--kb-sticky-top, 0px);left: 0;right: 0;background: rgba(255, 255, 255, 0.95);backdrop-filter: blur(10px);border-bottom: 1px solid var(--kb-border);z-index: 110;padding: 8px 0;box-shadow: none;transform: translateY(-100%);visibility: hidden;transition: transform 0.3s ease, visibility 0s linear 0.3s}.comparison-sticky-top.visible{transform: translateY(0);visibility: visible;transition: transform 0.3s ease, visibility 0s}.top-bar-content{max-width: 1200px;margin: 0 auto;display: flex;justify-content: center;align-items: center;padding: 0 20px;min-height: 50px;position: relative}.sticky-logos-comparison{display: flex;align-items: center;gap: 12px}.sticky-logo-img{width: 40px;height: 40px;object-fit: contain;border-radius: 8px;border: 1px solid var(--kb-border);background: white;display: block;transform: translateY(-5px);margin: 0;padding: 0}.sticky-logo-placeholder{width: 40px;height: 40px;border-radius: 8px;border: 1px solid var(--kb-border);background: #f3f4f6;display: flex;align-items: center;justify-content: center;font-weight: 700;font-size: 1.25rem;color: #6b7280;line-height: 1;transform: translateY(-5px);margin: 0;padding: 0}.btn-swap-comparison{display: flex;align-items: center;justify-content: center;width: 36px;height: 36px;background: #f3f4f6;border: 1px solid var(--kb-border);border-radius: 8px;cursor: pointer;transition: all 0.2s ease;padding: 0;margin: 0;flex-shrink: 0;transform: translateY(-5px)}.btn-swap-comparison:hover{background: #e5e7eb;border-color: #d1d5db;transform: translateY(-5px) scale(1.05)}.btn-swap-comparison svg{color: #6b7280;display: block;margin: 0 auto}.btn-change-comparison{display: flex;align-items: center;gap: 6px;padding: 8px 16px;background: var(--kb-accent);color: white;border: none;border-radius: 6px;font-size: 0.875rem;font-weight: 600;position: absolute;right: 20px;cursor: pointer;transition: all 0.3s ease;white-space: nowrap}.btn-change-comparison:hover{background: var(--kb-accent);transform: translateY(-1px)}.btn-text-mobile{display: none}.comparison-hero-new{position: relative;min-height: 700px;padding: 80px 0 60px;color: white;overflow: hidden}.hero-overlay{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1}.hero-content-container{position: relative;z-index: 2;max-width: 1200px;margin: 0 auto;padding: 0 20px;height: 100%}.hero-main-content{display: flex;flex-direction: column;gap: 40px;align-items: center;min-height: 540px}.hero-header{text-align: center;margin-bottom: 20px}.hero-title{font-size: 3rem;font-weight: 800;line-height: 1.2;margin: 0 0 16px 0;background: var(--kb-bg-soft);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;padding-bottom: 5px}.hero-subtitle{font-size: 1.125rem;margin: 0;opacity: 0.9;font-weight: 400}.hero-boersen-grid{display: grid;grid-template-columns: 1fr auto 1fr;gap: 40px;align-items: start;width: 100%;max-width: 1000px;overflow-x: hidden}.hero-boerse-card{background: rgba(255, 255, 255, 0.1);backdrop-filter: blur(15px);border-radius: var(--kb-radius);padding: 32px 24px;border: 1px solid rgba(255, 255, 255, 0.2);transition: all 0.3s ease;text-align: center;max-width: 100%;overflow-x: hidden}.hero-boerse-card:hover{transform: translateY(-4px);box-shadow: 0 12px 40px rgba(0, 0, 0, 0.2);background: rgba(255, 255, 255, 0.15)}.hero-card-header{display: flex;flex-direction: column;align-items: center;gap: 16px;margin-bottom: 24px}.hero-card-logo{width: 80px;height: 80px}.hero-card-logo img{width: 100%;height: 100%;object-fit: contain;background: transparent;border: none;outline: none;box-shadow: none;border-radius: var(--kb-radius)}.hero-card-name-rating{display: grid;grid-template-columns: 1fr auto;gap: 16px;width: 100%;align-items: center}.hero-card-title{text-align: left}.hero-card-title h3, .hero-card-title .hero-card-name{font-size: 1.5rem;font-weight: 700;margin: 0 0 8px 0;color: white}.hero-card-badge{display: inline-block;background: #10b981;color: white;padding: 4px 12px;border-radius: 12px;font-size: 0.75rem;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px}.hero-card-rating-box{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 12px 16px;background: rgba(255, 255, 255, 0.08);border-radius: 8px;border: 1px solid rgba(255, 255, 255, 0.1);min-width: 100px}.rating-number-display{display: flex;align-items: baseline;gap: 2px}.rating-number{font-size: 2.25rem;font-weight: 800;color: #fbbf24;line-height: 1}.rating-max{font-size: 1rem;color: rgba(255, 255, 255, 0.7)}.rating-stars{display: flex;gap: 2px;font-size: 0.875rem;line-height: 1}.star{color: #fbbf24}.star.filled{color: #fbbf24}.star.half{color: #fbbf24;opacity: 0.6}.star.empty{color: rgba(255, 255, 255, 0.3)}.hero-card-badges{display: flex;flex-wrap: wrap;justify-content: center;gap: 12px;margin-bottom: 20px}.hero-badge{display: inline-flex;align-items: center;gap: 8px;padding: 10px 18px;border-radius: 30px;font-size: 0.875rem;font-weight: 600;backdrop-filter: blur(25px);border: 1px solid rgba(255,255,255,0.18);transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);position: relative;overflow: hidden}.hero-badge::before{content: '';position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient(90deg, transparent, rgba(255,255,255,0.15), transparent);transition: left 0.6s ease}.hero-badge:hover::before{left: 100%}.hero-badge:hover{transform: translateY(-3px) scale(1.02);box-shadow: 0 12px 35px rgba(0,0,0,0.25), inset 0 1px 1px rgba(255,255,255,0.2);border-color: rgba(255,255,255,0.35)}.badge-green{background: linear-gradient(135deg, rgba(34, 197, 94, 0.25), rgba(34, 197, 94, 0.15));color: #dcfce7;border-color: rgba(34, 197, 94, 0.35);box-shadow: none}.badge-blue{background: linear-gradient(135deg, rgba(59, 130, 246, 0.25), rgba(59, 130, 246, 0.15));color: #dbeafe;border-color: rgba(59, 130, 246, 0.35);box-shadow: none}.badge-orange{background: linear-gradient(135deg, rgba(251, 146, 60, 0.25), rgba(251, 146, 60, 0.15));color: #fed7aa;border-color: rgba(251, 146, 60, 0.35);box-shadow: none}.badge-purple{background: linear-gradient(135deg, rgba(147, 51, 234, 0.25), rgba(147, 51, 234, 0.15));color: #e9d5ff;border-color: rgba(147, 51, 234, 0.35);box-shadow: none}.badge-gray{background: linear-gradient(135deg, rgba(107, 114, 128, 0.25), rgba(107, 114, 128, 0.15));color: #f3f4f6;border-color: rgba(107, 114, 128, 0.35);box-shadow: none}.hero-card-quick-facts{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;margin-bottom: 24px}.quick-fact{display: flex;flex-direction: column;gap: 4px;padding: 10px;background: rgba(255, 255, 255, 0.08);border-radius: 8px;border: 1px solid rgba(255, 255, 255, 0.1);font-size: 0.875rem;text-align: left;transition: all 0.2s ease}.quick-fact:hover{background: rgba(255, 255, 255, 0.12);border-color: rgba(255, 255, 255, 0.2)}.fact-label{color: rgba(255, 255, 255, 0.7);font-weight: 500;font-size: 0.75rem;text-transform: uppercase;letter-spacing: 0.5px}.fact-value{font-weight: 700;color: white;font-size: 0.875rem}.hero-card-actions{display: flex;flex-direction: column;gap: 12px}.btn-hero-primary{background: var(--kb-cta);color: white;padding: 12px 24px;border-radius: 10px;font-weight: 700;font-size: 0.875rem;text-decoration: none;border: none;cursor: pointer;transition: all 0.3s ease;box-shadow: none}.btn-hero-primary:hover{background: var(--kb-cta-hover);transform: translateY(-2px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);color: white;text-decoration: none}.btn-hero-secondary{background: rgba(255, 255, 255, 0.1);color: white;padding: 12px 24px;border-radius: 10px;font-weight: 600;font-size: 0.875rem;text-decoration: none;border: 2px solid rgba(255, 255, 255, 0.3);cursor: pointer;transition: all 0.3s ease;backdrop-filter: blur(10px)}.btn-hero-secondary:hover{background: rgba(255, 255, 255, 0.2);border-color: rgba(255, 255, 255, 0.5);transform: translateY(-2px);color: white;text-decoration: none}.comparison-navigation{position: relative !important;top: auto}.vs-divider{display: flex;flex-direction: column;align-items: center;gap: 12px;padding-top: 40px}.vs-text{width: 80px;height: 80px;background: var(--kb-accent);color: white;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: 800;font-size: 1.5rem;box-shadow: none;border: 3px solid rgba(255, 255, 255, 0.2)}.swap-comparison-btn{background: rgba(255, 255, 255, 0.1);border: 2px solid rgba(255, 255, 255, 0.3);border-radius: 50%;width: 48px;height: 48px;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: all 0.3s ease;color: white;backdrop-filter: blur(10px)}.swap-comparison-btn:hover{background: rgba(255, 255, 255, 0.2);border-color: rgba(255, 255, 255, 0.5);transform: rotate(180deg) scale(1.1)}.intro-content-compact{font-size: 1rem;line-height: 1.6;color: #374151;margin-bottom: 40px}.intro-content-compact h2{font-size: 1.875rem;font-weight: 700;color: var(--kb-text);margin: 0 0 0.5em 0;border-bottom: 2px solid var(--kb-accent);padding-bottom: 10px}.intro-content-compact h3{font-size: 1.5rem;font-weight: 600;color: var(--kb-text);margin: 1.2em 0 0.5em 0}.intro-content-compact p{margin-bottom: 1em}.seo-content-compact{font-size: 0.95rem;line-height: 1.6;color: #374151;margin-top: 50px}.seo-content-compact h2{font-size: 1.875rem;font-weight: 700;color: var(--kb-text);margin: 0 0 0.75em 0;border-bottom: 2px solid var(--kb-accent);padding-bottom: 10px}.seo-content-compact h3{font-size: 1.5rem;font-weight: 600;color: var(--kb-text);margin: 1.5em 0 0.75em 0}.seo-content-compact p{margin-bottom: 1.2em}.faq-section{margin-top: 50px}.faq-container{width: 100%;margin: 0}.faq-item{margin-bottom: 16px}.faq-question-text{font-size: 1.1rem;font-weight: 600;color: var(--kb-text)}.faq-question[aria-expanded="true"] .faq-toggle-icon{color: var(--kb-accent)}.fazit-section{margin-top: 50px}.fazit-box{background: var(--kb-bg-soft);border-radius: var(--kb-radius);border-left: 4px solid var(--kb-accent);padding: 32px;box-shadow: none}.fazit-content{color: #374151;line-height: 1.7;font-size: 1rem}.fazit-content p{margin-bottom: 1em}.fazit-content p:first-child{margin-top: 0}.fazit-content p:last-child{margin-bottom: 0}.author-section{margin-top: 50px}.author-box{background: white;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);padding: 32px;box-shadow: none}.author-content{display: flex;gap: 24px;align-items: flex-start}.author-avatar{flex-shrink: 0}.author-avatar img{width: 120px;height: 120px;border-radius: 50%;object-fit: cover;border: 3px solid var(--kb-border)}.author-info{flex: 1}.author-name{font-size: 1.25rem;font-weight: 600;color: var(--kb-text);margin: 0 0 12px 0}.author-bio{color: #4b5563;line-height: 1.7;font-size: 0.95rem}.author-bio p{margin-bottom: 1em}.author-bio p:last-child{margin-bottom: 0}.comparison-main-content{padding: 60px 20px;background: white}.comparison-content-area-fullwidth{}.comparison-section{margin-bottom: 50px}.comparison-section > .comparison-table, .comparison-section > .comparison-grid, .comparison-section > .faq-comparison-grid, .comparison-section > .screenshots-comparison-grid, .comparison-section > .user-experiences-comparison, .comparison-section > .screenshots-comparison, .comparison-section > .features-wrapper{background: white;border-radius: var(--kb-radius);padding: 32px;box-shadow: none;border: 1px solid #f1f5f9;overflow-x: auto}.features-wrapper .comparison-table{background: transparent;box-shadow: none;border: none;padding: 0}.features-wrapper .comparison-table + .comparison-table{margin-top: 40px}.features-wrapper .function-areas-section{margin-top: 30px;padding-top: 30px;border-top: 2px solid #f1f5f9}.section-title{width: fit-content;max-width: 100%;font-size: 25px;font-weight: 700;line-height: 1.3;color: var(--kb-text);margin: 0 0 20px 0;padding-bottom: 8px;border-bottom: 2px solid var(--kb-accent)}.subsection-title{font-size: 1.5rem;font-weight: 700;color: var(--kb-text);margin: 30px 0 20px 0}.comparison-table{display: flex;flex-direction: column;gap: 0;width: 100%;min-width: 0}.comparison-row{display: grid;grid-template-columns: 200px 1fr 1fr;border-bottom: 1px solid #f8fafc;min-height: 60px;align-items: center}.comparison-row:last-child{border-bottom: none}.comparison-label{font-weight: 600;color: #475569;padding: 16px;background: #f8fafc;border-right: 1px solid var(--kb-border);display: flex;flex-direction: column;align-items: flex-start;justify-content: center;font-size: 0.875rem}.comparison-value{padding: 16px 20px;display: flex;flex-direction: column;gap: 4px}.comparison-value:first-of-type{border-right: 1px solid #f1f5f9}.comparison-value strong{font-size: 1rem;color: var(--kb-text);font-weight: 700}.value-note{font-size: 0.875rem;color: #6b7280;font-style: italic}.no-data{color: #9ca3af;font-style: italic;font-size: 0.875rem}.comparison-category-header{background: #f8fafc;border-top: 2px solid var(--kb-border)}.comparison-category-header .comparison-label{font-weight: 700;font-size: 1.05rem;color: var(--kb-text);background: #f8fafc}.fee-description{display: block;font-size: 0.75rem;color: #6b7280;font-weight: 400;margin-top: 2px}.payment-methods-display{display: flex;flex-wrap: wrap;gap: 8px}.payment-method-badge-small{display: inline-flex;align-items: center;padding: 6px 10px;background: white;border: 1px solid var(--kb-border);border-radius: 6px;transition: all 0.2s ease}.payment-method-badge-small:hover{border-color: #cbd5e1;box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.payment-method-badge-small img{height: 20px;width: auto;object-fit: contain}.payment-method-badge-small span{font-size: 0.8125rem;font-weight: 500;color: #4b5563}.fees-notices-comparison{display: grid;grid-template-columns: 1fr 1fr;gap: 20px;margin-top: 12px}.fees-notice-wrapper{}.fees-notice-wrapper:first-child{grid-column: 1}.fees-notice-wrapper:last-child{grid-column: 2}.fees-notice-box{background: #eff6ff;border: 1px solid #bfdbfe;border-radius: 8px;padding: 16px;margin-top: 15px}.fees-notice-header{display: flex;align-items: center;gap: 8px;margin-bottom: 8px;color: #1e40af;font-weight: 600;font-size: 0.875rem}.fees-notice-icon{font-size: 1.125rem}.fees-notice-content{font-size: 0.8125rem;color: #1e3a8a;line-height: 1.5}.fees-notice-content p{margin: 0}.winner-row{background: #f0fdf4;border-left: 4px solid #10b981}.winner-row .comparison-label{background: #ecfdf5;color: #065f46;font-weight: 700}.comparison-winner{grid-column: 2 / -1;font-weight: 600;color: #065f46;text-align: center;padding: 16px 20px;font-size: 0.875rem}.winner-badge{display: inline-block;background: #10b981;color: white;padding: 4px 10px;border-radius: 6px;font-weight: 700;font-size: 0.875rem}.payment-methods-visual{display: flex;flex-wrap: wrap;gap: 8px;align-items: center}.payment-method-item{display: flex;align-items: center;justify-content: center;padding: 6px 8px;background: #f8fafc;border: 1px solid var(--kb-border);border-radius: 6px;transition: all 0.2s ease;min-width: 48px;height: 32px}.payment-method-item:hover{background: #eff6ff;border-color: var(--kb-accent)}.payment-method-item img{max-width: 100%;max-height: 100%;width: auto;height: auto;object-fit: contain}.payment-method-more{display: flex;align-items: center;justify-content: center;width: 32px;height: 28px;background: #e5e7eb;border-radius: 4px;font-size: 0.75rem;font-weight: 600;color: #6b7280}.payment-methods-list{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 6px}.payment-methods-list li{background: #f1f5f9;padding: 4px 8px;border-radius: 4px;font-size: 0.75rem;color: #475569}.feature-yes{color: #059669;font-weight: 600}.feature-no{color: #dc2626;font-weight: 600}.check-na, .feature-na{color: var(--kb-muted, #6b7280);font-weight: 600}.app-badge{display: inline-flex;align-items: center;background: var(--kb-accent);color: white;padding: 4px 8px;border-radius: 12px;font-size: 0.75rem;font-weight: 600;margin-right: 6px;margin-bottom: 4px;white-space: nowrap}.social-stat{display: flex;align-items: center;gap: 6px;color: #1da1f2;font-weight: 600}.user-experiences-comparison{display: grid;grid-template-columns: 1fr 1fr;gap: 32px}.user-experience-column h4, .user-experience-column h3{font-size: 1.125rem;font-weight: 700;color: var(--kb-text);margin: 0 0 16px 0;text-align: center}.feedback-intro-text{background: #eff6ff;padding: 16px;border-radius: 8px;margin-bottom: 16px;border-left: 4px solid var(--kb-accent)}.feedback-intro-text p{margin: 0 0 8px 0;font-size: 0.875rem;line-height: 1.6;color: #1e3a8a}.feedback-intro-text p:last-child{margin-bottom: 0}.user-summary{background: #f8fafc;padding: 16px;border-radius: 8px;margin-bottom: 16px;border-left: 4px solid var(--kb-accent)}.user-summary p{margin: 0;font-size: 0.875rem;line-height: 1.6;color: #374151}.feedback-sections{display: flex;flex-direction: column;gap: 12px}.feedback-item{border: 1px solid var(--kb-border);border-radius: 8px;padding: 12px;transition: all 0.2s ease}.feedback-item:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.feedback-item h5, .feedback-item h4{margin: 0 0 8px 0;font-size: 0.875rem;font-weight: 600;color: var(--kb-text)}.feedback-item p{margin: 0;font-size: 0.8125rem;line-height: 1.5;color: #6b7280}.feedback-positive{border-left: 4px solid #10b981;background: white}.feedback-negative{border-left: 4px solid #ef4444;background: white}.feedback-neutral{border-left: 4px solid #6b7280;background: white}.screenshots-comparison{display: grid;grid-template-columns: 1fr 1fr;gap: 32px}.screenshots-column h4, .screenshots-column h3{font-size: 1.125rem;font-weight: 700;color: var(--kb-text);margin: 0 0 16px 0;text-align: center}.screenshots-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));gap: 12px}.screenshot-item{border-radius: 8px;overflow: hidden;box-shadow: none;transition: all 0.3s ease;cursor: pointer}.screenshot-item:hover{transform: translateY(-2px);box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15)}.screenshot-item img{width: 100%;height: auto;display: block}.no-screenshots{text-align: center;padding: 40px 20px;background: #f8fafc;border-radius: 8px;border: 2px dashed #d1d5db}.no-screenshots p{margin: 0;color: #6b7280;font-style: italic}.function-areas-section{margin-top: 40px;padding-top: 30px;border-top: 2px solid var(--kb-border)}.function-areas-section h3{font-size: 1.5rem;font-weight: 700;color: var(--kb-text);margin: 0 0 24px 0;text-align: center}.function-areas-comparison{display: grid;grid-template-columns: 1fr 1fr;gap: 40px}.function-area-column h5, .function-area-column h4{font-size: 1rem;font-weight: 600;color: var(--kb-text);margin: 0 0 20px 0;text-align: center;padding: 12px;background: #f8fafc;border-radius: 8px;border: 1px solid var(--kb-border)}.function-area-box{background: #f8fafc;border-radius: 8px;padding: 16px;margin-bottom: 16px;border: 1px solid var(--kb-border);transition: all 0.2s ease}.function-area-box:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.function-area-box h6, .function-area-box h5{font-size: 0.875rem;font-weight: 600;color: var(--kb-text);margin: 0 0 8px 0}.function-area-box ul{list-style: none;margin: 0;padding: 0}.function-area-box li{padding: 4px 0;border-bottom: 1px solid var(--kb-border);color: #374151;font-size: 0.8125rem;line-height: 1.4}.function-area-box li:last-child{border-bottom: none}.no-data-box{background: #f9fafb;border: 2px dashed #d1d5db;border-radius: 8px;padding: 24px;text-align: center}.no-data-box p{margin: 0;color: #6b7280;font-style: italic}.comparison-cta{margin-top: 40px;padding: 32px;background: var(--kb-accent-soft);border-radius: var(--kb-radius);border: 1px solid var(--kb-border)}.cta-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 24px}.cta-block{text-align: center;padding: 24px 20px;background: white;border-radius: 12px;box-shadow: none;border: 1px solid var(--kb-border);transition: all 0.3s ease}.cta-block:hover{transform: translateY(-4px);box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15)}.cta-logo{width: 64px;height: 64px;border-radius: 12px;object-fit: cover;margin: 0 auto 12px;display: block}.cta-block h4{font-size: 1.125rem;font-weight: 700;margin: 0 0 8px 0;color: var(--kb-text)}.cta-rating{margin: 8px 0 16px 0}.cta-rating .rating-score{background: #f59e0b;color: white;padding: 4px 10px;border-radius: var(--kb-radius);font-weight: 700;font-size: 0.875rem}.comparison-sticky-bottom{position: fixed;bottom: 0;left: 0;right: 0;background: rgba(255, 255, 255, 0.95);backdrop-filter: blur(10px);border-top: 1px solid var(--kb-border);z-index: 999;padding: 12px 0;box-shadow: none;display: none}.bottom-bar-content{max-width: 1200px;margin: 0 auto;padding: 0 16px}.bottom-cta-buttons{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.btn-bottom-cta{position: relative;display: flex;align-items: center;gap: 12px;padding: 12px 16px;background: var(--kb-cta);color: white;text-decoration: none;border-radius: 10px;transition: all 0.3s ease;box-shadow: none}.btn-bottom-cta .btn-bottom-cta-link{color: inherit;text-decoration: none}.btn-bottom-cta .btn-bottom-cta-link::after{content: "";position: absolute;inset: 0;border-radius: inherit}.btn-bottom-cta:has(.kb-geo-na:not([hidden])){background: #eef0f3;color: #6b7280}.btn-bottom-cta:has(.kb-geo-na:not([hidden])):hover{background: #eef0f3;transform: none;box-shadow: none;color: #6b7280}.btn-bottom-cta .kb-geo-na{padding: 2px 8px;font-size: 0.75rem}.btn-bottom-cta:hover{background: var(--kb-cta-hover);transform: translateY(-2px);box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);color: white;text-decoration: none}.btn-logo img{width: 36px;height: 36px;border-radius: 6px;object-fit: cover}.btn-content{display: flex;flex-direction: column;align-items: flex-start;min-width: 0}.btn-title{font-weight: 700;font-size: 0.875rem;line-height: 1.2;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100px}.btn-action{font-size: 0.75rem;opacity: 0.9;font-weight: 500}body.swapping{transition: all 0.3s ease}body.swapping .hero-boerse-card, body.swapping .comparison-value, body.swapping .cta-block{transform: scale(0.98);opacity: 0.8}.mobile-ratings-section{display: block}.mobile-ratings-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 32px}.mobile-rating-column{background: #f8fafc;border-radius: 12px;padding: 24px 20px;border: 1px solid var(--kb-border)}.rating-column-header{display: flex;align-items: center;justify-content: center;gap: 12px;margin-bottom: 16px}.rating-column-title{font-size: 1.5rem;font-weight: 700;color: var(--kb-text);margin: 0}.rating-badge{display: inline-block;background: #e5e7eb;color: #6b7280;padding: 4px 12px;border-radius: var(--kb-radius);font-size: 0.875rem;font-weight: 600}.rating-column-logo{display: flex;justify-content: center;margin-bottom: 24px}.rating-column-logo img{max-width: 100px;height: auto;object-fit: contain}.mobile-rating-item{margin-bottom: 16px;padding-bottom: 16px;border-bottom: 1px solid var(--kb-border)}.mobile-rating-item:last-of-type{border-bottom: none;margin-bottom: 20px;padding-bottom: 0}.rating-label-mobile{font-size: 0.875rem;font-weight: 600;color: #374151;margin-bottom: 8px}.rating-bar-container{display: flex;align-items: center;gap: 10px}.rating-bar-bg{flex: 1;height: 12px;background: #e2e8f0;border-radius: 6px;overflow: hidden;position: relative}.rating-bar-fill{height: 100%;background: var(--kb-cta);border-radius: 6px;transition: width 1.5s cubic-bezier(0.4, 0, 0.2, 1)}.rating-value-mobile{font-size: 0.875rem;font-weight: 700;color: var(--kb-text);min-width: 48px;text-align: right}.mobile-overall-rating{background: #e5e7eb;border: 1px solid #d1d5db;border-radius: var(--kb-radius);padding: 24px 20px;text-align: center;margin-top: 16px;box-shadow: none;position: relative}.mobile-overall-rating h5, .mobile-overall-rating h4{font-size: 0.75rem;font-weight: 700;color: #6b7280;margin: 0 0 16px 0;text-transform: uppercase;letter-spacing: 2px}.overall-rating-display{display: flex;flex-direction: column;align-items: center;gap: 12px;margin-bottom: 16px}.overall-rating-number{line-height: 1;display: flex;align-items: baseline;gap: 2px}.rating-main{font-size: 3rem;font-weight: 800;color: #6b7280;letter-spacing: -2px}.rating-suffix{font-size: 1.5rem;font-weight: 600;color: #9ca3af}.overall-rating-stars{display: flex;gap: 3px;font-size: 1rem;justify-content: center}.overall-rating-stars .star{color: #fbbf24}.overall-rating-stars .star.filled{color: #fbbf24}.overall-rating-stars .star.half{color: #fbbf24;opacity: 0.6}.overall-rating-stars .star.empty{color: #e5e7eb}.rating-action-buttons{display: flex;flex-direction: row;gap: 10px;margin-top: 16px}.btn-rating-review{display: inline-block;flex: 1;padding: 12px 20px;background: #6b7280;color: white;text-decoration: none;border-radius: 8px;font-weight: 600;font-size: 0.875rem;transition: all 0.3s ease;text-align: center}.btn-rating-review:hover{background: #4b5563;color: white;text-decoration: none;transform: translateY(-1px)}.btn-rating-primary{display: inline-block;flex: 1;padding: 12px 20px;background: var(--kb-cta);color: white;text-decoration: none;border-radius: 8px;font-weight: 600;font-size: 0.875rem;transition: all 0.3s ease;text-align: center}.btn-rating-primary:hover{background: var(--kb-cta-hover);color: white;text-decoration: none;transform: translateY(-1px)}@media (max-width: 1024px){.hero-boersen-grid{grid-template-columns: 1fr;gap: 30px;text-align: center}.vs-divider{display: none}.function-areas-comparison{grid-template-columns: 1fr;gap: 30px}}@media (max-width: 768px){.btn-text-full{display: none}.btn-text-mobile{display: inline}.comparison-label{display: none}.top-bar-content{padding: 0 16px;display: flex;flex-direction: row;align-items: center;justify-content: center;flex-wrap: nowrap;min-height: 50px;height: 50px;position: relative}.top-bar-content > *{align-self: center}.btn-change-comparison{padding: 6px 12px;font-size: 0.8125rem;flex-shrink: 0;white-space: nowrap;position: absolute;right: 16px}.sticky-logos-comparison{gap: 8px;flex-shrink: 0;align-items: center}.sticky-logo-img, .sticky-logo-placeholder{width: 32px;height: 32px;display: block;flex-shrink: 0;margin: 0;padding: 0;transform: translateY(-5px)}.sticky-logo-img{object-fit: contain;object-position: center}.sticky-logo-placeholder{display: flex;align-items: center;justify-content: center;line-height: 1}.btn-swap-comparison{width: 32px;height: 32px;flex-shrink: 0;margin: 0;padding: 0;transform: translateY(-5px)}.btn-swap-comparison svg{width: 16px;height: 16px;display: block;margin: 0 auto}.comparison-hero-new{min-height: 600px;padding: 60px 0 40px}.hero-title{font-size: 2rem;line-height: 1.3}.hero-subtitle{font-size: 1rem}.hero-boerse-card{padding: 24px 20px}.hero-card-logo{width: 64px;height: 64px}.hero-card-name-rating{grid-template-columns: 1fr auto;gap: 12px}.hero-card-title{text-align: left}.hero-card-title h3, .hero-card-title .hero-card-name{font-size: 1.125rem}.rating-number{font-size: 1.75rem}.rating-stars{font-size: 0.75rem}.container{padding: 0 16px}.hero-content-container{padding: 0 16px}.comparison-main-content{padding: 40px 12px}.comparison-section{margin-bottom: 20px}.comparison-section > .comparison-table, .comparison-section > .comparison-grid, .comparison-section > .faq-comparison-grid, .comparison-section > .screenshots-comparison-grid, .comparison-section > .user-experiences-comparison, .comparison-section > .screenshots-comparison, .comparison-section > .features-wrapper{padding: 16px 12px}.section-title{font-size: 1.5rem}.comparison-row{display: flex;flex-wrap: wrap;border-bottom: 2px solid #f1f5f9;padding: 16px 0;gap: 12px}.comparison-label{flex: 0 0 100%;width: 100%;border: none;text-align: center;font-weight: 700;background: #f0f4f8;padding: 12px;color: var(--kb-text);border-radius: 8px;margin-bottom: 8px}.comparison-label strong{display: block;margin-bottom: 2px;font-size: 0.9rem;color: var(--kb-text)}.comparison-label .fee-description{display: block;font-size: 0.75rem;color: #6b7280;font-weight: 400;margin-top: 2px;font-style: italic}.comparison-value{flex: 1;padding: 12px;text-align: center;border: none;background: #f8fafc;border-radius: 8px;font-size: 0.95rem;position: relative}#kosten-gebuehren-vergleich .comparison-row:not(.comparison-category-header) .comparison-label, #weitere-infos-vergleich .comparison-row .comparison-label, #angebot-funktionen-vergleich .comparison-row .comparison-label, .comparison-section .comparison-row .comparison-label{display: block;text-align: center;background: #e8f4f8;border: 1px solid #bfdbfe}.comparison-winner{grid-column: 1;text-align: center;padding: 12px 16px}.user-experiences-comparison, .screenshots-comparison, .cta-grid{grid-template-columns: 1fr;gap: 20px}.fees-notices-comparison{grid-template-columns: 1fr;gap: 12px}.fees-notice-wrapper:first-child, .fees-notice-wrapper:last-child{grid-column: auto}.comparison-category-header{padding: 0;margin-bottom: 12px;margin-top: 8px;min-height: auto;background: transparent;border: none}.comparison-category-header .comparison-label{display: block;flex: 0 0 100%;width: 100%;text-align: center;padding: 0;font-size: 1.125rem !important;font-weight: 700;margin-bottom: 0;line-height: 1.3;min-height: auto;background: transparent !important;border: none !important;color: var(--kb-text)}.comparison-category-header .comparison-value{display: none}.comparison-label{font-size: 0.8125rem}#kosten-gebuehren-vergleich .comparison-category-header{display: none}.mobile-ratings-grid{grid-template-columns: 1fr;gap: 24px}.mobile-rating-column{padding: 20px 16px}.rating-column-header{gap: 8px;margin-bottom: 12px}.rating-column-title{font-size: 1.125rem;margin: 0}.rating-badge{font-size: 0.75rem;padding: 3px 10px}.rating-action-buttons{flex-direction: column}.btn-rating-primary.desktop-only{display: none}.comparison-sticky-bottom{display: block}.btn-title{max-width: 80px;font-size: 0.8125rem}.btn-action{font-size: 0.6875rem}.screenshots-grid{grid-template-columns: repeat(2, 1fr);gap: 8px}.payment-methods-visual{justify-content: center}.payment-method-item img{width: 24px;height: 15px}.intro-content-compact, .seo-content-compact{padding: 0;font-size: 0.9rem}}@media (max-width: 480px){.hero-title{font-size: 1.75rem}.hero-boerse-card{padding: 20px 16px}.hero-card-logo{width: 56px;height: 56px}.comparison-section > .comparison-table, .comparison-section > .comparison-grid, .comparison-section > .faq-comparison-grid, .comparison-section > .screenshots-comparison-grid, .comparison-section > .user-experiences-comparison, .comparison-section > .screenshots-comparison, .comparison-section > .features-wrapper{padding: 20px 16px}.btn-title{max-width: 70px;font-size: 0.75rem}.screenshots-grid{grid-template-columns: 1fr}.bottom-cta-buttons{gap: 8px}.btn-bottom-cta{padding: 10px 12px}.btn-logo img{width: 32px;height: 32px}.intro-content-compact, .seo-content-compact{padding: 0;font-size: 0.85rem;line-height: 1.5}.faq-question{padding: 16px 18px}.faq-question-text{font-size: 1rem}.faq-answer-content{padding: 0 18px 18px 18px;font-size: 0.9rem}.fazit-box{padding: 24px 20px}.fazit-header h2{font-size: 1.5rem}.fazit-content{font-size: 0.9rem}.author-box{padding: 24px 20px}.author-content{flex-direction: column;align-items: center;text-align: center;gap: 16px}.author-avatar img{width: 100px;height: 100px}.author-name{font-size: 1.1rem}.author-bio{font-size: 0.9rem}}.krypto-boersen-comparison .comparison-hero-new{box-sizing: border-box;max-width: var(--kb-width);min-height: 0;margin: 24px auto;padding: var(--kb-pad);border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: var(--kb-bg) !important;color: var(--kb-text)}.krypto-boersen-comparison .comparison-hero-new .hero-overlay{display: none}.krypto-boersen-comparison .comparison-hero-new .hero-content-container{max-width: none;padding: 0}.krypto-boersen-comparison .comparison-hero-new .hero-main-content{gap: 24px;min-height: 0}.krypto-boersen-comparison .comparison-hero-new .hero-header{width: 100%;margin: 0;text-align: left}.krypto-boersen-comparison .comparison-hero-new .hero-title{margin: 0 0 6px;padding: 0;background: none;-webkit-text-fill-color: currentColor;color: var(--kb-text);font-size: 32px;font-weight: 700;line-height: 1.25}.krypto-boersen-comparison .comparison-hero-new .hero-subtitle{color: var(--kb-muted);font-size: 16px;opacity: 1}.krypto-boersen-comparison .hero-boersen-grid{grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);gap: 20px;max-width: none}.krypto-boersen-comparison .hero-boerse-card{padding: 20px;border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: var(--kb-bg-soft);backdrop-filter: none;text-align: left}.krypto-boersen-comparison .hero-boerse-card:hover{transform: none;box-shadow: none;background: var(--kb-bg-soft)}.krypto-boersen-comparison .hero-card-header{align-items: flex-start;margin-bottom: 16px}.krypto-boersen-comparison .hero-card-logo{width: 56px;height: 56px}.krypto-boersen-comparison .hero-card-title h3, .krypto-boersen-comparison .hero-card-title .hero-card-name{margin: 0 0 6px;color: var(--kb-text);font-size: 20px}.krypto-boersen-comparison .hero-card-badge{border-radius: 999px;background: var(--kb-good-soft);color: #166534;font-size: 12px}.krypto-boersen-comparison .hero-card-rating-box{border: 1px solid var(--kb-border);border-radius: var(--kb-radius-sm);background: var(--kb-bg)}.krypto-boersen-comparison .rating-number{color: var(--kb-text);font-size: 28px;font-weight: 700}.krypto-boersen-comparison .rating-max{color: var(--kb-muted)}.krypto-boersen-comparison .star, .krypto-boersen-comparison .star.filled, .krypto-boersen-comparison .star.half{color: var(--kb-cta)}.krypto-boersen-comparison .star.empty{color: #d1d5db}.krypto-boersen-comparison .hero-card-badges{justify-content: flex-start;gap: 8px}.krypto-boersen-comparison .hero-badge{padding: 6px 12px;border: 1px solid var(--kb-border);border-radius: 999px;background: var(--kb-bg);backdrop-filter: none;box-shadow: none;color: var(--kb-text);font-size: 14px;transform: none}.krypto-boersen-comparison .hero-badge::before{display: none}.krypto-boersen-comparison .hero-badge:hover{transform: none;box-shadow: none}.krypto-boersen-comparison .hero-badge.badge-green{border-color: #cdeedb;background: var(--kb-good-soft);color: #166534}.krypto-boersen-comparison .hero-badge.badge-blue, .krypto-boersen-comparison .hero-badge.badge-purple{border-color: #cbe9fb;background: var(--kb-accent-soft);color: var(--kb-accent-dark)}.krypto-boersen-comparison .hero-badge.badge-orange{border-color: #fde3b5;background: var(--kb-warn-soft);color: var(--kb-warn)}.krypto-boersen-comparison .quick-fact{border: 1px solid var(--kb-border);border-radius: var(--kb-radius-sm);background: var(--kb-bg)}.krypto-boersen-comparison .quick-fact:hover{border-color: var(--kb-border);background: var(--kb-bg)}.krypto-boersen-comparison .fact-label{color: var(--kb-muted)}.krypto-boersen-comparison .fact-value{color: var(--kb-text);font-size: 15px}.krypto-boersen-comparison .btn-hero-primary, .krypto-boersen-comparison .btn-hero-secondary{padding: 12px 20px;border-radius: var(--kb-radius-sm);font-size: 16px;text-align: center;transform: none}.krypto-boersen-comparison .btn-hero-primary{border: 1px solid var(--kb-cta);background: var(--kb-cta);color: #fff}.krypto-boersen-comparison .btn-hero-primary:hover{border-color: var(--kb-cta-hover);background: var(--kb-cta-hover);box-shadow: none;transform: none}.krypto-boersen-comparison .btn-hero-secondary{border: 1px solid var(--kb-border);background: var(--kb-bg);backdrop-filter: none;color: var(--kb-text)}.krypto-boersen-comparison .btn-hero-secondary:hover{border-color: var(--kb-accent);background: var(--kb-bg);color: var(--kb-accent-dark);transform: none}.krypto-boersen-comparison .vs-divider{padding-top: 0;align-self: center}.krypto-boersen-comparison .vs-text{width: auto;height: auto;background: none;box-shadow: none;color: var(--kb-cta);font-size: 22px;font-weight: 800}.krypto-boersen-comparison .swap-comparison-btn{border: 1px solid var(--kb-border);background: var(--kb-bg);color: var(--kb-text)}.krypto-boersen-comparison .swap-comparison-btn:hover{border-color: var(--kb-accent);background: var(--kb-bg);color: var(--kb-accent-dark)}.krypto-boersen-comparison .comparison-main-content{box-sizing: border-box;max-width: var(--kb-width);margin: 0 auto;padding: 24px 0 40px;background: none}.krypto-boersen-comparison .comparison-section{margin: 0 0 var(--kb-gap);padding: var(--kb-pad);border: 1px solid var(--kb-border);border-radius: var(--kb-radius);background: var(--kb-bg);scroll-margin-top: 120px}.krypto-boersen-comparison .comparison-section > .comparison-table, .krypto-boersen-comparison .comparison-section > .comparison-grid, .krypto-boersen-comparison .comparison-section > .faq-comparison-grid, .krypto-boersen-comparison .comparison-section > .screenshots-comparison-grid, .krypto-boersen-comparison .comparison-section > .user-experiences-comparison, .krypto-boersen-comparison .comparison-section > .screenshots-comparison, .krypto-boersen-comparison .comparison-section > .features-wrapper{padding: 0;border: 0;border-radius: 0;background: none}.krypto-boersen-comparison .intro-content-compact{margin: 0 0 var(--kb-gap)}@media (max-width: 1024px){.krypto-boersen-comparison .hero-boersen-grid{grid-template-columns: 1fr}}@media (max-width: 768px){.krypto-boersen-comparison .comparison-hero-new{margin: 16px 8px}.krypto-boersen-comparison .comparison-hero-new .hero-title{font-size: 26px}.krypto-boersen-comparison .comparison-main-content{padding: 16px 8px 32px}}.krypto-boersen-comparison .btn-rating-review{border: 1px solid var(--kb-border);background: var(--kb-bg);color: var(--kb-text)}.krypto-boersen-comparison .btn-rating-review:hover{border-color: var(--kb-accent);background: var(--kb-bg);color: var(--kb-accent-dark)}.krypto-boersen-comparison .security-notice-box{border: 1px solid #fde3b5;border-radius: var(--kb-radius);background: var(--kb-warn-soft)}.krypto-boersen-comparison .krypto-ts-card, .krypto-boersen-comparison .author-box{border: 0;background: var(--kb-bg-soft)}.krypto-boersen-comparison .subsection-title, .krypto-boersen-comparison .function-areas-section h3{font-size: 20px;font-weight: 700}.krypto-boersen-comparison .check-yes, .krypto-boersen-comparison .check-no, .krypto-boersen-comparison .check-na, .krypto-boersen-comparison .feature-yes, .krypto-boersen-comparison .feature-no, .krypto-boersen-comparison .feature-na{display: inline-flex;gap: 6px;align-items: center;font-weight: 600}.krypto-boersen-comparison .fees-notice-icon, .krypto-boersen-comparison .support-toggle-icon{display: inline-flex;align-items: center;width: auto;height: auto;background: none;font-size: inherit}.krypto-boersen-comparison .security-notice-icon{display: grid;place-items: center;width: 44px;height: 44px;border-radius: var(--kb-radius-sm);background: #fff;font-size: inherit}.krypto-boersen-comparison .app-badge{display: inline-flex;gap: 6px;align-items: center;padding: 5px 12px;border: 1px solid var(--kb-border);border-radius: 999px;background: var(--kb-bg-soft);color: var(--kb-text);font-size: 14px;font-weight: 600}.krypto-boersen-comparison .star.filled, .krypto-boersen-comparison .star.half{color: var(--kb-cta)}
.krypto-boersen-debug{border: 2px dashed red;background: rgba(255, 0, 0, 0.1)}.krypto-boersen-wrapper{position: relative;z-index: 1}@supports not (color: color(display-p3 1 0 0)){.modern-comparison-modal{backdrop-filter: none;background: rgba(0, 0, 0, 0.8)}}
.faq-section{margin-bottom: 50px}.faq-accordion{display: flex;flex-direction: column;gap: 16px}.faq-item{background: white;border: 1px solid var(--kb-border);border-radius: 12px;overflow: hidden;transition: all 0.3s ease}.faq-item:hover{box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06)}.faq-question-heading{margin: 0;padding: 0;font: inherit;line-height: inherit;letter-spacing: inherit;text-transform: none}.faq-question{width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 20px 24px;background: white;border: none;cursor: pointer;text-align: left;font-size: 1rem;font-weight: 600;color: var(--kb-text);transition: all 0.2s ease}.faq-question:hover{background: #f9fafb}.faq-question[aria-expanded="true"]{background: #f3f4f6;border-bottom: 1px solid var(--kb-border)}.faq-question-text{flex: 1;padding-right: 16px}.faq-toggle-icon{flex-shrink: 0;width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;color: #6b7280;transition: transform 0.3s ease}.faq-question[aria-expanded="true"] .faq-toggle-icon{transform: rotate(180deg)}.faq-answer{max-height: 0;overflow: hidden;transition: max-height 0.4s ease, padding 0.4s ease}.faq-item.active .faq-answer{max-height: 1000px}.faq-answer-content{padding: 0 24px 20px 24px;color: #374151;line-height: 1.6;font-size: 0.95rem}.faq-answer-content p{margin: 0 0 12px 0}.faq-answer-content p:last-child{margin-bottom: 0}.faq-comparison-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 32px;margin-top: 24px}.faq-comparison-column{background: #f9fafb;border-radius: 12px;padding: 20px;border: 1px solid var(--kb-border)}.faq-column-title{font-size: 1.125rem;font-weight: 700;color: var(--kb-text);margin: 0 0 20px 0;text-align: center;padding-bottom: 12px;border-bottom: 2px solid var(--kb-accent)}.no-faq-message{text-align: center;color: #6b7280;font-style: italic;padding: 40px 20px;background: white;border-radius: 8px;border: 2px dashed var(--kb-border)}@media (max-width: 768px){.faq-question{padding: 16px 18px;font-size: 0.9375rem}.faq-answer-content{padding: 0 18px 16px 18px;font-size: 0.875rem}.faq-accordion{gap: 12px}.faq-comparison-grid{grid-template-columns: 1fr;gap: 24px}.faq-comparison-column{padding: 16px}.faq-column-title{font-size: 1rem}}
.support-contact-section{margin-top: 24px;margin-bottom: 32px}.support-contact-toggle{background: #f9fafb;border: 1px solid var(--kb-border);border-radius: 8px;overflow: hidden;transition: all 0.3s ease}.support-contact-toggle:hover{background: #f3f4f6}.support-toggle-btn{width: 100%;display: flex;align-items: center;gap: 12px;padding: 14px 20px;background: transparent;border: none;cursor: pointer;text-align: left;transition: all 0.2s ease}.support-toggle-btn:hover{background: rgba(0, 0, 0, 0.02)}.support-toggle-icon{flex-shrink: 0;font-size: 1.125rem;line-height: 1;opacity: 0.7}.support-toggle-text{flex: 1;font-size: 0.9375rem;font-weight: 500;color: #6b7280;line-height: 1.4}.support-toggle-arrow{flex-shrink: 0;width: 20px;height: 20px;display: flex;align-items: center;justify-content: center;color: #9ca3af;transition: transform 0.3s ease}.support-toggle-btn[aria-expanded="true"] .support-toggle-arrow{transform: rotate(180deg)}.support-contact-content{max-height: 0;overflow: hidden;transition: max-height 0.4s ease, padding 0.4s ease}.support-contact-toggle.active .support-contact-content{max-height: 500px}.support-contact-inner{padding: 20px;background: white;border-top: 1px solid var(--kb-border)}.support-contact-inner p{margin: 0 0 12px 0;color: #6b7280;line-height: 1.6;font-size: 0.875rem}.support-contact-inner p:last-of-type{margin-bottom: 16px}.support-email-box{background: #f9fafb;border: 1px solid var(--kb-border);border-radius: 6px;padding: 12px 16px;text-align: center}.support-email-link{display: inline-flex;align-items: center;gap: 6px;font-size: 0.9375rem;font-weight: 500;color: #6b7280;text-decoration: none;transition: color 0.2s ease}.support-email-link:hover{color: #374151}.support-email-link .kb-icon{width: 1rem;height: 1rem;opacity: 0.7}@media (max-width: 768px){.support-toggle-btn{padding: 12px 16px;gap: 10px}.support-toggle-icon{font-size: 1rem}.support-toggle-text{font-size: 0.875rem}.support-contact-inner{padding: 16px}.support-contact-inner p{font-size: 0.8125rem;margin-bottom: 10px}.support-email-box{padding: 10px 12px}.support-email-link{font-size: 0.875rem}.support-email-link::before{font-size: 0.9375rem}}@media (max-width: 480px){.support-toggle-text{font-size: 0.8125rem}.support-email-link{font-size: 0.8125rem;flex-wrap: wrap;justify-content: center}}.support-email-link::before{content: "";display: inline-block;width: 18px;height: 18px;background: var(--kbi-mail) center / contain no-repeat;opacity: 1;vertical-align: -4px}
