.page-module__vuzrPW__page section{margin-bottom:3rem}.page-module__vuzrPW__page h2{margin-bottom:1rem;font-size:clamp(1.5rem,3vw,2.2rem)}.page-module__vuzrPW__page p,.page-module__vuzrPW__page li{color:#b9b3c5;max-width:85ch;line-height:1.8}.page-module__vuzrPW__page a{color:#c5a4ff;text-underline-offset:.2em}.page-module__vuzrPW__page blockquote{white-space:pre-wrap;background:#15111f;border-left:3px solid #9967ff;margin:0;padding:1.5rem;line-height:1.8}.page-module__vuzrPW__preview{background:#f4efe3;border:1px solid #514166;border-radius:16px;width:100%;height:720px}.page-module__vuzrPW__artifact{border:1px solid #514166;border-radius:12px;margin-block:1rem;padding:1.2rem}.page-module__vuzrPW__artifact code{overflow-wrap:anywhere;color:#d8c9ef}.page-module__vuzrPW__page .page-module__vuzrPW__openPreview{color:#fff;background:#7944d8;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-weight:650;text-decoration:none;display:inline-flex}.page-module__vuzrPW__page .page-module__vuzrPW__openPreview:focus-visible{outline-offset:4px;outline:3px solid #d8c9ef}@media (max-width:600px){.page-module__vuzrPW__preview{height:640px}}
