:root{--bg:#ffffff;--fg:#0c0c0c;--accent:#ff4a1c;--fg-2:#40403c;--muted:#72716b;--faint:#a8a7a0;--line:#e8e7e2;--surface:#f5f5f2;--del:#b93a30;--del-bg:rgba(207,34,46,0.065);--add:#1f7a38;--add-bg:rgba(31,122,56,0.085);--sev-critical:#cf1322;--sev-high:#d95a00;--sans:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--pad:clamp(20px,4vw,48px);--gutter:200px;color-scheme:light}:root[data-theme=dark]{--bg:#0b0b0b;--fg:#ededeb;--fg-2:#c6c5c0;--muted:#8d8c86;--faint:#5f5e59;--line:#232322;--surface:#141413;--del:#f0776d;--del-bg:rgba(248,81,73,0.1);--add:#5cc470;--add-bg:rgba(63,185,80,0.11);--sev-critical:#d42a35;--sev-high:#d9620d;--accent:#ff5a30;color-scheme:dark}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--bg);color:var(--fg);font:400 1rem/1.6 var(--sans);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--fg);color:var(--bg)}a{color:inherit}:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:2px}img{max-width:100%;height:auto;display:block}.container{width:100%;max-width:calc(1240px + 2 * var(--pad));margin-inline:auto;padding-inline:var(--pad)}.link{text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-decoration-thickness:1px;text-underline-offset:.22em;transition:-webkit-text-decoration-color .15s;transition:text-decoration-color .15s;transition:text-decoration-color .15s,-webkit-text-decoration-color .15s}.link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.site-header{display:flex;align-items:center;justify-content:space-between;gap:24px;height:72px;font-size:.875rem}.site-name{font-weight:500;text-decoration:none;letter-spacing:-.015em}.site-header nav{display:flex;align-items:center;gap:26px}.nav-lang,.nav-link{color:var(--muted);text-decoration:none;transition:color .15s}.nav-lang:hover,.nav-link:hover{color:var(--fg)}.nav-lang{font-family:var(--mono);font-size:.75rem;letter-spacing:0}.nav-sep{width:1px;height:14px;background:var(--line)}.theme-toggle{display:grid;place-items:center;width:28px;height:28px;margin:0 -6px 0 -10px;padding:0;border:0;border-radius:6px;background:none;color:var(--muted);cursor:pointer;transition:color .15s,transform .3s ease}.theme-toggle:hover{color:var(--fg);transform:rotate(180deg)}.hero{padding-block:clamp(56px,11vh,128px) clamp(40px,7vh,88px)}.hero-diff{margin:0;font-weight:600;font-size:clamp(2.9rem,11.4vw,10.25rem);line-height:1;letter-spacing:-.058em}.hero-diff .ln{display:block}.hero-diff .ln.del{background:var(--del-bg)}.hero-diff .ln.add{background:var(--add-bg)}.hero-diff .ln-in{display:grid;grid-template-columns:var(--gutter) minmax(0,1fr);align-items:baseline;padding-block:.085em .15em}.hero-diff .sign{font:400 .42em/1 var(--mono);letter-spacing:0;transform:translateY(-.42em)}.hero-diff .del .sign{color:var(--del)}.hero-diff .add .sign{color:var(--add)}.hero-diff .del .tx{color:var(--faint)}.hero-diff .struck{position:relative;display:inline-block}.hero-diff .struck:after{content:"";position:absolute;left:-.02em;right:-.03em;top:56%;height:.038em;background:var(--del);transform-origin:left center;animation:strike .55s cubic-bezier(.65,0,.35,1) .35s both}.hero-diff .add .tx{display:inline-block;animation:land .7s cubic-bezier(.16,1,.3,1) .8s both}.hero-diff .ln.add{animation:band .5s ease .75s both}@keyframes strike{0%{transform:scaleX(0)}}@keyframes land{0%{opacity:0;transform:translateY(.12em)}}@keyframes band{0%{background:transparent}}.section{display:grid;grid-template-columns:var(--gutter) minmax(0,1fr);padding-top:clamp(64px,9vw,120px)}.section>:not(.section-label),.section>:only-child{grid-column:2}.section-label{grid-column:1;position:-webkit-sticky;position:sticky;top:28px;align-self:start;margin:0;font-size:.9375rem;font-weight:400;line-height:1.75rem;color:var(--muted)}.intro{padding-top:0}.lead{margin:0;max-width:25em;font-size:clamp(1.375rem,2.5vw,1.875rem);line-height:1.28;letter-spacing:-.028em;font-weight:500;text-wrap:pretty}.lead span{color:var(--muted)}.rows{list-style:none;margin:0;padding:0}.row:first-child a{padding-top:0}.row a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px 56px;gap:10px 56px;padding:26px 0 28px;border-bottom:1px solid var(--line);text-decoration:none;transition:opacity .2s}.row h3{margin:0;font-size:1.375rem;font-weight:500;line-height:1.27;letter-spacing:-.024em;max-width:30em;text-wrap:balance}.row p{margin:8px 0 0;max-width:58ch;color:var(--muted)}.row .arrow{display:inline-block;margin-left:.4em;opacity:0;transform:translateX(-6px);transition:opacity .2s,transform .25s cubic-bezier(.16,1,.3,1)}.row-meta{display:grid;grid-gap:5px;gap:5px;align-content:start;padding-top:4px;text-align:right;white-space:nowrap;font:400 .8125rem/1.5 var(--mono);letter-spacing:0;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.row-meta .id{color:var(--fg)}.sev{display:inline-block;width:6px;height:6px;margin:0 .6em .1em .9em;border-radius:50%;background:var(--sev-high)}.sev.critical{background:var(--sev-critical)}@media (hover:hover){.rows:hover .row a:not(:hover){opacity:.42}.row a:hover .arrow{opacity:1;transform:none}}.links{gap:6px 22px;font-size:.9375rem}.links,.site-footer{display:flex;flex-wrap:wrap}.site-footer{justify-content:space-between;gap:16px;margin-top:clamp(88px,12vw,160px);padding-block:28px 40px;font-size:.8125rem;color:var(--muted);position:relative}.site-footer:before{content:"";position:absolute;inset:0 var(--pad) auto;height:1px;background:var(--line)}.article{display:grid;grid-template-columns:var(--gutter) minmax(0,680px) minmax(0,1fr);padding-top:clamp(40px,7vh,88px)}.article-back{grid-column:1;grid-row:1/span 2;position:-webkit-sticky;position:sticky;top:28px;align-self:start;justify-self:start;font-size:.9375rem;line-height:1.75rem;color:var(--muted);text-decoration:none;transition:color .15s}.article-back:hover{color:var(--fg)}.article-back span{display:inline-block;transition:transform .25s cubic-bezier(.16,1,.3,1)}.article-back:hover span{transform:translateX(-3px)}.article-head{grid-column:2}.article-id{margin:0 0 20px;font:400 .875rem/1.75rem var(--mono);letter-spacing:0;color:var(--muted)}.article-head h1{margin:0;font-size:clamp(2rem,4.6vw,3.25rem);font-weight:600;line-height:1.06;letter-spacing:-.042em;text-wrap:balance}.article-lede{margin:24px 0 0;font-size:1.25rem;line-height:1.45;letter-spacing:-.018em;color:var(--muted);text-wrap:pretty}.facts{grid-column:3;grid-row:1/span 2;justify-self:end;width:252px;position:-webkit-sticky;position:sticky;top:28px;align-self:start;padding-top:48px;font-size:.875rem;line-height:1.5}.facts dl{display:grid;grid-gap:18px;gap:18px;margin:0}.facts dt{color:var(--muted);font-size:.8125rem}.facts dd{margin:2px 0 0}.facts .sev{margin-left:0}.ver{display:grid;grid-gap:2px;gap:2px;margin-top:6px!important;font:400 .8125rem/1.5 var(--mono);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ver span{display:block;padding:3px 8px;border-radius:4px}.ver i{display:inline-block;width:1.4em;font-style:normal}.ver .del{background:var(--del-bg)}.ver .del i{color:var(--del)}.ver .add{background:var(--add-bg)}.ver .add i{color:var(--add)}.fact-links{display:grid;grid-gap:3px;gap:3px;justify-items:start}.prose{grid-column:2;min-width:0;margin-top:clamp(40px,6vw,64px);font-size:1.0625rem;line-height:1.68;color:var(--fg-2)}.prose>:first-child{margin-top:0}.prose figure,.prose ol,.prose p,.prose table,.prose ul{margin:1.25em 0}.prose strong{font-weight:600;color:var(--fg)}.prose a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-decoration-thickness:1px;text-underline-offset:.22em;transition:-webkit-text-decoration-color .15s;transition:text-decoration-color .15s;transition:text-decoration-color .15s,-webkit-text-decoration-color .15s}.prose a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.prose h2{margin:2.6em 0 .7em;font-size:1.625rem;line-height:1.2;letter-spacing:-.03em;text-wrap:balance}.prose h2,.prose h3{font-weight:600;color:var(--fg)}.prose h3{margin:2.2em 0 .5em;font-size:1.1875rem;line-height:1.3;letter-spacing:-.02em}.prose ol:not(.steps),.prose ul{padding-left:1.2em}.prose li{margin:.35em 0;padding-left:.25em}.prose li::marker{color:var(--faint)}.prose hr{margin:3em 0;border:0;border-top:1px solid var(--line)}.only-en{font-size:.9375rem;color:var(--muted)}.prose :not(pre)>code{padding:.14em .36em;border-radius:5px;box-shadow:inset 0 0 0 1px var(--line);font:400 .86em var(--mono);color:var(--fg);overflow-wrap:anywhere}.prose :not(pre)>code,.prose pre{background:var(--surface);letter-spacing:0}.prose pre{margin:0;padding:18px 0;overflow-x:auto;border-radius:10px;border:1px solid var(--line);font:400 .8125rem/1.7 var(--mono);-moz-tab-size:2;tab-size:2}.prose pre code{display:grid;min-width:max-content}.prose pre [data-line]{padding-inline:20px}.prose pre span{color:var(--shiki-light)}:root[data-theme=dark] .prose pre span{color:var(--shiki-dark)}.prose pre .diff{position:relative}.prose pre .diff:before{position:absolute;left:7px}.prose pre .diff.add{background:var(--add-bg)}.prose pre .diff.add:before{content:"+";color:var(--add)}.prose pre .diff.remove{background:var(--del-bg)}.prose pre .diff.remove:before{content:"−";color:var(--del)}.prose table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.5}.prose .table-wrap{overflow-x:auto}.prose th{padding:0 16px 10px 0;text-align:left;font-weight:400;font-size:.8125rem;color:var(--muted)}.prose td,.prose th{border-bottom:1px solid var(--line)}.prose td{padding:11px 16px 11px 0;vertical-align:top}.prose td:last-child,.prose th:last-child{padding-right:0}.note{margin:1.8em 0;padding-left:20px;border-left:1px solid var(--fg);color:var(--muted);font-size:1rem}.note p{margin:.5em 0}.steps{list-style:none;margin:1.8em 0;padding:0}.steps .step{display:grid;grid-template-columns:5.5rem minmax(0,1fr);margin:0;padding:0}.step-t{padding-top:.2em;font:400 .8125rem/1.7 var(--mono);letter-spacing:0;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.step-b{position:relative;padding:0 0 20px 26px;border-left:1px solid var(--line);font-size:1rem;line-height:1.6}.step:last-child .step-b{padding-bottom:0;border-left-color:transparent}.step-b:before{content:"";position:absolute;left:-4px;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--faint);box-shadow:0 0 0 4px var(--bg)}.step-b p{margin:0}.step.crash .step-t{color:var(--del)}.step.crash .step-b{color:var(--fg)}.step.crash .step-b:before{background:var(--del)}@media (max-width:1099px){.article{grid-template-columns:var(--gutter) minmax(0,680px)}.facts{grid-column:2;grid-row:auto;position:static;width:auto;justify-self:stretch;margin-top:40px;padding:24px 0;border-block:1px solid var(--line)}.facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px}.article-back{grid-row:1}}@media (max-width:899px){:root{--gutter:0.62em}.hero-diff .ln-in{grid-template-columns:.62em minmax(0,1fr)}.hero-diff .sign{font-size:.4em}.article,.section{grid-template-columns:minmax(0,1fr)}.article-back,.article-head,.facts,.prose,.section-label,.section>:not(.section-label){grid-column:1}.section-label{position:static;margin-bottom:18px}.article-back{position:static;grid-row:auto;margin-bottom:28px}.row a{grid-template-columns:minmax(0,1fr)}.row-meta{display:flex;flex-wrap:wrap;gap:2px 18px;padding-top:4px;text-align:left}}@media (max-width:620px){.nav-link,.nav-sep{display:none}.steps .step{grid-template-columns:4.6rem minmax(0,1fr)}.step-b{padding-left:20px}.facts dl{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}.site-role{margin-left:12px;font-weight:400;color:var(--muted)}.hero{padding-block:clamp(44px,8vh,96px) 0}.section{margin-top:clamp(72px,9vw,128px);padding-top:22px;border-top:1px solid var(--fg)}.section-label{top:22px;color:var(--fg);font-weight:500}.videos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:36px 24px;gap:36px 24px;margin:0;padding:0;list-style:none}.video a{display:block;text-decoration:none}.thumb{aspect-ratio:16/9;overflow:hidden;border-radius:8px;border:1px solid var(--line);background:var(--surface);transition:transform .3s cubic-bezier(.16,1,.3,1)}.thumb img{width:100%;height:100%;object-fit:cover}.video a:hover .thumb{transform:translateY(-2px)}.video h3{margin:14px 0 0;font-size:1rem;font-weight:500;line-height:1.35;letter-spacing:-.015em}.video span{display:block;margin-top:4px;font:400 .8125rem/1.5 var(--mono);letter-spacing:0;color:var(--muted)}.video.pending .thumb{border-style:dashed;background:none}.video.pending h3{color:var(--muted)}.page-head{padding-top:clamp(48px,8vh,104px);padding-left:var(--gutter)}.page-head h1{margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:600;line-height:1;letter-spacing:-.05em}.page-head p{margin:20px 0 0;max-width:32em;font-size:1.25rem;line-height:1.45;letter-spacing:-.018em;color:var(--muted)}.section.year{margin-top:clamp(48px,6vw,80px)}.section.year .section-label{font:400 .875rem/1.75rem var(--mono);letter-spacing:0}@media (max-width:899px){.cols,.cols.four{grid-template-columns:minmax(0,1fr)}.videos{grid-template-columns:repeat(2,minmax(0,1fr))}.page-head{padding-left:0}.site-role{display:none}}@media (min-width:620px) and (max-width:899px){.cols,.cols.four{grid-template-columns:repeat(2,minmax(0,1fr))}}.plain{--gutter:200px}@media (max-width:899px){.plain{--gutter:0.62em}}body:has(main.home) .container{max-width:calc(1080px + 2 * var(--pad))}body:has(main.home) ::selection{background:var(--accent);color:#fff}body:has(main.home) .site-header{position:relative;font-size:.9375rem;font-weight:500}.home+.site-footer:before,body:has(main.home) .site-header:after{content:"";position:absolute;inset:auto var(--pad) 0;height:3px;background:var(--fg)}body:has(main.home) .nav-link{color:var(--fg)}body:has(main.home) .nav-link:hover{color:var(--accent)}.home+.site-footer{margin-top:0}.home+.site-footer:before{inset:0 var(--pad) auto}.poster{margin:0;padding-block:clamp(40px,5.5vw,64px) clamp(44px,6vw,72px);font-size:clamp(3.5rem,14.4vw,10.5rem);font-weight:800;line-height:.86;letter-spacing:-.07em}.poster>span{display:block}.poster .out{color:color-mix(in srgb,var(--fg) 22%,var(--bg))}.poster .struck{position:relative;display:inline-block}.poster .struck:after{content:"";position:absolute;left:-.03em;right:-.01em;top:47%;height:.075em;background:var(--accent);transform-origin:left center;animation:strike .6s cubic-bezier(.65,0,.35,1) .3s both}.poster .in{animation:land .7s cubic-bezier(.16,1,.3,1) .75s both}.poster em{font-style:normal;color:var(--accent)}.sec{padding-bottom:clamp(64px,8vw,96px)}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:14px 0 clamp(28px,4vw,44px);border-top:3px solid var(--fg)}.sec-head h2{margin:0;font-size:1.375rem;font-weight:700;line-height:1.1;letter-spacing:-.035em}.more{display:inline-flex;align-items:baseline;gap:8px;font-size:.9375rem;font-weight:500;text-decoration:none}.more .count{font:500 .8125rem var(--mono);letter-spacing:0}.more .arrow{display:inline-block;transition:transform .25s cubic-bezier(.16,1,.3,1)}.more:hover .arrow{transform:translateX(4px)}.cve{display:inline-block;padding:4px 8px 3px;border-radius:2px;background:var(--sev-high);color:#fff;font:500 .78125rem/1.3 var(--mono);letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cve.critical{background:var(--sev-critical)}.tag{display:inline-block;padding:3px 8px 2px;border:1px solid var(--fg);border-radius:2px;font:500 .75rem/1.3 var(--mono);letter-spacing:0;white-space:nowrap}.pe{display:grid;grid-template-columns:216px minmax(0,1fr);grid-gap:16px 32px;gap:16px 32px;padding:28px 0 30px;border-top:1px solid var(--fg);text-decoration:none}.pe.big{padding-top:0;padding-bottom:40px;border-top:0}.pe-meta{display:grid;grid-gap:3px;gap:3px;align-content:start;justify-items:start;font-size:.875rem;line-height:1.5;color:var(--muted)}.pe-meta .cve{margin-bottom:9px}.pe-meta .role{color:var(--fg);font-weight:600}.pe-meta .role.own:before{content:"";display:inline-block;width:.5em;height:.5em;margin-right:.5em;background:var(--accent);vertical-align:.08em}.pe h3{margin:-.08em 0 0;max-width:21em;font-size:clamp(1.5rem,3.1vw,2.125rem);font-weight:700;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.pe.big h3{font-size:clamp(2rem,5.6vw,3.75rem);font-weight:700;line-height:.98;letter-spacing:-.055em}.pe .sum{margin:16px 0 0;max-width:50ch;font-size:1.0625rem;line-height:1.5;color:var(--fg-2)}.vers{display:flex;flex-wrap:wrap;gap:6px;margin:22px 0 0;font:500 .78125rem/1.3 var(--mono);letter-spacing:0}.vers span{padding:4px 8px 3px;border:1px solid var(--fg);border-radius:2px}.vers .was{border-color:var(--faint);color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.vers .now{background:var(--fg);color:var(--bg)}.pe .go{display:inline-block;margin-left:.18em;color:var(--accent);opacity:0;transform:translateX(-.25em);transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.pe:hover .go{opacity:1;transform:none}}.pp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:56px 40px;gap:56px 40px}.pp h3{margin:0;font-size:clamp(2.5rem,5.4vw,3.5rem);font-weight:800;line-height:1;letter-spacing:-.06em}.pp .tag{margin-top:14px}.pp-body{margin:16px 0 0;max-width:44ch;color:var(--fg-2)}.pp .shot{margin:26px 0 0;overflow:hidden;border-radius:4px;box-shadow:0 0 0 1px var(--fg);background:#0c0914}.pp .links{margin:20px 0 0;font-weight:500}.pp .link{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.pp .link:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.flow{margin:26px 0 0;padding:0;list-style:none;border-bottom:1px solid var(--fg)}.flow li{display:grid;grid-template-columns:9rem minmax(0,1fr);grid-gap:16px;gap:16px;align-items:baseline;padding:9px 0 10px;border-top:1px solid var(--fg);font-size:.875rem;line-height:1.45;color:var(--muted)}.flow b{font-size:1.375rem;font-weight:600;line-height:1.3;letter-spacing:-.035em;color:var(--fg)}.videos{gap:28px 20px}.home .thumb{border:0;border-radius:4px}.home .thumb,.home .video.pending .thumb{background:color-mix(in srgb,var(--fg) 6%,var(--bg))}.home .video h3{font-weight:600;letter-spacing:-.025em}.home .video a:hover h3{color:var(--accent)}.me{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start;padding:32px 0 clamp(56px,7vw,88px);border-top:3px solid var(--fg)}.me img{width:72px;height:72px;border-radius:50%;object-fit:cover}.me p{margin:0;max-width:60ch}.me-name{padding-top:8px}.me-name b{font-weight:700;letter-spacing:-.02em}.me-bio{margin-top:8px!important;color:var(--fg-2)}.me .links{margin-top:16px;font-weight:500}@media (max-width:899px){.pe{grid-template-columns:minmax(0,1fr)}.pe-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px}.pe-meta .cve{margin-bottom:0}.pe h3{margin-top:0}.pp{grid-template-columns:minmax(0,1fr)}}@media (max-width:619px){.me{grid-template-columns:56px minmax(0,1fr);gap:16px}.me img{width:56px;height:56px}.me-name{padding-top:2px}}.cve.medium{background:#a36a00}.cve.low{background:#5f5f5f}.sev.medium{background:#a36a00}.sev.low{background:#8a8a8a}.home .thumb{position:relative}.home .thumb.plain{display:flex;align-items:flex-end;padding:14px 16px;box-shadow:inset 0 0 0 1px var(--fg);background:var(--bg)}.video .thumb-word{display:block;margin:0;font:800 clamp(1.75rem,3.4vw,2.5rem) /1 var(--sans);letter-spacing:-.06em;color:var(--fg)}.thumb.plain:before{content:"";position:absolute;top:16px;left:16px;width:12px;height:12px;background:var(--accent)}.video .dur{display:inline-block;position:absolute;right:8px;bottom:8px;margin:0;padding:2px 6px 1px;border-radius:2px;background:#0c0c0c;color:#fff;font:500 .75rem/1.3 var(--mono)}.page-poster{padding-block:clamp(40px,6vw,72px) clamp(36px,5vw,56px)}.page-poster h1{margin:0;font-size:clamp(2.75rem,9vw,6.5rem);font-weight:800;line-height:.9;letter-spacing:-.065em}.page-poster p{margin:22px 0 0;max-width:44ch;font-size:1.125rem;color:var(--fg-2)}.sec-head h2 .count{margin-left:6px;font:500 .8125rem var(--mono);letter-spacing:0;color:var(--muted)}.video .src{display:inline-block;position:absolute;left:8px;bottom:8px;margin:0;padding:2px 6px 1px;border-radius:2px;background:#fff;color:#0c0c0c;font:500 .75rem/1.3 var(--mono)}