.content-main{max-width:76ch;margin:0 auto;padding:var(--mp-space-12) var(--mp-gutter) var(--mp-space-16)}.content-crumb{font-size:var(--mp-text-caption);margin:0 0 var(--mp-space-4)}.content-crumb,.content-crumb a{color:var(--mp-text-3)}.content-crumb a:hover{color:var(--mp-text-1)}.content-crumb span{margin:0 var(--mp-space-1)}.content-main h1{font-size:var(--mp-text-h1);line-height:var(--mp-lh-h1);margin:0 0 var(--mp-space-4)}.content-main h1,.content-main h2{font-weight:var(--mp-weight-semibold)}.content-main h2{font-size:var(--mp-text-h3);line-height:var(--mp-lh-h3);margin:var(--mp-space-10) 0 var(--mp-space-3)}.content-main h3{font-size:var(--mp-text-body-lg);font-weight:var(--mp-weight-semibold);margin:var(--mp-space-6) 0 var(--mp-space-2)}.content-main li,.content-main p{font-size:var(--mp-text-body-lg);line-height:var(--mp-lh-body-lg);color:var(--mp-text-2)}.content-main p,.content-main ul{margin:0 0 var(--mp-space-4)}.content-main ul{padding-left:var(--mp-space-5)}.content-main li{margin:var(--mp-space-1) 0}.content-main a{color:var(--mp-brand)}.content-main a:hover{text-decoration:underline}.content-main strong{color:var(--mp-text-1);font-weight:var(--mp-weight-semibold)}.content-main code{font-family:var(--mp-font-mono);font-size:.9em;background:var(--mp-surface-3);padding:.1em .35em;border-radius:var(--mp-radius-sm)}.content-lede{background:var(--mp-brand-soft);color:var(--mp-on-brand-soft);border-radius:var(--mp-radius-lg);padding:var(--mp-space-5) var(--mp-space-6);margin:0 0 var(--mp-space-8)}.content-lede p{color:inherit;margin:0}.content-main .table-wrap{margin:0 0 var(--mp-space-6)}.content-main table{font-size:var(--mp-text-body)}.content-main tbody th{color:var(--mp-text-1);white-space:normal}.content-table-note{font-size:var(--mp-text-caption);color:var(--mp-text-3);margin:calc(-1 * var(--mp-space-3)) 0 var(--mp-space-6)}.content-main .code{margin:0 0 var(--mp-space-4)}.content-faq{max-width:100%;margin:0}.content-cta{margin:var(--mp-space-12) 0 0;padding:var(--mp-space-8) var(--mp-space-6);background:var(--mp-surface-1);border:1px solid var(--mp-border);border-radius:var(--mp-radius-xl);text-align:center;box-shadow:var(--mp-shadow-xs)}.content-cta h2{margin:0 0 var(--mp-space-2)}.content-cta p{color:var(--mp-text-2);margin:0 auto var(--mp-space-5);max-width:52ch}.content-cta-actions{display:flex;gap:var(--mp-space-3);justify-content:center;flex-wrap:wrap}@media (max-width:767px){.content-main h1{font-size:var(--mp-text-h2)}}