.dc-lib .cs-spec.sec{padding:96px 0 100px}.dc-lib .cs-spec .bw{max-width:1120px;margin:0 auto;padding:0 48px}.dc-lib .cs-spec{background:#fff}.dc-lib .cs-spec .bw{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:start}.dc-lib .cs-spec-col>.eye{display:inline-block;margin-bottom:8px}.dc-lib .cs-spec-col h2{font-family:Archivo,sans-serif;font-weight:var(--w-x);font-stretch:var(--stretch-subhead);font-size:23px;margin:0 0 20px;color:var(--ink)}.dc-lib .spec-row{display:grid;grid-template-columns:122px 1fr;gap:8px 16px;padding:15px 0;border-top:1px solid var(--line);align-items:start}.dc-lib .spec-row:first-of-type{border-top:0}.dc-lib .spec-row .sk{font-family:Archivo,sans-serif;font-weight:var(--w-x);font-stretch:var(--stretch-label);text-transform:uppercase;letter-spacing:var(--track-button);font-size:10.5px;color:var(--crimson);padding-top:3px}.dc-lib .spec-row .sv{font-size:14.5px;line-height:var(--lh-body);color:#525252}.dc-lib .spec-row .sv b{color:var(--ink);font-weight:700}.dc-lib .spec-row .sv .code{font-family:var(--mono);font-weight:500;font-size:12px;color:var(--navy);background:var(--paper-2);border:1px solid var(--line);border-radius:2px;padding:1px 6px}.dc-lib .cs-spec-col.std .spec-row .sk{color:var(--navy)}@media(max-width:980px){.dc-lib .cs-spec .bw{grid-template-columns:1fr;gap:36px}}@media(max-width:680px){.dc-lib .cs-spec.sec{padding:56px 0 60px}.dc-lib .cs-spec .bw{padding:0 22px}}