.policy.sdk-guide {
  display: block;
  width: min(860px, calc(100% - 40px));
  padding: clamp(36px, 6vw, 72px) 0;
}
.policy.sdk-guide > h1 {
  position: static;
  font-size: clamp(36px, 6vw, 64px);
  line-height: 1.12;
  margin: 0 0 28px;
  overflow-wrap: anywhere;
}
.sdk-guide pre {
  max-width: 100%;
  overflow-x: auto;
  padding: 20px;
  border: 1px solid var(--line);
  background: #fffdf5;
  font: 14px/1.7 var(--mono);
  white-space: pre;
  tab-size: 2;
}
.sdk-guide code { font-family: var(--mono); font-size: .9em; }
.sdk-guide pre code { font-size: inherit; white-space: inherit; }
.sdk-guide p code, .sdk-guide li code { overflow-wrap: anywhere; }
.sdk-guide ol { padding-left: 24px; }
.sdk-guide pre:focus-visible { outline: 3px solid var(--orange); outline-offset: 3px; }
