.catalog-head{gap:var(--head-gap);min-width:0;display:grid}.catalog-head h1{font-family:var(--font-display);font-weight:700;font-size:var(--text-display-l);line-height:var(--lh-display);letter-spacing:var(--tracking-display);text-wrap:balance;overflow-wrap:break-word}.catalog-head .lead{max-width:var(--measure);text-wrap:pretty}.catalog-head__facts{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.catalog-head__facts>li{border:1px solid var(--surface-3);border-radius:var(--radius-plate);background:var(--surface-3);min-height:1.75rem;color:var(--text);font-size:var(--text-ui-s);font-variant-numeric:tabular-nums;overflow-wrap:break-word;align-items:center;max-width:100%;padding:.15rem .55rem;font-weight:600;display:inline-flex}.container--catalog{--container:var(--container-wide)}@media (any-pointer:coarse){.section-head>a{position:relative}.section-head>a:after{content:"";inset-block:min(-.5rem, calc((100% - var(--tap)) / 2));position:absolute;inset-inline:-.25rem}}.lhead{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.lhead>.page-head.ph{margin-bottom:0}.lhead__art{display:none}@media (min-width:48em){.lhead--art{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;align-items:start}.lhead__art{width:6rem;height:6rem;margin-top:var(--space-6);display:block;position:relative}.lhead__art-img{width:100%;height:100%;display:block}}.lhead__art-code{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.04em;color:var(--art-ink);font-weight:700;line-height:1;position:absolute;top:32.6%;left:50%;transform:translate(-50%,-50%)}.lhead__plates{gap:var(--space-2);flex-wrap:wrap;margin:.1rem 0 0;padding:0;list-style:none;display:flex}.lhead__plates>li{min-width:0;max-width:100%;display:flex}.lhead__plates .plate{white-space:normal;overflow-wrap:break-word}.lhead__plates .plate .icon{color:var(--text-2);flex:none}.lhead__plates .plate--count.tape{color:var(--text);font-family:var(--font-body);font-size:var(--text-ui-s);min-height:1.75rem;padding:.15rem .55rem;font-weight:600}.lhead__plates:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:37.4375em){.lhead__plates{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.15rem;overflow-x:auto}.lhead__plates::-webkit-scrollbar{display:none}.lhead__plates>li{flex:none}.lhead__plates .plate{white-space:nowrap}}@media (max-width:22.4375em){.lhead__plates{flex-wrap:wrap;overflow-x:visible}.lhead__plates>li{flex:0 auto}.lhead__plates .plate{white-space:normal}}.lhead__pass{max-width:var(--measure-wide);color:var(--text-2);font-size:var(--text-ui-s);line-height:var(--lh-body-tight);text-wrap:pretty;margin:0}.lhead .page-head [data-jump-from]{align-items:center;gap:var(--space-1);justify-self:start;min-height:1.75rem;font-weight:600;display:inline-flex}@media (any-pointer:coarse){.lhead .page-head [data-jump-from]{min-height:var(--tap)}}@media (forced-colors:active){.lhead__art-code{color:canvastext}}.lbody{min-width:0;display:block}.jump-chip{top:calc(var(--sticky-stack,var(--header-h,0px)) + var(--space-2));z-index:var(--z-sticky);height:0;position:sticky}.jump-chip__link{align-items:center;gap:var(--space-1);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);max-width:100%;min-height:2.25rem;color:var(--text);box-shadow:var(--shadow-2);font-size:var(--text-ui-s);white-space:nowrap;touch-action:manipulation;transition:opacity var(--dur-quick) var(--ease-out), transform var(--dur-quick) var(--ease-out), border-color var(--dur-quick) var(--ease-out);padding:.3rem .85rem;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;top:0;right:0}@starting-style{.jump-chip__link{opacity:0;transform:translateY(-.375rem)}}@media (hover:hover) and (pointer:fine){.jump-chip__link:hover{border-color:var(--text-3);text-decoration:none}}.jump-chip__link:active{transform:scale(.97)}@media (any-pointer:coarse){.jump-chip__link{min-height:var(--tap)}}@media (max-height:31.25em){.jump-chip{display:none}}:root[data-input=tv] .jump-chip{display:none}
