.article-body--briefing{position:relative;counter-reset:sektion}.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-10) clamp(var(--space-5),4.5vw,var(--space-12)) var(--space-10);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{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}.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{position:fixed;left:max(16px,calc((100vw - var(--max-reading)) / 2 - 250px));top:50%;transform:translateY(-50%) translate(-8px);z-index:40;display:flex;gap:14px;max-width:210px;opacity:0;pointer-events:none;transition:opacity .4s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.briefing-nav.is-visible{opacity:1;pointer-events:auto;transform:translateY(-50%) translate(0)}.briefing-nav__track{position:relative;width:2px;border-radius:999px;background:var(--border);flex:none}.briefing-nav__progress{position:absolute;top:0;left:0;width:100%;height:0;background:var(--briefing-accent, #0071E3);border-radius:inherit}.briefing-nav ol{display:flex;flex-direction:column;gap:2px}.briefing-nav a{display:flex;align-items:baseline;gap:8px;padding:4px 6px;border-radius:8px;font-size:.75rem;line-height:1.35;color:var(--text-muted);transition:color .2s,background .2s}.briefing-nav a:hover{color:var(--text-primary);background:var(--bg-glass)}.briefing-nav__num{font-family:var(--font-mono);font-size:.625rem;color:var(--text-muted);flex:none;transition:color .2s}.briefing-nav__label{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.briefing-nav a.is-active{color:var(--text-primary);font-weight:600}.briefing-nav a.is-active .briefing-nav__num{color:var(--briefing-accent, #0071E3)}@media(max-width:1279px){.briefing-nav{display:none}}.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);height:280px;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{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-nav{transition:none}}
