body{font-family:var(--bz-font-family-base,"Inter", system-ui, sans-serif);color:var(--bz-text-primary,#1a1a2e);background-color:var(--bz-bg-page,#fff);background-image:radial-gradient(circle at top right, #635bff1f, transparent 26%), linear-gradient(180deg, var(--bz-bg-surface,#fff) 0%, var(--bz-bg-page,#f6f7fb) 100%);margin:0}.feature-main{padding:var(--bz-spacing-sm,8px) 0 var(--bz-spacing-6xl,96px)}.feature-shell{width:min(1120px,100vw - 48px);padding-top:var(--bz-spacing-3xl,32px);margin:0 auto}.platform-page-header+.feature-main,.platform-page-header+.feature-main .feature-shell{padding-top:0}.feature-shell--narrow{width:min(1040px,100vw - 48px)}.feature-backlink{color:var(--bz-primary,#635bff);font-size:var(--bz-fs-small,14px);margin-bottom:var(--bz-spacing-xl,24px);align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.feature-backlink:hover{color:var(--bz-primary-hover,#5146ff)}.feature-shell>.bz-btn,.feature-shell>.back-link,.feature-shell>.feature-backlink{margin-bottom:var(--bz-spacing-xl)}.feature-hero,.feature-section,.feature-note{border:1px solid var(--bz-border-default,#dcdce6);box-shadow:var(--bz-shadow-sm,0 8px 24px #11182714);background:#ffffffeb;border-radius:28px}[data-theme=dark] .feature-hero,[data-theme=dark] .feature-section,[data-theme=dark] .feature-note{background:#181828e6}.feature-hero{margin-bottom:var(--bz-spacing-xl,24px);padding:clamp(28px,4vw,48px)}.feature-meta{margin-bottom:var(--bz-spacing-lg,16px);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.feature-eyebrow,.feature-status,.feature-chip{font-size:var(--bz-fs-small,14px);border-radius:999px;align-items:center;padding:8px 14px;font-weight:700;display:inline-flex}.feature-eyebrow{background:var(--bz-primary-subtle,#f0eeff);color:var(--bz-primary-text,#4338ca)}.feature-status{background:var(--bz-bg-page,#f6f7fb);color:var(--bz-text-secondary,#5f6370)}.feature-status--active{background:var(--bz-success-subtle,#ecfdf5);color:var(--bz-success-text,#15803d)}.feature-status--beta{background:var(--bz-info-subtle,#eff6ff);color:var(--bz-info-text,#1d4ed8)}.feature-status--soon{background:var(--bz-warning-subtle,#fffbeb);color:var(--bz-warning-text,#b45309)}.feature-title{letter-spacing:-.07em;margin:0 0 14px;font-size:clamp(2.4rem,5vw,4.2rem);line-height:.96}.feature-summary{max-width:54ch;color:var(--bz-text-secondary,#5f6370);font-size:var(--bz-fs-subheading,24px);line-height:var(--bz-lh-relaxed,1.5);margin:0}.feature-actions{margin-top:var(--bz-spacing-xl,24px);flex-wrap:wrap;gap:12px;display:flex}.feature-button{min-height:52px;font-size:var(--bz-fs-body,16px);border:1px solid #0000;border-radius:18px;justify-content:center;align-items:center;padding:0 22px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:inline-flex}.feature-button:hover{transform:translateY(-1px)}.feature-button--primary{background:var(--bz-primary,#635bff);color:var(--bz-text-inverse,#fff);box-shadow:var(--bz-shadow-md,0 14px 34px #635bff2e)}.feature-button--secondary{background:var(--bz-bg-surface,#fff);border-color:var(--bz-border-default,#dcdce6);color:var(--bz-text-primary,#1a1a2e)}.feature-grid{gap:var(--bz-spacing-xl,24px);grid-template-columns:1.35fr 1fr;display:grid}.feature-section{padding:clamp(24px,3vw,34px)}.feature-section__kicker{color:var(--bz-primary,#635bff);text-transform:uppercase;letter-spacing:.08em;font-size:var(--bz-fs-tiny,12px);margin-bottom:10px;font-weight:700}.feature-section__title{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.4rem,3vw,2rem)}.feature-list,.feature-bullets{color:var(--bz-text-secondary,#5f6370);margin:0;padding-left:18px;line-height:1.65}.feature-list li+li,.feature-bullets li+li{margin-top:10px}.feature-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.feature-card{border:1px solid var(--bz-border-default,#dcdce6);background:var(--bz-bg-surface,#fff);border-radius:20px;padding:18px}.feature-card strong{font-size:var(--bz-fs-body,16px);margin-bottom:8px;display:block}.feature-card p{color:var(--bz-text-secondary,#5f6370);line-height:1.55;font-size:var(--bz-fs-body,16px);margin:0}.feature-chip-row{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.feature-chip{background:var(--bz-bg-page,#f6f7fb);color:var(--bz-text-secondary,#5f6370)}.feature-note{margin-top:var(--bz-spacing-xl,24px);color:var(--bz-text-secondary,#5f6370);padding:22px 24px;line-height:1.65}.feature-note strong{color:var(--bz-text-primary,#1a1a2e);margin-right:var(--bz-spacing-xs,4px)}@media (width<=960px){.feature-grid,.feature-card-grid{grid-template-columns:1fr}.feature-summary{font-size:var(--bz-fs-body-lg,18px)}}@media (width<=640px){.feature-shell,.feature-shell--narrow{width:min(100vw - 28px,1120px)}.feature-main{padding-top:20px}.feature-hero,.feature-section,.feature-note{border-radius:22px}.feature-actions{flex-direction:column}.feature-button{width:100%}}
