.bnjozz0{width:100%;max-width:85rem;min-height:100vh;padding-left:var(--_160hknkt);padding-right:var(--_160hknkt);margin:0 auto;padding-bottom:4rem}
.bnjozz1{border-bottom:1px solid var(--_160hknk8);margin-bottom:2.5rem;padding-bottom:2rem}
.bnjozz2{font-size:var(--_160hknkk);color:var(--_160hknk7);margin-bottom:1rem;display:block}
.bnjozz3{font-size:var(--_160hknkq);color:var(--_160hknk5);letter-spacing:-.025em;margin-bottom:.75rem;font-weight:700;line-height:1.3}
.bnjozz4{font-size:var(--_160hknkm);color:var(--_160hknk6);margin-bottom:1rem;line-height:1.6}
.bnjozz5{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}
.bnjozz6{font-size:var(--_160hknkk);color:var(--_160hknka);background-color:var(--_160hknkb);border-radius:var(--_160hknkj);padding-block:.2rem;padding-inline:.625rem}
.bnjozz7{min-width:0;color:var(--_160hknk6);line-height:1.8;font-size:var(--_160hknkn)}
.bnjozz7 h1{font-size:var(--_160hknkq);color:var(--_160hknk5);letter-spacing:-.02em;margin-top:2rem;margin-bottom:.75rem;font-weight:700}
.bnjozz7 h2{font-size:var(--_160hknkp);color:var(--_160hknk5);margin-top:2rem;margin-bottom:.75rem;font-weight:600}
.bnjozz7 h3{font-size:var(--_160hknko);color:var(--_160hknk5);margin-top:1.5rem;margin-bottom:.5rem;font-weight:600}
.bnjozz7 p{margin-bottom:1.25rem;padding-left:1rem}
.bnjozz7 ul,.bnjozz7 ol{margin-bottom:1.25rem;padding-left:2.5rem}
.bnjozz7 li{margin-bottom:.25rem}
.bnjozz7 strong{color:var(--_160hknk5);font-weight:600}
.bnjozz7 a{color:var(--_160hknka);text-decoration:underline}
.bnjozz7 code{font-size:var(--_160hknkl);background-color:var(--_160hknk4);color:var(--_160hknka);border-radius:var(--_160hknkf);padding-block:.1rem;padding-inline:.375rem}
.bnjozz7 pre{background-color:var(--_160hknk3);border:1px solid var(--_160hknk8);border-radius:var(--_160hknkg);margin-bottom:1.25rem;margin-left:1rem;padding:1rem;overflow-x:auto}
.bnjozz7 pre code{color:var(--_160hknk5);background-color:#0000;padding:0}
.bnjozz7 :is(h1,h2,h3)[id]{scroll-margin-top:5rem}
.bnjozz7 .heading-anchor{color:var(--_160hknk7);opacity:0;margin-right:.375rem;font-weight:400;text-decoration:none;transition:opacity .15s,color .15s}
.bnjozz7 :is(h1,h2,h3):hover .heading-anchor{opacity:1}
.bnjozz7 .heading-anchor:hover{color:var(--_160hknka)}
.bnjozz7 .heading-anchor:focus-visible{opacity:1;color:var(--_160hknka)}
@media screen and (min-width:768px){.bnjozz0{padding-left:var(--_160hknku);padding-right:var(--_160hknku)}.bnjozz3{font-size:var(--_160hknkr)}}
@media (prefers-reduced-motion:reduce){.bnjozz7 .heading-anchor{transition:none}}
