.cbx h1{font-size:var(--cbx-step-5);letter-spacing:-.03em;max-width:19ch}.cbx pre{background:var(--cbx-bg-sunk);border:1px solid var(--cbx-line);border-radius:var(--cbx-r1);padding:var(--cbx-s3);overflow-x:auto;color:var(--cbx-ink);max-width:100%}.cbx .cbx-skip{position:absolute;left:-9999px;top:0;background:var(--cbx-brand);color:var(--cbx-on-brand);padding:10px 18px;border-radius:0 0 var(--cbx-r1) 0;z-index:80;text-decoration:none;font-weight:700}.cbx .cbx-skip:focus{left:0}.cbx .cbx-kicker{font-size:var(--cbx-step--1);letter-spacing:.02em;color:var(--cbx-muted);max-width:var(--cbx-measure)}.cbx .cbx-grid{display:grid;gap:var(--cbx-s3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.cbx .cbx-hero h1{margin-bottom:var(--cbx-s3)}.cbx .cbx-notice{background:var(--cbx-warn-soft);border:1px solid var(--cbx-line);border-left:5px solid var(--cbx-warn);border-radius:0 var(--cbx-r1) var(--cbx-r1) 0;padding:14px 20px;color:var(--cbx-warn);max-width:var(--cbx-measure)}.cbx .cbx-notice strong{color:var(--cbx-warn)}.cbx .cbx-notice p{color:var(--cbx-warn);margin:0}