.feature-detail-page{--feature-bg: #fff;--feature-ink: #111114;--feature-muted: #667085;--feature-border: rgb(15 23 42 / .13);background:var(--feature-bg);color:var(--feature-ink)}.feature-surface,.feature-final-section{background:var(--feature-bg);color:var(--feature-ink)}.feature-heading{color:var(--feature-ink)}.feature-muted{color:var(--feature-muted)}.feature-secondary-button{border-color:var(--feature-border);background:#0f172a0b;color:var(--feature-ink)}.feature-secondary-button:hover{border-color:#ea1c2461;background:#ea1c2411}.feature-dark-band{background:#050505;color:#fff}.feature-outline-text{color:var(--feature-bg);-webkit-text-fill-color:var(--feature-bg);-webkit-text-stroke:1.6px #ef1d2a;display:inline-block;font-weight:500;letter-spacing:-.018em;paint-order:stroke fill;padding-inline:.035em}.feature-capability-grid{border-top:1px solid var(--feature-border)}.feature-capability-card{border-color:var(--feature-border)}html[data-site-theme=dark] .feature-detail-page{--feature-bg: #0a0a0c;--feature-ink: #fff;--feature-muted: #98a2b3;--feature-border: rgb(255 255 255 / .14)}html[data-site-theme=dark] .feature-detail-page .bg-red-50{background-color:#ea1c241f!important}html[data-site-theme=dark] .feature-preview-window,html[data-site-theme=dark] .feature-preview-window .bg-slate-100,html[data-site-theme=dark] .feature-preview-window .bg-slate-50{background-color:#111114!important}html[data-site-theme=dark] .feature-preview-window .bg-white{background-color:#18181c!important}html[data-site-theme=dark] .feature-preview-window .text-black,html[data-site-theme=dark] .feature-preview-window .text-slate-800,html[data-site-theme=dark] .feature-preview-window .text-slate-700{color:#fff!important}html[data-site-theme=dark] .feature-preview-window .border-slate-200{border-color:#ffffff1f!important}.feature-reveal-ready [data-feature-reveal]{opacity:0;transform:translateY(24px);transition:opacity .75s ease,transform .75s cubic-bezier(.2,.8,.2,1)}.feature-reveal-ready [data-feature-reveal].is-revealed{opacity:1;transform:none}@media (max-width: 639px){.feature-outline-text{-webkit-text-stroke-width:1.15px;letter-spacing:-.01em}}@media (prefers-reduced-motion: reduce){.feature-reveal-ready [data-feature-reveal]{opacity:1;transform:none;transition:none}}
