.article-body--briefing{position:relative;counter-reset:sektion}.article-body.article-body--briefing:not(.r1-article){max-width:calc(var(--max-frame) + 4rem)}@media(min-width:1280px){.article-body.article-body--briefing:not(.r1-article){--max-line: 45rem}}.article-body--briefing:not(.r1-article)>:is(p,blockquote,dl),.article-body--briefing:not(.r1-article)>:is(ul,ol,h3,h4,h5):not([class]),.article-body--briefing:not(.r1-article) .br-card>:is(p,blockquote,dl),.article-body--briefing:not(.r1-article) .br-card>:is(ul,ol,h3,h4,h5):not([class]){max-width:var(--max-line);margin-inline:auto}.article-body--briefing:not(.r1-article)>.callout,.article-body--briefing:not(.r1-article) .br-card>.callout{max-width:calc(var(--max-line) + 3rem);margin-inline:auto}.article-body--briefing:not(.r1-article)>h2,.article-body--briefing:not(.r1-article) .br-card>h2{max-width:22em;margin-inline:auto}.article-body--briefing:not(.r1-article) :is(.briefing-visual,.video-embed),.article-body--briefing:not(.r1-article)>figure,.article-body--briefing:not(.r1-article) .br-card>figure{max-width:var(--br-media, 880px);margin-inline:auto}.article-body--briefing:not(.r1-article) .hr-karte{--max-container: var(--max-bleed)}.article-body--briefing:not(.r1-article) .nx-widget{max-width:900px;margin-inline:auto}body:has(.article-body--briefing) .hero-image{max-width:min(var(--max-frame),100% - 2rem)}.article-body--briefing .br-card{position:relative;background:linear-gradient(180deg,#0071e30b,#0071e302 22% 78%,#0071e30b);border:1px solid rgba(0,113,227,.14);border-radius:18px;box-shadow:0 10px 36px #0071e30d;padding:var(--space-12) clamp(var(--space-5),4.5vw,var(--space-16)) var(--space-12);margin:var(--space-8) 0}.article-body--briefing .br-card:before{content:"";position:absolute;inset:7px;pointer-events:none;--ck: color-mix(in srgb, var(--briefing-accent, #0071E3) 65%, transparent);background:linear-gradient(var(--ck),var(--ck)) left top / 20px 2px,linear-gradient(var(--ck),var(--ck)) left top / 2px 20px,linear-gradient(var(--ck),var(--ck)) right top / 20px 2px,linear-gradient(var(--ck),var(--ck)) right top / 2px 20px,linear-gradient(var(--ck),var(--ck)) left bottom / 20px 2px,linear-gradient(var(--ck),var(--ck)) left bottom / 2px 20px,linear-gradient(var(--ck),var(--ck)) right bottom / 20px 2px,linear-gradient(var(--ck),var(--ck)) right bottom / 2px 20px;background-repeat:no-repeat}.article-body--briefing .br-card>h2:first-child{margin-top:0}.article-body--briefing .br-card>:last-child{margin-bottom:0}.vs-timeline{position:relative;display:flex;flex-direction:column;gap:var(--space-5);margin:var(--space-6) 0;padding:var(--space-2) 0}.vs-timeline:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-50%);background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--briefing-accent, #0071E3) 35%,transparent) 8%,color-mix(in srgb,var(--briefing-accent, #0071E3) 35%,transparent) 92%,transparent);transform-origin:top}.vs-timeline li{display:grid;grid-template-columns:1fr 92px 1fr;align-items:center;gap:var(--space-2)}.vs-timeline__node{justify-self:center;z-index:1;font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.04em;color:var(--briefing-accent, #0071E3);background:var(--bg-raised);border:1px solid color-mix(in srgb,var(--briefing-accent, #0071E3) 30%,transparent);border-radius:999px;padding:.3em .7em;white-space:nowrap;text-align:center}.vs-timeline__side{min-width:0;background:var(--bg-raised);border:1px solid var(--border);border-radius:14px;padding:var(--space-3) var(--space-4);box-shadow:0 4px 14px #0000000a}.vs-timeline__side p{margin:0;font-size:.9375rem;line-height:1.45;overflow-wrap:break-word;hyphens:auto}.vs-timeline__side--l{text-align:right}.vs-timeline__side--r{text-align:left}.vs-timeline__tag{display:block;font-family:var(--font-mono);font-size:.5625rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px}.vs-timeline__side--l .vs-timeline__tag{color:var(--briefing-accent, #0071E3)}.vs-timeline__side--r .vs-timeline__tag{color:var(--warning)}.br-card.br-reveal .vs-timeline:before{transform:translate(-50%) scaleY(0)}.br-card.br-reveal .vs-timeline__side--l{opacity:0;transform:translate(-18px)}.br-card.br-reveal .vs-timeline__side--r{opacity:0;transform:translate(18px)}.br-card.br-reveal .vs-timeline__node{opacity:0;transform:scale(.6)}.br-card.br-in .vs-timeline:before{transform:translate(-50%) scaleY(1);transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .1s}.br-card.br-in .vs-timeline__side--l,.br-card.br-in .vs-timeline__side--r{opacity:1;transform:none;transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.br-card.br-in .vs-timeline__node{opacity:1;transform:none;transition:opacity .45s ease,transform .45s cubic-bezier(.34,1.4,.5,1)}.vs-timeline li:nth-child(1)>*{transition-delay:.15s!important}.vs-timeline li:nth-child(2)>*{transition-delay:.28s!important}.vs-timeline li:nth-child(3)>*{transition-delay:.41s!important}.vs-timeline li:nth-child(4)>*{transition-delay:.54s!important}.vs-timeline li:nth-child(5)>*{transition-delay:.67s!important}.vs-timeline li:nth-child(6)>*{transition-delay:.8s!important}.vs-timeline li:nth-child(n+7)>*{transition-delay:.9s!important}@media(max-width:640px){.vs-timeline li{grid-template-columns:1fr 74px 1fr;gap:6px}.vs-timeline__side{padding:var(--space-2) var(--space-3)}.vs-timeline__side p{font-size:.8125rem}.vs-timeline__node{font-size:.5625rem;padding:.3em .5em}}.briefing-head{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;color:var(--text-muted);margin-bottom:var(--space-8)}.briefing-head__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding-bottom:var(--space-3)}.briefing-head__tag{color:var(--briefing-accent, #0071E3);font-weight:500}.briefing-head__bar{display:block;height:2px;border-radius:999px;background:var(--border);overflow:hidden}.briefing-head__bar>span{display:block;height:100%;width:0;background:linear-gradient(to right,var(--briefing-accent, #0071E3),color-mix(in srgb,var(--briefing-accent, #0071E3) 55%,white));border-radius:inherit}.briefing-nav:not(.briefing-dock){display:none}.briefing-dock{--dock-gap: var(--space-6);position:fixed;right:var(--dock-gap);bottom:calc(var(--dock-gap) + env(safe-area-inset-bottom,0px));top:auto;left:auto;z-index:40;display:flex;max-width:none;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .35s ease,transform .35s cubic-bezier(.2,.7,.2,1)}.briefing-dock.is-visible{opacity:1;transform:none}.briefing-dock.is-visible .briefing-dock__toggle,.briefing-dock.is-visible .briefing-dock__panel{pointer-events:auto}body:has(.consent-banner) .briefing-dock,body:has(.consent-modal) .briefing-dock{display:none}.briefing-dock__toggle{display:inline-flex;align-items:center;gap:8px;height:48px;padding:5px 14px 5px 5px;border:1px solid var(--border);border-radius:var(--radius-full);background:color-mix(in srgb,var(--bg-raised) 82%,transparent);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:var(--shadow);color:var(--text-secondary);font-family:inherit;cursor:pointer;pointer-events:none;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease}.briefing-dock__toggle:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.briefing-dock__toggle:focus-visible{outline:2px solid var(--briefing-accent, #0071E3);outline-offset:3px}.briefing-dock__ring{position:relative;width:38px;height:38px;flex:none;display:grid;place-items:center}.briefing-dock__ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.briefing-dock__ring circle{fill:none;stroke-width:2.5}.briefing-dock__ring-bg{stroke:var(--border)}.briefing-dock__ring-fg{stroke:var(--briefing-accent, #0071E3);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .18s linear}.briefing-dock__cur{position:relative;font-family:var(--font-mono);font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-primary)}.briefing-dock__of{font-family:var(--font-mono);font-size:.75rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.briefing-dock__caret{width:12px;height:8px;margin-left:2px;color:var(--text-muted);flex:none;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.briefing-dock.is-open .briefing-dock__caret{transform:rotate(180deg)}.briefing-dock__panel{position:absolute;right:0;bottom:calc(100% + 10px);width:min(320px,calc(100vw - 2 * var(--dock-gap)));max-height:min(58vh,420px);overflow-y:auto;overscroll-behavior:contain;padding:8px;border:1px solid var(--border);border-radius:20px;background:color-mix(in srgb,var(--bg-raised) 92%,transparent);-webkit-backdrop-filter:saturate(180%) blur(24px);backdrop-filter:saturate(180%) blur(24px);box-shadow:var(--shadow-lg);transform-origin:100% 100%;transform:translateY(12px) scale(.96);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .26s ease,transform .26s cubic-bezier(.2,.7,.2,1),visibility 0s linear .26s}.briefing-dock.is-open .briefing-dock__panel{opacity:1;visibility:visible;transform:none;transition:opacity .26s ease,transform .26s cubic-bezier(.2,.7,.2,1),visibility 0s}.briefing-dock__heading{margin:4px 10px 8px;font-family:var(--font-mono);font-size:.625rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.briefing-dock__panel ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.briefing-dock__panel a{display:flex;align-items:baseline;gap:10px;padding:9px 10px;border-radius:12px;font-size:.8125rem;line-height:1.35;color:var(--text-secondary);transition:color .2s,background .2s}.briefing-dock__panel a:hover{color:var(--text-primary);background:var(--bg-glass)}.briefing-dock__panel a:focus-visible{outline:2px solid var(--briefing-accent, #0071E3);outline-offset:-2px}.briefing-nav__num{font-family:var(--font-mono);font-size:.625rem;color:var(--text-muted);flex:none;font-variant-numeric:tabular-nums;transition:color .2s}.briefing-nav__label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.briefing-dock__panel a[aria-current]{background:color-mix(in srgb,var(--briefing-accent, #0071E3) 9%,transparent);color:var(--text-primary);font-weight:600}.briefing-dock__panel a[aria-current] .briefing-nav__num{color:var(--briefing-accent, #0071E3)}@media(max-width:899px){.briefing-dock{display:none}}body.has-briefing-dock .back-to-top{bottom:calc(var(--space-6) + 60px + env(safe-area-inset-bottom,0px))}@media(max-width:899px){body.has-briefing-dock .back-to-top{bottom:var(--space-6)}}.article-body--briefing .br-card>h2{position:relative}.article-body--briefing .br-card>h2:before{counter-increment:sektion;content:"SEKTION " counter(sektion,decimal-leading-zero);display:block;font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.12em;color:var(--briefing-accent, #0071E3);margin-bottom:8px}.briefing-visual{margin:var(--space-8) 0}.briefing-visual img{width:100%;height:auto;border-radius:16px;border:1px solid var(--border)}.briefing-visual figcaption{display:flex;align-items:baseline;gap:.6em;margin-top:var(--space-2);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.05em;color:var(--text-muted);text-align:left}.briefing-visual figcaption:before{content:"▸";color:var(--briefing-accent, #0071E3);flex:none}@media(max-width:640px){.article-body--briefing{border-radius:18px}}.model-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin:var(--space-6) 0;padding:0;list-style:none}.model-card{display:flex;flex-direction:column;background:var(--bg-raised);border:1px solid var(--border);border-radius:20px;overflow:hidden;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.model-card:hover{transform:translateY(-5px);box-shadow:0 18px 44px #0000001a}.model-card__imgwrap{display:block;background:var(--bg-elevated);aspect-ratio:31 / 35;overflow:hidden}.model-card__imgwrap img{width:100%;height:100%;object-fit:cover;object-position:center 18%;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.model-card:hover .model-card__imgwrap img{transform:scale(1.04)}.model-card__body{display:flex;flex-direction:column;gap:6px;padding:var(--space-4) var(--space-5) var(--space-5);flex:1}.model-card__price{font-family:var(--font-mono);font-size:.625rem;font-weight:500;letter-spacing:.08em;color:var(--briefing-accent, #0071E3)}.model-card__name{font-size:1.0625rem;font-weight:700;margin:0}.model-card__desc{font-size:.875rem;line-height:1.5;color:var(--text-secondary);margin:0;flex:1}.model-card__link{margin-top:var(--space-2);font-size:.875rem;font-weight:600;color:var(--briefing-accent, #0071E3)}@media(max-width:899px){.model-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:var(--space-3);padding-bottom:var(--space-3);scrollbar-width:thin}.model-cards .model-card{flex:0 0 74%;scroll-snap-align:center}.model-card__imgwrap{aspect-ratio:auto;height:210px}}.br-reveal{opacity:0;transform:translateY(22px) scale(.988);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.br-reveal.br-in{opacity:1;transform:none}.br-reveal .briefing-visual img{opacity:.35;transform:scale(1.045);filter:blur(14px) saturate(1.15);transition:opacity .9s ease .12s,transform 1s cubic-bezier(.2,.7,.2,1) .12s,filter .9s ease .12s}.br-reveal.br-in .briefing-visual img{opacity:1;transform:none;filter:none}.briefing-visual{perspective:900px}.briefing-visual img{will-change:transform}.article-body--briefing .br-card>h2:after{content:"";display:block;width:52px;height:2px;margin:14px auto 0;background:var(--briefing-accent, #0071E3);border-radius:999px;transform:scaleX(0);transition:transform .6s cubic-bezier(.2,.7,.2,1) .25s}.br-card.br-in>h2:after,.article-body--briefing .br-card:not(.br-reveal)>h2:after{transform:scaleX(1)}.article-body--briefing table thead th,.article-body--briefing table th{font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.article-body--briefing table tbody tr{transition:background .15s}.article-body--briefing table tbody tr:hover{background:#0071e30a}@media(prefers-reduced-motion:reduce){.br-reveal{opacity:1;transform:none;transition:none}.br-reveal .briefing-visual img{opacity:1;transform:none;filter:none;transition:none}.article-body--briefing .br-card>h2:after{transform:scaleX(1);transition:none}.briefing-dock,.briefing-dock__toggle,.briefing-dock__panel,.briefing-dock__caret,.briefing-dock__ring-fg{transition:none}.briefing-dock,.briefing-dock__panel,.briefing-dock__toggle:hover{transform:none}}
