.feature-fact{max-width:var(--measure);margin-top:var(--nm-space-md);font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--sf-ink-muted)}.feature-body{column-gap:var(--gutter);padding-bottom:var(--section-pad);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.feature-body>*{grid-column:1/-1;min-width:0}.feature-section{padding-block:var(--nm-space-lg);border-top:1px solid var(--sf-hairline-strong)}.feature-section>*{min-width:0}.feature-section h2{max-width:26ch;margin-bottom:var(--nm-space-md);font-size:var(--text-title);font-weight:var(--nm-weight-bold);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.feature-section.is-half h2{font-size:var(--text-lead)}.feature-section h2+p{margin-top:0}.feature-section p{max-width:var(--measure)}.section-kicker{margin-bottom:var(--nm-space-xs);color:var(--sf-ink-muted);font-size:var(--text-small);font-weight:var(--weight-medium)}@media (width>=56rem){.feature-body>.is-half{grid-column:span 6}}.feature-section a{text-underline-offset:var(--nm-space-xs);text-decoration:underline}.feature-lead{font-size:var(--text-lead);line-height:var(--leading-lead);max-width:var(--measure)}.section-label{font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--sf-ink-muted)}.feature-details{gap:var(--nm-space-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;display:grid}@media (width>=64rem){.feature-details{grid-template-columns:repeat(3,minmax(0,1fr))}}.feature-details>div{padding:var(--nm-space-lg);border-radius:var(--radius-frame);background:var(--sf-frame);border:1px solid var(--sf-hairline-strong)}.feature-details dt{font-size:var(--text-body);font-weight:var(--nm-weight-bold)}.feature-details dd{margin:var(--nm-space-xs) 0 0;color:var(--sf-ink-muted);font-size:var(--text-small)}.related-links{gap:var(--nm-space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.feature-section .related-links a{min-height:var(--touch-target);padding:0 var(--nm-space-sm);border-radius:var(--radius-control);background:var(--sf-frame);box-shadow:0 0 0 1px var(--sf-hairline-strong);font-size:var(--text-small);align-items:center;text-decoration:none;display:inline-flex}.feature-section .related-links a:hover{box-shadow:0 0 0 1px var(--sf-ink)}.feature-faq{column-gap:var(--gutter);display:grid}@media (width>=56rem){.feature-faq{grid-template-columns:repeat(2,minmax(0,1fr))}.is-half .feature-faq{grid-template-columns:minmax(0,1fr)}}.feature-faq details{padding-block:var(--nm-space-md);border-bottom:1px solid var(--sf-hairline)}.feature-faq summary{cursor:pointer;font-weight:var(--weight-medium)}.feature-faq p{padding-top:var(--nm-space-sm);color:var(--sf-ink-muted)}.replacement-rows{margin:var(--nm-space-lg) 0 0}.replacement-rows>div{gap:var(--nm-space-md);border-top:1px solid var(--sf-hairline);padding-block:var(--nm-space-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.replacement-rows dt{color:var(--sf-ink-muted)}.replacement-rows dd{font-weight:var(--weight-medium);margin:0}.feature-breadcrumb{margin-bottom:var(--nm-space-md);font-size:var(--text-caption);color:var(--sf-ink-muted)}.feature-breadcrumb ol{gap:var(--nm-space-xs) var(--nm-space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.feature-breadcrumb li+li:before{content:"/";margin-right:var(--nm-space-sm)}.feature-breadcrumb a{text-decoration:underline}.feature-page-scene{max-width:780px;padding-bottom:var(--nm-space-lg)}.feature-page-scene .cs-stage{box-shadow:none;background:0 0;border-radius:0;padding-inline:0;overflow:visible}.feature-subhead{margin:var(--nm-space-lg) 0 var(--nm-space-sm);font-size:var(--text-body);font-weight:var(--nm-weight-bold)}
