.csssKW_accordion{border-top:1px solid var(--border);width:100%}.csssKW_item{border-bottom:1px solid var(--border)}.csssKW_header{margin:0}.csssKW_trigger{width:100%;min-height:var(--control-height-lg);justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-2) 0;color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;display:flex}@media (hover:hover) and (pointer:fine){.csssKW_trigger:hover{color:var(--text-secondary)}.csssKW_trigger:hover .csssKW_icon{color:var(--foreground)}}.csssKW_icon{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none;display:inline-flex}.csssKW_trigger[data-state=open] .csssKW_icon{color:var(--foreground)}.csssKW_panel{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);overflow:hidden}.csssKW_panelInner{overflow-wrap:anywhere;padding:0 var(--space-8) var(--space-5) 0}.csssKW_lg .csssKW_trigger{gap:var(--space-8);min-height:76px;padding-block:var(--space-5);font-size:var(--text-lg);letter-spacing:var(--tracking-body)}.csssKW_lg .csssKW_panel{font-size:var(--text-base);line-height:1.65}.csssKW_lg .csssKW_panelInner{max-width:62ch;padding:0 var(--space-12) var(--space-6) 0}@media (width<=520px){.csssKW_lg .csssKW_trigger{min-height:68px;font-size:var(--text-base)}.csssKW_lg .csssKW_panel{font-size:var(--text-sm)}.csssKW_lg .csssKW_panelInner{padding-right:var(--space-6)}}@media (prefers-reduced-motion:reduce){.csssKW_trigger,.csssKW_icon{transition:none}}[data-landing=v2] .landing-reference{--background:#fff;--surface:#fff;--surface-raised:#fff;--surface-muted:#f8f8fa;--foreground:#111114;--text-secondary:#4b4b55;--text-muted:#6b6b76;--border:#ececf0;--border-subtle:#ececf0;--border-strong:#dcdce2;--accent:#111114;--accent-strong:#111114;--accent-contrast:#fff;--accent-subtle:#e9e4fa;--radius-panel:26px;--radius-control:12px;--reference-note-border:#e3dffa;--report-bar:#111114;--report-bar-strong:#111114;--report-bar-light:#b9b0ee;color:var(--foreground);background:var(--background)}[data-landing=v2] .sharing-panel{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-muted)}[data-landing=v2] .sharing-chip{background:var(--surface);border:1px solid #e3e3e8;border-radius:12px}[data-landing=v2] .sharing-url{background:var(--surface);border:1px solid #c9c9d1;border-radius:14px;box-shadow:0 1px 2px #1111140d}[data-landing=v2] .capability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}[data-landing=v2] .capability-card{--text-lg:var(--text-xl);box-shadow:0 1px 2px #1111140a}[data-landing=v2] .capability-media{background:var(--surface)}[data-landing=v2] .capability-copy{padding-top:0}[data-landing=v2] .capability-preview{background:var(--surface-muted);border-radius:18px;min-width:0;height:230px}[data-landing=v2] .capability-result:hover{background:var(--accent-subtle)}[data-landing=v2] .insights-section{background:linear-gradient(#fbfafe,#fdf6f1)}[data-landing=v2] .insights-dashboard{background:var(--surface);border:1px solid #e3e3e8;border-radius:26px;width:100%;max-width:1040px;margin-inline:auto;box-shadow:0 12px 32px -16px #11111424}[data-landing=v2] .insights-example-badge{color:#3a3470;background:#f1eefc}[data-landing=v2] .insights-report{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}[data-landing=v2] .insights-metric{--surface:#fafafb;--radius-surface:18px;box-shadow:none;padding:14px 16px}[data-landing=v2] .insights-note{border:1px solid var(--reference-note-border);background:#f8f6fe;border-radius:18px}[data-landing=v2] .pricing-card{border:1px solid var(--border-strong);background:linear-gradient(160deg,#f6f3fe,#fdf3ec);border-radius:26px;box-shadow:0 12px 32px -20px #11111433}@media (width<=959px){[data-landing=v2] .capability-grid,[data-landing=v2] .insights-report{grid-template-columns:minmax(0,1fr)}}::highlight(folink-menu-match-v2){color:var(--accent-strong);background-color:var(--accent-subtle)}
