.DocumentPage-module__Bj7_IW__page{padding:clamp(3.5rem, 8vw, 7rem) 0 var(--qube-section-space)}.DocumentPage-module__Bj7_IW__container{width:min(100%,67rem);padding-inline:var(--qube-gutter);margin-inline:auto}.DocumentPage-module__Bj7_IW__backLink{min-height:2.75rem;color:var(--qube-text-muted);border-radius:var(--qube-radius-small);align-items:center;gap:.55rem;margin-bottom:clamp(2rem,5vw,4rem);padding-inline:.5rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.DocumentPage-module__Bj7_IW__backLink:hover{color:var(--qube-coal)}.DocumentPage-module__Bj7_IW__header{max-width:var(--qube-reading-width);border-bottom:1px solid var(--qube-mist);padding-bottom:clamp(2.5rem,6vw,4.5rem)}.DocumentPage-module__Bj7_IW__eyebrow{color:var(--qube-orange-link);font-family:var(--qube-font-code);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:700}.DocumentPage-module__Bj7_IW__header h1{letter-spacing:-.055em;max-width:18ch;margin:0;font-size:clamp(2.6rem,7vw,5.75rem);font-weight:740;line-height:.96}.DocumentPage-module__Bj7_IW__description{max-width:60ch;color:var(--qube-text-muted);margin:1.5rem 0 0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.55}.DocumentPage-module__Bj7_IW__meta{color:var(--qube-text-muted);font-family:var(--qube-font-code);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.75rem;font-size:.72rem;display:flex}.DocumentPage-module__Bj7_IW__meta p{margin:0}.DocumentPage-module__Bj7_IW__meta p span{color:var(--qube-coal);font-weight:700}.DocumentPage-module__Bj7_IW__layout{grid-template-columns:minmax(0, var(--qube-reading-width)) minmax(11rem, 1fr);gap:clamp(3rem,8vw,7rem);padding-top:clamp(2.5rem,6vw,4.5rem);display:grid}.DocumentPage-module__Bj7_IW__layout:not(:has(.DocumentPage-module__Bj7_IW__aside)){grid-template-columns:minmax(0, var(--qube-reading-width))}.DocumentPage-module__Bj7_IW__prose{min-width:0;color:var(--qube-coal);font-size:1rem;line-height:1.75}.DocumentPage-module__Bj7_IW__prose>:first-child{margin-top:0}.DocumentPage-module__Bj7_IW__prose>:last-child{margin-bottom:0}.DocumentPage-module__Bj7_IW__prose h2,.DocumentPage-module__Bj7_IW__prose h3{scroll-margin-top:6rem}.DocumentPage-module__Bj7_IW__prose h2{letter-spacing:-.03em;margin:3.5rem 0 1rem;font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.15}.DocumentPage-module__Bj7_IW__prose h3{letter-spacing:-.015em;margin:2.5rem 0 .75rem;font-size:1.25rem;line-height:1.3}.DocumentPage-module__Bj7_IW__prose p,.DocumentPage-module__Bj7_IW__prose ul,.DocumentPage-module__Bj7_IW__prose ol,.DocumentPage-module__Bj7_IW__prose blockquote,.DocumentPage-module__Bj7_IW__prose table{margin-block:0 1.35rem}.DocumentPage-module__Bj7_IW__prose ul,.DocumentPage-module__Bj7_IW__prose ol{padding-left:1.4rem}.DocumentPage-module__Bj7_IW__prose li+li{margin-top:.5rem}.DocumentPage-module__Bj7_IW__prose a{color:var(--qube-orange-link);font-weight:650}.DocumentPage-module__Bj7_IW__prose code{background:var(--qube-white);border:1px solid var(--qube-mist);font-family:var(--qube-font-code);border-radius:.3rem;padding:.12em .35em;font-size:.9em}.DocumentPage-module__Bj7_IW__prose blockquote{color:var(--qube-text-muted);background:var(--qube-white);border-left:.3rem solid var(--qube-orange);padding:1rem 1.25rem}.DocumentPage-module__Bj7_IW__prose table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.DocumentPage-module__Bj7_IW__prose th,.DocumentPage-module__Bj7_IW__prose td{border:1px solid var(--qube-mist);text-align:left;vertical-align:top;padding:.65rem .8rem}.DocumentPage-module__Bj7_IW__prose th{background:var(--qube-white);font-size:.875rem}.DocumentPage-module__Bj7_IW__aside{color:var(--qube-text-muted);border-left:1px solid var(--qube-mist);align-self:start;padding-left:1.25rem;font-size:.825rem}@media (max-width:50rem){:is(.DocumentPage-module__Bj7_IW__layout,.DocumentPage-module__Bj7_IW__layout:not(:has(.DocumentPage-module__Bj7_IW__aside))){grid-template-columns:1fr}.DocumentPage-module__Bj7_IW__aside{background:var(--qube-white);border:1px solid var(--qube-mist);border-radius:var(--qube-radius-small);grid-row:1;padding:1rem}}@media (forced-colors:active){.DocumentPage-module__Bj7_IW__header,.DocumentPage-module__Bj7_IW__prose code,.DocumentPage-module__Bj7_IW__prose th,.DocumentPage-module__Bj7_IW__prose td,.DocumentPage-module__Bj7_IW__aside{border-color:canvastext}}
