.feature-page{color:#111827;background:radial-gradient(80% 36% at 50% 0,#fffffff2 0%,#f7f8fa00 70%),#f7f8fa;width:100%;min-height:100dvh}.feature-page-frame{width:100%;min-height:100dvh}.feature-page-main{width:100%;padding-bottom:2.5rem}.feature-trust{width:100%;max-width:72rem;padding:1.75rem var(--spacing-6) .5rem;text-align:center;margin-inline:auto}.feature-trust-label{color:#9ca3af;margin:0;font-size:.8125rem;font-weight:450}.feature-trust-label strong{color:#6b7280;font-weight:650}.feature-trust-logos{flex-wrap:wrap;margin:0;padding:0;list-style:none}.feature-trust-logo{object-fit:contain;opacity:.7;filter:grayscale(35%);height:1.3rem}.feature-related{width:100%;max-width:72rem;padding:2.5rem var(--spacing-6) 1rem;margin-inline:auto}.feature-related-header{margin-bottom:1rem}.feature-related-header h2{color:#111827;letter-spacing:-.03em;margin:0 0 .35rem;font-size:clamp(1.5rem,3vw,1.85rem);font-weight:650}.feature-related-header p{color:#6b7280;margin:0;font-size:.95rem}.feature-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.feature-related-card{background:#fff;border:1px solid #eef2f6;border-radius:1rem;flex-direction:column;gap:.4rem;padding:1.05rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.feature-related-card:hover{border-color:#dbe1ea;box-shadow:0 10px 24px -18px #0f172a33}.feature-related-card strong{color:#111827;font-size:.95rem}.feature-related-card span{color:#6b7280;font-size:.8125rem;line-height:1.45}.feature-related-card em{color:#111827;align-items:center;gap:.25rem;margin-top:auto;font-size:.8125rem;font-style:normal;font-weight:600;display:inline-flex}.feature-cta{width:calc(100% - var(--spacing-6) * 2);text-align:center;background:#fff;border:1px solid #eef2f6;border-radius:1.25rem;max-width:56rem;margin:2rem auto 0;padding:2.85rem 1.5rem;box-shadow:0 1px 1px #0f172a05}.feature-cta h2{color:#111827;letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:650}.feature-cta>p{color:#6b7280;max-width:32rem;margin:0 auto;font-size:.975rem;line-height:1.55}.feature-cta-actions{flex-wrap:wrap}@media (width<=56rem){.feature-related-grid{grid-template-columns:1fr}}@media (width<=40rem){.feature-cta-actions{flex-direction:column;width:100%}.feature-cta-actions .feature-btn{width:100%}}.feature-hero-scene{width:100%;max-width:72rem;padding:1.5rem var(--spacing-6) 1rem;margin-inline:auto;position:relative}.feature-hero-backdrop{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:52rem;margin-inline:auto;position:relative}.feature-hero-panel{background:#ffffffb8;border:1px solid #e8ecf1f2;border-radius:1.25rem;padding:1rem;box-shadow:0 1px 1px #0f172a05,0 28px 60px -30px #0f172a2e}.feature-hero-brand-card{background:#fff;border:1px solid #eef2f6;border-radius:.85rem;align-items:center;gap:.65rem;width:fit-content;margin-bottom:.75rem;padding:.55rem .75rem;display:flex;box-shadow:0 1px 2px #0f172a0a}.feature-hero-brand-mark{background:#111827;border-radius:.45rem;width:1.75rem;height:1.75rem}.feature-hero-brand-card strong{color:#111827;align-items:center;gap:.35rem;font-size:.8125rem;display:flex}.feature-hero-brand-card em{color:#047857;background:#ecfdf5;border-radius:9999px;padding:.08rem .35rem;font-size:.625rem;font-style:normal;font-weight:700}.feature-hero-brand-card span{color:#9ca3af;font-size:.6875rem;display:block}.feature-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin-bottom:.75rem;display:grid}.feature-hero-stats article{background:#ffffffe0;border:1px solid #eef2f6;border-radius:.7rem;flex-direction:column;gap:.2rem;padding:.55rem .65rem;display:flex}.feature-hero-stats article:first-child{background:#fff;box-shadow:0 1px 2px #0f172a0a}.feature-hero-stats span{color:#9ca3af;font-size:.6875rem}.feature-hero-stats strong{color:#111827;letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:.3rem;font-size:.95rem;font-weight:650;display:inline-flex}.feature-hero-stats em{font-size:.6875rem;font-style:normal;font-weight:600}.feature-hero-stats em.is-up{color:#059669}.feature-hero-stats em.is-down{color:#dc2626}.feature-hero-stats em.is-neutral{color:#6b7280}.feature-hero-chart{background:linear-gradient(#fbfcfd 0%,#f4f6f9 100%);border:1px solid #eef2f6;border-radius:.85rem;height:11.5rem;position:relative;overflow:hidden}.feature-hero-chart-svg{opacity:.85;width:100%;height:100%}.feature-hero-grid line{stroke:#e8ecf1;stroke-width:1px}.feature-hero-chart-pill{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:.3rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #0f172a14}.feature-hero-fade{pointer-events:none;background:linear-gradient(#f7f8fa00 0%,#f7f8fab8 42%,#f7f8fa 100%);height:55%;position:absolute;inset:auto 0 0}.feature-hero-copy{z-index:1;text-align:center;max-width:38rem;margin:-3.5rem auto 0;position:relative}.feature-hero-copy h1{color:#111827;letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,5.5vw,3.6rem);font-weight:650;line-height:1.05}.feature-hero-copy>p{color:#6b7280;max-width:30rem;margin:0 auto;font-size:1.0625rem;line-height:1.6}.feature-hero-cta{flex-wrap:wrap}.feature-btn{border-radius:.7rem;justify-content:center;align-items:center;min-height:2.55rem;padding-inline:1.1rem;font-size:.875rem;font-weight:550;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.feature-btn-primary{color:#fff;background:#0b1220;border:1px solid #0b1220;box-shadow:0 1px 2px #0f172a1f}.feature-btn-primary:hover{background:#161f30}.feature-btn-secondary{color:#111827;background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0f172a08}.feature-btn-secondary:hover{background:#f9fafb}@media (width<=48rem){.feature-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-hero-copy{margin-top:-1.5rem}.feature-hero-cta{flex-direction:column;width:100%}.feature-hero-cta .feature-btn{width:100%}}.feature-metric-cards{width:100%;max-width:72rem;padding:2rem var(--spacing-6) 1rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-inline:auto;display:grid}.feature-metric-card{background:#fff;border:1px solid #eef2f6;border-radius:1rem;flex-direction:column;gap:.45rem;min-height:100%;padding:1.15rem;display:flex;box-shadow:0 1px 1px #0f172a05}.feature-metric-icon{color:#4b5563;background:#f8fafc;border:1px solid #eef2f6;border-radius:.55rem;place-items:center;width:1.85rem;height:1.85rem;margin-bottom:.2rem;display:inline-grid}.feature-metric-card h2{color:#111827;letter-spacing:-.02em;margin:0;font-size:.975rem;font-weight:650}.feature-metric-card p{color:#6b7280;margin:0;font-size:.85rem;line-height:1.5}@media (width<=64rem){.feature-metric-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.feature-metric-cards{grid-template-columns:1fr}}.feature-showcase{width:100%;max-width:72rem;padding:2.5rem var(--spacing-6) 1rem;margin-inline:auto}.feature-showcase-header{flex-direction:column;gap:1.35rem;display:flex}.feature-showcase-pill{color:#4b5563;background:#fff;border:1px solid #e8ecf1;border-radius:9999px;align-items:center;gap:.35rem;width:fit-content;padding:.28rem .65rem;font-size:.75rem;font-weight:550;display:inline-flex}.feature-showcase-intro{width:100%}.feature-showcase-intro h2{color:#111827;letter-spacing:-.04em;max-width:18ch;margin:0;font-size:clamp(1.85rem,3.5vw,2.6rem);font-weight:650;line-height:1.1}.feature-showcase-intro p{color:#6b7280;max-width:28rem;margin:0;font-size:1.0625rem;line-height:1.55}.feature-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.feature-showcase-card{background:#fff;border:1px solid #eef2f6;border-radius:1.15rem;flex-direction:column;min-height:100%;padding:1.35rem;display:flex;box-shadow:0 1px 1px #0f172a05}.feature-showcase-card h3{color:#111827;letter-spacing:-.025em;margin:0 0 .4rem;font-size:1.1rem;font-weight:650}.feature-showcase-card>p{color:#6b7280;margin:0 0 1rem;font-size:.9rem;line-height:1.5}.feature-showcase-mock{background:linear-gradient(#fbfcfd 0%,#f3f5f8 100%);border:1px solid #eef2f6;border-radius:.9rem;flex-direction:column;flex:auto;justify-content:flex-end;min-height:11rem;padding:.9rem;display:flex;position:relative;overflow:hidden}.feature-showcase-cta{z-index:1;color:#fff;background:#0b1220;border-radius:.55rem;justify-content:center;align-items:center;min-height:2.15rem;padding-inline:.9rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 8px 18px #0f172a2e}.feature-mock-orbit{height:9rem;position:relative}.feature-mock-orbit:before{content:"";border:1px dashed #d1d5db;border-radius:50%;width:8.5rem;height:8.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feature-mock-orbit span{background:#fff;border:1px solid #e5e7eb;border-radius:50%;width:2.1rem;height:2.1rem;position:absolute;box-shadow:0 4px 12px #0f172a14}.feature-mock-orbit .is-a{background:#111827;top:.4rem;left:50%;transform:translate(-50%)}.feature-mock-orbit .is-b{background:#e0e7ff;top:2.4rem;left:1.2rem}.feature-mock-orbit .is-c{background:#ffedd5;top:2.4rem;right:1.2rem}.feature-mock-orbit .is-d{background:#dbeafe;bottom:1.1rem;left:2.2rem}.feature-mock-orbit .is-e{background:#f3f4f6;bottom:1.1rem;right:2.2rem}.feature-mock-bars{align-items:flex-end;gap:.65rem;height:8.5rem;padding:.5rem .75rem .25rem;display:flex}.feature-mock-bars div{border-radius:.45rem .45rem .2rem .2rem;flex:1}.feature-mock-bars .is-tall{background:linear-gradient(#d1fae5,#ecfdf5);height:92%}.feature-mock-bars .is-mid{background:linear-gradient(#dbeafe,#eff6ff);height:78%}.feature-mock-bars .is-short{background:linear-gradient(#fef3c7,#fffbeb);height:52%}.feature-mock-bars .is-mid2{background:linear-gradient(#e5e7eb,#f9fafb);height:70%}.feature-mock-bars .is-tall2{background:linear-gradient(#e0e7ff,#eef2ff);height:84%}.feature-mock-table,.feature-mock-sources{flex-direction:column;gap:.4rem;display:flex}.feature-mock-table div,.feature-mock-sources div{color:#374151;background:#fff;border:1px solid #e8ecf1;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .6rem;font-size:.75rem;display:flex}.feature-mock-table em,.feature-mock-sources em{border-radius:9999px;flex:none;padding:.1rem .4rem;font-size:.625rem;font-style:normal;font-weight:650}.feature-mock-table .is-commercial,.feature-mock-sources em{color:#5b21b6;background:#f3e8ff}.feature-mock-table .is-transactional{color:#047857;background:#ecfdf5}.feature-mock-table .is-informational{color:#be123c;background:#fff1f2}.feature-mock-table .is-branded{color:#1d4ed8;background:#eff6ff}.feature-mock-sources .is-article{color:#047857;background:#ecfdf5}.feature-mock-sources .is-other{color:#6b7280;background:#f3f4f6}.feature-mock-sources .is-profile{color:#7c3aed;background:#f5f3ff}.feature-mock-tags{flex-direction:column;gap:.75rem;display:flex}.feature-mock-tag-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.feature-mock-tag-row span{border-radius:9999px;width:2.5rem;height:.55rem}.feature-mock-tag-row strong{color:#4b5563;font-size:.6875rem;font-weight:550}.feature-mock-tag-row .is-gray{background:#d1d5db}.feature-mock-tag-row .is-blue{background:#93c5fd;width:5rem}.feature-mock-tag-row .is-green{background:#86efac;width:4rem}.feature-mock-tag-row .is-orange{background:#fdba74;width:2.75rem}.feature-mock-tag-row .is-pink{background:#f9a8d4;width:1.75rem}.feature-mock-insights{flex-direction:column;gap:.45rem;display:flex}.feature-mock-insights div{color:#111827;background:#fff;border:1px solid #e8ecf1;border-radius:.6rem;padding:.55rem .65rem;font-size:.75rem;line-height:1.4}.feature-mock-insights .is-muted{color:#9ca3af}.feature-mock-sentiment{flex-direction:column;justify-content:center;gap:.45rem;height:100%;display:flex}.feature-mock-sentiment div{border-radius:9999px;height:.7rem}.feature-mock-sentiment .is-pos{background:#86efac}.feature-mock-sentiment .is-neu{background:#d1d5db}.feature-mock-sentiment .is-neg{background:#fca5a5}.feature-mock-shopping{flex-direction:column;gap:.4rem;display:flex}.feature-mock-shopping div{background:#fff;border:1px solid #e8ecf1;border-radius:.55rem;justify-content:space-between;align-items:center;padding:.55rem .65rem;display:flex}.feature-mock-shopping strong{color:#111827;font-size:.8rem}.feature-mock-shopping span{color:#6b7280;font-size:.7rem}.feature-mock-visibility{flex-direction:column;justify-content:center;gap:.55rem;height:100%;display:flex}.feature-mock-visibility span{background:linear-gradient(90deg,#93c5fd,#e0e7ff);border-radius:9999px;height:.45rem}.feature-mock-visibility span:nth-child(2){background:linear-gradient(90deg,#86efac,#d1fae5);width:78%}.feature-mock-visibility span:nth-child(3){background:linear-gradient(90deg,#fdba74,#ffedd5);width:56%}@media (width<=56rem){.feature-showcase-intro{flex-direction:column}.feature-showcase-grid{grid-template-columns:1fr}}
