@layer components{.features-module_Y26Qgq_opening{margin-block-end:var(--space-section)}.features-module_Y26Qgq_panels{gap:var(--space-5);display:grid}.features-module_Y26Qgq_panel{gap:var(--space-7);padding:var(--space-7);border-radius:var(--radius-2xl);background:linear-gradient(160deg, var(--surface-2), var(--surface) 60%);display:grid;position:relative;overflow:hidden}@media (min-width:62rem){.features-module_Y26Qgq_panel{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}.features-module_Y26Qgq_panel[data-inverted] .features-module_Y26Qgq_panelText{order:2}}.features-module_Y26Qgq_panelText{z-index:3;max-width:44ch;position:relative}.features-module_Y26Qgq_panelTitle{font-size:var(--text-2xl);letter-spacing:-.032em;text-wrap:balance;margin:0;font-weight:600;line-height:1.08}.features-module_Y26Qgq_panelBody{margin:var(--space-4) 0 0;color:var(--text-muted);line-height:1.55}.features-module_Y26Qgq_learnMore{align-items:center;gap:var(--space-2);min-height:max(var(--tap-min), 2.25rem);color:var(--accent);font-size:var(--text-lg);margin-block-start:var(--space-5);font-weight:500;text-decoration:none;display:inline-flex}.features-module_Y26Qgq_learnMore svg{transition:transform var(--dur-fast) var(--ease)}@media (any-hover:hover){.features-module_Y26Qgq_learnMore:hover svg{transform:translate(3px)}}.features-module_Y26Qgq_panelVisual{z-index:3;min-width:0;position:relative}.features-module_Y26Qgq_mockup{gap:var(--space-3);padding:calc(var(--space-4) * var(--density));border:1px solid var(--border);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--bg) 45%, transparent);box-shadow:0 30px 70px -30px color-mix(in srgb, var(--bg) 90%, transparent);display:grid}.features-module_Y26Qgq_editorTop{gap:var(--space-3);grid-template-columns:132px minmax(0,1fr);display:grid}@media (max-width:30rem){.features-module_Y26Qgq_editorTop{grid-template-columns:minmax(0,1fr);justify-items:start}.features-module_Y26Qgq_editorPreview{width:132px}}.features-module_Y26Qgq_editorPreview{border-radius:var(--radius-md);display:block;position:relative;overflow:hidden}.features-module_Y26Qgq_editorPreview img{aspect-ratio:9/16;object-fit:cover;filter:saturate(.85)brightness(.85);width:100%;height:100%;display:block}.features-module_Y26Qgq_editorPanel{align-content:start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 4%, transparent);display:grid}.features-module_Y26Qgq_editorSection{font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-weight:700}.features-module_Y26Qgq_editorLine{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-faint);flex-wrap:wrap;display:flex}.features-module_Y26Qgq_editorLine b{color:var(--text);font-weight:500}.features-module_Y26Qgq_timeline{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 3%, transparent);display:grid;position:relative}.features-module_Y26Qgq_track{align-items:center;gap:var(--space-3);grid-template-columns:52px minmax(0,1fr);display:grid}.features-module_Y26Qgq_trackName{font-size:var(--text-2xs);color:var(--text-faint)}.features-module_Y26Qgq_trackBand{gap:var(--space-1);height:18px;display:flex}.features-module_Y26Qgq_block{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 14%, transparent)}.features-module_Y26Qgq_block[data-color=video]{background:color-mix(in srgb, var(--accent) 45%, transparent)}.features-module_Y26Qgq_block[data-color=caption]{background:color-mix(in srgb, var(--accent) 32%, transparent)}.features-module_Y26Qgq_block[data-color=track]{background:color-mix(in srgb, var(--text) 12%, transparent)}.features-module_Y26Qgq_cursor{background:var(--text);width:1.5px;box-shadow:0 0 8px color-mix(in srgb, var(--text) 60%, transparent);position:absolute;inset-block:6px;inset-inline-start:34%}@media (prefers-reduced-motion:no-preference){.features-module_Y26Qgq_cursor{animation:features-module_Y26Qgq_play 7s var(--ease) infinite}}@keyframes features-module_Y26Qgq_play{0%,6%{inset-inline-start:22%}94%,to{inset-inline-start:86%}}.features-module_Y26Qgq_liveTop{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.features-module_Y26Qgq_liveTag{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--danger-soft);color:var(--danger);font-size:var(--text-2xs);letter-spacing:.1em;font-weight:700;display:inline-flex}.features-module_Y26Qgq_liveTag i{border-radius:var(--radius-full);background:var(--danger);width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.features-module_Y26Qgq_liveTag i{animation:features-module_Y26Qgq_breathe 1.6s var(--ease) infinite}}@keyframes features-module_Y26Qgq_breathe{50%{opacity:.2}}.features-module_Y26Qgq_liveChat{font-size:var(--text-sm);color:var(--text-faint)}.features-module_Y26Qgq_liveChart{height:92px;padding:var(--space-3) var(--space-3) 0;border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 3%, transparent);align-items:flex-end;gap:2px;display:flex;position:relative}.features-module_Y26Qgq_liveChart>span{background:color-mix(in srgb, var(--text) 16%, transparent);height:calc(10% + 46% * (.5 + .5 * sin(var(--i) * 45.8366deg)) + 30% * (.5 + .5 * sin(var(--i) * 12.0321deg)));border-radius:2px 2px 0 0;flex:1}.features-module_Y26Qgq_liveChart>span:nth-child(n+27):nth-child(-n+31){background:var(--accent)}.features-module_Y26Qgq_livePeak{font-size:var(--text-2xs);color:var(--accent);font-weight:600;position:absolute;inset-block-start:2px;inset-inline-end:22%}.features-module_Y26Qgq_liveNotices{gap:var(--space-1);display:grid}.features-module_Y26Qgq_notice{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 4%, transparent);font-size:var(--text-sm);grid-template-columns:8px minmax(0,1fr) auto;display:grid}.features-module_Y26Qgq_noticeDot{border-radius:var(--radius-full);background:var(--text-faint);width:8px;height:8px}.features-module_Y26Qgq_notice[data-state=new] .features-module_Y26Qgq_noticeDot{background:var(--accent);box-shadow:0 0 10px var(--accent)}.features-module_Y26Qgq_noticeTime{color:var(--text-faint);font-variant-numeric:tabular-nums}.features-module_Y26Qgq_kpis{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.features-module_Y26Qgq_kpi{padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 4%, transparent);gap:2px;display:grid}.features-module_Y26Qgq_kpi b{font-size:var(--text-support);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600}.features-module_Y26Qgq_kpi span{font-size:var(--text-2xs);color:var(--text-faint);line-height:1.3}.features-module_Y26Qgq_chart{padding:var(--space-4) var(--space-3) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 3%, transparent);margin:0}.features-module_Y26Qgq_chartTitle{font-size:var(--text-2xs);color:var(--text-faint);margin-block-end:var(--space-4)}.features-module_Y26Qgq_bars{align-items:flex-end;gap:var(--space-2);height:116px;display:flex}.features-module_Y26Qgq_barColumn{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-direction:column;flex:1;height:100%;display:flex;position:relative}.features-module_Y26Qgq_bar{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:color-mix(in srgb, var(--text) 14%, transparent);width:100%}.features-module_Y26Qgq_bar[data-best]{background:var(--accent)}.features-module_Y26Qgq_barLabel{font-size:var(--text-2xs);color:var(--text);font-weight:600;position:absolute;inset-block-start:-4px}.features-module_Y26Qgq_barTime{font-size:var(--text-2xs);color:var(--text-faint);font-variant-numeric:tabular-nums}.features-module_Y26Qgq_grid{gap:var(--space-4);margin:var(--space-5) 0 0;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:0;list-style:none;display:grid}.features-module_Y26Qgq_cardSmall{align-content:start;gap:var(--space-3);padding:calc(var(--space-5) * var(--density));border-radius:var(--radius-xl);background:var(--surface);display:grid}.features-module_Y26Qgq_grid[data-revealed=true] .features-module_Y26Qgq_cardSmall{opacity:1;transform:none}.features-module_Y26Qgq_cardLink{align-content:start;gap:var(--space-3);color:inherit;text-decoration:none;display:grid}.features-module_Y26Qgq_cardSmall[data-link]{transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease)}@media (any-hover:hover){.features-module_Y26Qgq_cardSmall[data-link]:hover{background:var(--surface-2);transform:translateY(-2px)}}.features-module_Y26Qgq_cardSmall[data-link]:focus-within{outline:2px solid var(--focus-ring,var(--accent));outline-offset:3px}.features-module_Y26Qgq_cardLink:focus-visible{outline:none}.features-module_Y26Qgq_cardIcon{border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 12%, transparent);width:38px;height:38px;color:var(--accent);place-items:center;display:grid}.features-module_Y26Qgq_cardTitle{font-size:var(--text-support);letter-spacing:-.025em;margin:0;font-weight:600;line-height:1.2}.features-module_Y26Qgq_cardText{color:var(--text-muted);font-size:var(--text-lg);margin:0;line-height:1.5}}
