.distribution-editorial .legal-header{--legal-background:url(/art/backgrounds/docs.webp?v=2)}.distribution-editorial .legal-body{max-width:1120px}.distribution-editorial .distribution-date{letter-spacing:.09em;margin-top:25px;color:#727971!important;font:630 10px/1.65 ui-monospace,Consolas,monospace!important}.distribution-jump{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.distribution-jump a{color:#404840;background:#f4f3ed80;border:1px solid #5a615952;border-radius:999px;align-items:center;min-height:35px;padding:7px 13px;font:640 11px/1.3 ui-monospace,Consolas,monospace;text-decoration:none;display:inline-flex}.distribution-jump a:hover{background:#eeeeea;border-color:#8b948a}.distribution-editorial .legal-body section{scroll-margin-top:95px}.distribution-editorial .distribution-heading{max-width:800px}.distribution-editorial .distribution-heading>span{color:#8b6257;letter-spacing:.12em;margin-bottom:10px;font:700 10px/1.5 ui-monospace,Consolas,monospace;display:block}.distribution-editorial .distribution-heading h2{letter-spacing:-.048em;max-width:760px;margin:0 0 13px}.distribution-editorial .distribution-heading p{color:#73796f;max-width:700px;margin:0 0 22px;font-size:13px;line-height:1.7}.distribution-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.distribution-tile{text-align:left;background:#fafaf75c;border:1px solid #c5c8c0;border-radius:9px;align-items:flex-start;gap:15px;min-width:0;min-height:115px;padding:20px;transition:border-color .16s,background-color .16s,transform .16s;display:flex;color:#303731!important;text-decoration:none!important}.distribution-tile:hover{background:#ffffffc9;border-color:#8e968c;transform:translateY(-1px)}.distribution-tile-mark{color:#525b53;letter-spacing:-.045em;background:#e5e8e2;border:1px solid #c4c9c1;border-radius:8px;flex:0 0 43px;justify-content:center;align-items:center;width:43px;height:43px;font:750 11px/1 ui-monospace,Consolas,monospace;display:inline-flex}.distribution-tile-copy{flex-direction:column;flex:auto;gap:7px;min-width:0;padding-top:2px;display:flex}.distribution-tile-copy strong{letter-spacing:-.027em;font-size:16px;line-height:1.25}.distribution-tile-copy small{color:#6c746b;font-size:11px;line-height:1.55}.distribution-tile-meta{flex-direction:column;flex:none;justify-content:space-between;align-self:stretch;align-items:flex-end;gap:13px;display:flex}.distribution-tile-meta span:first-child{color:#5e675e;white-space:nowrap;background:#e9ebe6;border:1px solid #cdd1c9;border-radius:99px;padding:4px 8px;font:600 9px/1.4 ui-monospace,Consolas,monospace}.distribution-tile-meta span:last-child{color:#858e84;font-size:16px}.distribution-catalog-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.distribution-catalog-compact .distribution-tile{gap:11px;min-height:132px;padding:16px}.distribution-catalog-compact .distribution-tile-mark{flex-basis:34px;width:34px;height:34px;font-size:10px}.distribution-catalog-compact .distribution-tile-copy strong{font-size:13px}.distribution-catalog-compact .distribution-tile-meta{gap:8px}.distribution-catalog-compact .distribution-tile-meta span:first-child{font-size:8px}.distribution-source-art{object-fit:contain;filter:grayscale()saturate(0)contrast(.94);opacity:.84;mix-blend-mode:multiply;width:auto;max-width:100px;height:auto;max-height:26px;display:block}.distribution-editorial .distribution-note{color:#687167;max-width:900px;margin:20px 0 0;font-size:12px;line-height:1.9}.distribution-subsection{border-top:1px solid #bfc5bb;margin-top:36px;padding-top:24px}.distribution-subsection h3{color:#384239;margin:0 0 17px;font-size:17px}.distribution-metrics{background:#b7bbb3;border:1px solid #b7bbb3;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.distribution-metrics>div{background:#e9e8e1;gap:9px;padding:21px 17px;display:grid}.distribution-metrics strong{color:#303830;letter-spacing:-.06em;font:450 clamp(34px,4vw,53px)/1 Georgia,serif}.distribution-metrics span{color:#6c746b;font:11px/1.5 ui-monospace,Consolas,monospace}.distribution-metrics-downloads{grid-template-columns:repeat(3,minmax(0,1fr))}.distribution-caveats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.distribution-caveats>div{background:#fbfaf552;border:1px solid #c9ccc4;border-radius:8px;padding:22px}.distribution-caveats strong{color:#39423b;font:730 12px/1.4 ui-monospace,Consolas,monospace}.distribution-caveats p{color:#636d63;margin:11px 0 0;line-height:1.85;font-size:12px!important}.distribution-actions{flex-wrap:wrap;gap:14px 27px;padding-top:16px;display:flex;font-size:12px!important}.distribution-editorial :is(a):focus-visible{outline-offset:3px;outline:2px solid #515f53}@media (max-width:1050px){.distribution-catalog-compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.distribution-catalog,.distribution-catalog-compact,.distribution-caveats{grid-template-columns:1fr}.distribution-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.distribution-metrics-downloads{grid-template-columns:1fr}.distribution-tile,.distribution-catalog-compact .distribution-tile{min-height:96px;padding:15px}.distribution-editorial .legal-body section{padding:32px 0}.distribution-jump{gap:6px}.distribution-jump a{padding:7px 10px;font-size:10px}}@media (max-width:390px){.distribution-tile{gap:9px}.distribution-tile-meta span:first-child{white-space:normal;text-align:right;max-width:85px}}@media (prefers-reduced-motion:reduce){.distribution-tile{transition:none}.distribution-tile:hover{transform:none}}
