.siteHeader{z-index:40;isolation:isolate;border-bottom:1px solid color-mix(in srgb, var(--header-green-foreground) 24%, transparent);background:var(--header-green);color:var(--header-green-foreground);box-shadow:0 2px 14px color-mix(in srgb, var(--bt-page) 18%, transparent);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);position:sticky;top:0}.siteHeader[data-scrolled=true]{border-bottom-color:color-mix(in srgb, var(--header-green-foreground) 42%, transparent);box-shadow:0 4px 18px color-mix(in srgb, var(--bt-page) 26%, transparent)}.siteHeader .brand{background:0 0;padding:0}.siteHeader .navLinks a{color:color-mix(in srgb, var(--header-green-foreground) 86%, transparent)}.siteHeader .navLinks a:hover{color:var(--header-green-foreground);background:color-mix(in srgb, var(--header-green-foreground) 14%, transparent)}.siteHeader .navLinks a[aria-current=page]{color:var(--header-green-foreground);box-shadow:inset 0 -2px 0 var(--bt-green-deep)}.siteHeader .navPreviewChip{border-color:color-mix(in srgb, var(--header-green-foreground) 38%, transparent);background:color-mix(in srgb, var(--header-green-foreground) 14%, transparent);color:var(--header-green-foreground)}.siteHeader .authBalance,.siteHeader .sessionHint{color:color-mix(in srgb, var(--header-green-foreground) 78%, transparent)}.siteHeader .streakIndicator{color:var(--bt-green-deep)}.siteHeader .headerOrakelChip{border-color:color-mix(in srgb, var(--header-green-foreground) 34%, transparent);background:color-mix(in srgb, var(--header-green-foreground) 12%, transparent)}.siteHeader .headerOrakelLabel,.siteHeader .headerOrakelChip-empty .headerOrakelValue{color:color-mix(in srgb, var(--header-green-foreground) 72%, transparent)}.siteHeader .buttonGhost{border-color:color-mix(in srgb, var(--header-green-foreground) 44%, transparent);color:var(--header-green-foreground)}.siteHeader .buttonGhost:hover{border-color:var(--header-green-foreground);background:color-mix(in srgb, var(--header-green-foreground) 14%, transparent)}.siteHeader .button{border-color:var(--header-green-foreground);background:var(--header-green-foreground);color:var(--header-green)}.siteHeader .button:hover{border-color:var(--bt-ink);background:var(--bt-ink)}.siteHeader .navToggle{border-color:color-mix(in srgb, var(--header-green-foreground) 44%, transparent);color:var(--header-green-foreground)}.siteHeader .navToggle:hover{background:color-mix(in srgb, var(--header-green-foreground) 14%, transparent)}.notificationLink{border:1px solid var(--border);border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.notificationLink svg{display:block}.siteHeader .notificationLink{border-color:color-mix(in srgb, var(--header-green-foreground) 34%, transparent);color:color-mix(in srgb, var(--header-green-foreground) 78%, transparent)}.siteHeader .notificationLink:hover,.siteHeader .notificationLink:focus-visible{border-color:var(--bt-green-deep);background:color-mix(in srgb, var(--bt-green-deep) 14%, transparent);color:var(--bt-green-deep)}.siteHeader .infoTipTrigger{border-color:color-mix(in srgb, var(--header-green-foreground) 44%, transparent);color:var(--header-green-foreground)}.siteHeader .infoTipTrigger:hover,.siteHeader .infoTipTrigger:focus-visible{border-color:var(--bt-green-deep);background:color-mix(in srgb, var(--bt-green-deep) 18%, transparent);color:var(--bt-green-deep)}.siteHeader .mobileMenu{border-top-color:color-mix(in srgb, var(--header-green-foreground) 24%, transparent)}.siteHeader .mobileMenu a,.siteHeader .mobileMenu .authBalance{color:var(--header-green-foreground)}.siteHeader .mobileMenu a:hover,.siteHeader .mobileMenu a[aria-current=page]{background:color-mix(in srgb, var(--header-green-foreground) 14%, transparent)}.headerInner{width:min(var(--page-width), calc(100% - 2 * var(--page-margin)));align-items:center;gap:var(--space-5);min-height:64px;margin:0 auto;display:flex}.brand{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.brandLogo{width:auto;height:30px;transition:transform var(--dur-fast) var(--ease-out);display:block}.siteHeader .brand:hover .brandLogo,.siteHeader .brand:focus-visible .brandLogo{transform:translateY(-1px)}.navLinks{align-items:center;gap:var(--space-1);display:flex}.navLinks a{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--bt-size-body);align-items:center;font-weight:600;display:inline-flex}.navLinks a:hover{color:var(--ink);background:var(--surface)}.navLinks a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--accent);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.navPreviewChip,.footerSoonBadge{border-color:var(--accent-line);background:var(--accent-tint);min-height:auto;color:var(--accent);font-size:var(--bt-size-body);padding:2px 6px;line-height:1.2}.navPreviewChip{margin-left:var(--space-1)}.headerEnd{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.navToggle{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:44px;height:44px;display:none}.navToggle svg{display:block}.mobileMenu,.bottomTabBar{display:none}.authCluster{align-items:center;gap:var(--space-3);display:flex}.headerBalancePill{min-height:44px;padding:0 var(--space-4);border-radius:var(--bt-radius-full);background:var(--header-green-foreground);color:var(--header-green);font-size:var(--bt-size-body);font-variant-numeric:tabular-nums;white-space:nowrap;transition:opacity var(--bt-duration-fast) var(--bt-ease-out);flex:none;align-items:center;gap:7px;font-weight:600;text-decoration:none;display:inline-flex}.headerBalancePill:hover{opacity:.88}.headerSignOut{padding:0 var(--space-2);color:color-mix(in srgb, var(--header-green-foreground) 72%, transparent);font:inherit;font-size:var(--bt-size-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none}.headerSignOut:hover{color:var(--header-green-foreground);text-decoration:underline}.headerSignOut:focus-visible{outline:2px solid var(--header-green-foreground);outline-offset:2px;border-radius:var(--bt-radius-xs)}.authBalance{color:var(--text-mut);font-variant-numeric:tabular-nums;font-size:var(--bt-size-body)}.bettonMark{transform-origin:50% 100%;flex:none;line-height:1;display:inline-block}.bettonMarkSm{font-size:var(--bt-size-body);margin-left:2px}.bettonMarkMd{font-size:var(--bt-size-h2)}.bettonMarkLg{font-size:var(--bt-size-display)}.bettonRewardToast{z-index:90;top:76px;right:var(--page-margin);align-items:center;gap:var(--space-3);width:min(320px,100vw - 32px);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--bernstein);border-radius:var(--radius-md);background:var(--pult);box-shadow:var(--shadow-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:fixed}.bettonRewardToast strong{color:var(--bernstein);font-size:var(--bt-size-body)}.bettonRewardToast p{color:var(--text);font-variant-numeric:tabular-nums;font-size:var(--bt-size-body);font-weight:700}.bettonRewardBread{align-items:flex-end;gap:2px;display:flex}.bettonRewardBread .bettonMark:nth-child(2){transform:translateY(-5px)rotate(-8deg)}.bettonRewardBread .bettonMark:nth-child(3){transform:rotate(8deg)}.bettonRewardDismiss{border-radius:var(--radius-full);width:32px;height:32px;color:var(--text-mut);cursor:pointer;font-size:var(--bt-size-title);background:0 0;border:0;place-items:center;padding:0;display:grid}.bettonRewardDismiss:hover{background:var(--ebene);color:var(--text)}.streakToast{top:176px}.streakToastFlame{width:22px;height:22px;color:var(--bernstein)}.streakToastBadge{color:var(--bernstein);font-size:var(--bt-size-body);font-weight:600}.streakIndicator{color:var(--bernstein);font-variant-numeric:tabular-nums;font-size:var(--bt-size-body);align-items:center;gap:2px;font-weight:700;display:inline-flex}.headerOrakelChip{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--pult);min-width:64px;color:inherit;transition:opacity var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);outline:none;padding:4px 8px;line-height:1.15;display:grid}.headerOrakelChip:focus-visible{border-color:var(--bernstein);box-shadow:0 0 0 2px var(--bernstein-tint)}.headerOrakelLabel{color:var(--text-faint);font-size:var(--bt-size-body);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.headerOrakelValue{font-size:var(--bt-size-body);font-weight:700}.headerOrakelChip-red .headerOrakelValue{color:var(--nein)}.headerOrakelChip-orange .headerOrakelValue{color:color-mix(in srgb, var(--nein) 45%, var(--bernstein))}.headerOrakelChip-yellow .headerOrakelValue{color:var(--bernstein)}.headerOrakelChip-green .headerOrakelValue{color:var(--ja)}.headerOrakelChip-empty .headerOrakelValue{color:var(--text-mut)}.headerOrakelChip-provisional{opacity:.5}.headerOrakelSkeleton{border-radius:var(--radius-sm);width:64px;height:36px;display:block}.sessionHint{color:var(--text-faint);font-size:var(--bt-size-body)}.unverifiedBar{background:var(--warn-tint);border-bottom:1px solid var(--line);color:var(--bernstein);font-size:var(--bt-size-body);align-items:center;gap:var(--space-2) var(--space-4);text-align:center;padding:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.unverifiedBarAction{color:inherit;cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.unverifiedBarAction:disabled{cursor:wait;opacity:.65}.unverifiedBarError{color:var(--nein)}.button,.buttonGhost,.buttonJa,.buttonNein{justify-content:center;align-items:center;gap:var(--space-2);width:fit-content;min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-sm);cursor:pointer;font-weight:600;font-size:var(--bt-size-body);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:1px solid #0000;display:inline-flex}.button{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.button:hover{background:color-mix(in srgb, var(--accent) 82%, var(--ink));border-color:color-mix(in srgb, var(--accent) 82%, var(--ink))}.buttonGhost{border-color:var(--line-strong);color:var(--ink);background:0 0}.buttonGhost:hover{border-color:var(--text-secondary);background:var(--surface)}.button:active,.buttonGhost:active,.buttonJa:active,.buttonNein:active{transform:scale(.97)}.button:disabled,.buttonGhost:disabled,.buttonJa:disabled,.buttonNein:disabled{background:var(--ebene);border-color:var(--line);color:var(--text-faint);cursor:not-allowed;transform:none}.badge{align-items:center;gap:var(--space-1);min-height:24px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--bt-size-body);letter-spacing:.06em;text-transform:uppercase;background:var(--ebene);color:var(--text-mut);font-weight:700;display:inline-flex}.panel{background:var(--pult);border-radius:var(--radius-lg);box-shadow:var(--shadow-1), var(--edge);padding:var(--space-5);gap:var(--space-4);align-content:start;display:grid}.panel h2,.panel h3{font-size:var(--bt-size-title);font-weight:600}.questionComposerTrigger{right:var(--space-4);bottom:calc(56px + env(safe-area-inset-bottom,0px) + var(--space-4));z-index:35;border-radius:var(--radius-full);width:56px;height:56px;box-shadow:var(--shadow-2);place-items:center;padding:0;display:grid;position:fixed}.questionComposerTriggerIcon{font-size:var(--bt-size-h2);line-height:1}.questionComposerTriggerLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ugcTrustPanel>:where(p,h3){margin:0}@media (min-width:721px){.questionComposerTrigger{width:auto;height:44px;padding:0 var(--space-4);box-shadow:none;display:inline-flex;position:static}.siteHeader .questionComposerTrigger{border:1.5px solid color-mix(in srgb, var(--header-green-foreground) 24%, transparent);border-radius:var(--bt-radius-full);color:var(--header-green-foreground);background:0 0}.siteHeader .questionComposerTrigger:hover{border-color:var(--header-green-foreground);background:0 0}.questionComposerTriggerLabel{clip:auto;white-space:nowrap;width:auto;height:auto;margin:0;position:static;overflow:visible}}[data-scope=dark] .skeleton{background:var(--bt-dark-line)}.infoTip{font-family:var(--font-body);font-size:var(--bt-size-body);text-transform:none;flex:none;font-weight:400;line-height:1.35;display:inline-flex;position:relative}.infoTipTrigger{border:1px solid var(--line-strong);width:1.35rem;height:1.35rem;color:var(--text-mut);font-size:var(--bt-size-body);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px;place-items:center;padding:0;font-style:italic;font-weight:700;display:inline-grid}.infoTipTrigger:hover,.infoTipTrigger:focus-visible{background:var(--bernstein-tint);border-color:var(--bernstein);color:var(--bernstein)}.infoTipBubble{z-index:60;width:min(280px,100vw - 32px);padding:var(--space-3);gap:var(--space-1);visibility:hidden;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--ebene);box-shadow:var(--shadow-2);color:var(--text-mut);opacity:0;pointer-events:none;transform:translateY(var(--space-1));display:grid;position:fixed}.infoTipBubble strong{color:var(--text);font-size:var(--bt-size-body);font-weight:700}.infoTipAction{color:var(--bernstein);font-size:var(--bt-size-body);font-weight:700}.infoTip[data-open=true] .infoTipBubble{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.infoTipBubble{transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), visibility var(--dur-fast) var(--ease-out)}}.alert{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--ebene);border-left:3px solid var(--line-strong);font-size:var(--bt-size-body);display:grid}.alert strong{font-size:var(--bt-size-label)}.alert p{color:var(--text-mut)}.alert .button,.alert .buttonGhost{margin-top:var(--space-2)}.skeleton{border-radius:var(--radius-sm);background:var(--ebene)}@media (prefers-reduced-motion:no-preference){.skeleton{animation:skeletonPulse 1.4s var(--ease-inout) infinite}}@keyframes skeletonPulse{0%,to{opacity:1}50%{opacity:.55}}.siteFooter{border-top:1px solid var(--border);margin-top:var(--space-8)}.footerInner{width:min(var(--page-width), calc(100% - 2 * var(--page-margin)));padding:var(--space-6) 0 var(--space-8);gap:var(--space-3);margin:0 auto;display:grid}.pressBadge{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--pult);display:flex}.pressBadgeLabel{color:var(--text-secondary);font-size:var(--bt-size-body);letter-spacing:.02em;text-transform:uppercase;flex:none;font-weight:700}.pressBadgeBrands{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.pressBadgeLogo{border-radius:5px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .12s,opacity .12s;display:inline-flex;overflow:hidden}.pressBadgeLogo:hover{opacity:.84;transform:translateY(-1px)}.pressBadgeLogo:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pressBadgeLogo img{object-fit:cover;width:28px;height:28px;display:block}.pressBadgeDivider{color:var(--text-mut);font-size:var(--bt-size-body);line-height:1}.pressBadgeArticles{margin-left:auto;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;min-width:0;margin-block:0;padding:0;list-style:none;display:flex}.pressBadgeArticle{max-width:38ch;color:var(--text-secondary);font-size:var(--bt-size-body);gap:2px;line-height:1.35;text-decoration:none;display:grid}.pressBadgeArticle:hover .pressBadgeArticleHeadline,.pressBadgeArticle:focus-visible .pressBadgeArticleHeadline{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.pressBadgeArticleHeadline{font-style:italic}.pressBadgeArticleMeta{align-items:center;gap:var(--space-2);color:var(--text-faint);font-size:var(--bt-size-body);display:inline-flex}.pressBadgeLatest{padding:1px var(--space-1);background:var(--accent-tint);color:var(--accent);font-size:var(--bt-size-body);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;font-style:normal;font-weight:700}.pressBadgeArticles li+li{padding-left:var(--space-2);border-left:1px solid var(--border)}.footerLinks{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.footerLinks a{min-height:44px;color:var(--text-secondary);font-size:var(--bt-size-body);align-items:center;gap:var(--space-2);font-weight:600;display:inline-flex}.footerLinks a:hover{color:var(--ink)}.footerNote{color:var(--text-secondary);font-size:var(--bt-size-body);max-width:560px}@media (max-width:560px){.pressBadge{align-items:center;column-gap:var(--space-3);row-gap:var(--space-2);grid-template-columns:auto 1fr;display:grid}.pressBadgeArticles{grid-column:1/-1;justify-content:flex-start;margin-left:0}.pressBadgeArticles li{width:100%}.pressBadgeArticles li+li{padding-top:var(--space-2);border-top:1px solid var(--border);border-left:0;padding-left:0}.pressBadgeArticle{max-width:none}}@media (prefers-reduced-motion:no-preference){.bettonRewardToast{animation:bettonToastIn .42s var(--ease-out) both}.bettonRewardBread .bettonMark{animation:bettonHop .76s var(--ease-out) both}.bettonRewardBread .bettonMark:nth-child(2){animation-delay:90ms}.bettonRewardBread .bettonMark:nth-child(3){animation-delay:.18s}}@media (prefers-reduced-motion:reduce){.predictionBurst,.bettonRewardBread{display:none}}@keyframes bettonHop{0%,to{transform:translateY(0)rotate(0)}42%{transform:translateY(-13px)rotate(-7deg)}68%{transform:translateY(-2px)rotate(4deg)}}@keyframes bettonToastIn{0%{opacity:0;transform:translateY(-10px)}}@media (max-width:720px){.navLinks{display:none}.headerInner,.headerEnd,.authCluster{gap:var(--space-2)}.siteHeader .brandLogo{width:96px;height:auto}.headerEnd>.questionComposer{flex:0 0 0;width:0}.hideMobile{display:none}.headerOrakelChip{min-width:44px;padding-inline:5px}.headerOrakelLabel{display:none}.headerOrakelSkeleton{width:44px}.mobileMenu .authBalance{min-height:44px;padding:0 var(--space-3);color:var(--text-mut);font-size:var(--bt-size-body);align-items:center;display:flex}.mobileMenu .buttonGhost{margin:var(--space-2) var(--space-3) 0}.navToggle{display:inline-flex}.mobileMenu{gap:var(--space-1);padding:var(--space-2) 0 var(--space-4);border-top:1px solid var(--line);display:grid}.mobileMenu a{min-height:48px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text);align-items:center;font-weight:600;display:flex}.mobileMenu a:hover{background:var(--pult)}.mobileMenu[hidden]{display:none}.bottomTabBar{z-index:40;padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--border);background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.bottomTab{min-height:56px;color:var(--text-secondary);font-size:var(--bt-size-body);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:600;display:flex}.bottomTab svg{display:block}.bottomTab[aria-current=page]{color:var(--ink);box-shadow:inset 0 2px 0 var(--accent)}body{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.page{padding-top:var(--space-5);gap:var(--space-5)}}
