.VDcLKq_page{max-width:800px;font:16px/1.8 var(--font-body);color:var(--color-gray-700);margin:auto;padding:128px 24px 80px}.VDcLKq_page h1,.VDcLKq_page h2,.VDcLKq_page h3{font-family:var(--font-heading);color:var(--color-black);font-weight:400;line-height:1.25}.VDcLKq_page h1{margin:16px 0 24px;font-size:clamp(32px,5vw,48px)}.VDcLKq_page h2{margin:44px 0 16px;font-size:28px}.VDcLKq_page h3{margin:24px 0 12px;font-size:22px}.VDcLKq_page p{margin-bottom:20px}.VDcLKq_page a{color:var(--color-black);text-underline-offset:3px;text-decoration:underline}.VDcLKq_page ol,.VDcLKq_page ul{padding-left:24px}.VDcLKq_page li{margin-bottom:14px}.VDcLKq_page aside{background:var(--color-off-white);border-left:3px solid var(--color-accent);margin:28px 0;padding:24px}.VDcLKq_page aside p:last-child{margin-bottom:0}.VDcLKq_page pre{background:var(--color-black);color:var(--color-white);white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.7 var(--font-mono);padding:24px;overflow:auto}.VDcLKq_page :is(a,summary,pre):focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.VDcLKq_meta{color:var(--color-gray-700);font-size:13px}.VDcLKq_example{border:1px solid var(--color-gray-300);margin:24px 0;padding:24px}.VDcLKq_example summary{cursor:pointer;color:var(--color-black);font-weight:500}.VDcLKq_example p{margin:16px 0 0}.VDcLKq_cta{background:var(--color-black);margin:28px 0;padding:24px;display:block;color:var(--color-white)!important}
