@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--paper:#f8f6fc;--paper-strong:#fefcff;--ink:#191121;--ink-soft:#675f70;--rule:#2c1b3b24;--rule-strong:#2c1b3b40;--accent:#9e5bef;--accent-strong:#7c3ddb;--accent-pink:#ec7dbc;--accent-peach:#ffb18a;--accent-soft:#eadcff;--night:#130d20;--night-panel:#1b1329;--night-rule:#ffffff21;--closing-bg:#17101f;--site-width:1240px;--shell-edge:max(24px, calc((100% - var(--site-width)) / 2));--sans:"Inter", "SF Pro Display", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans TC", "Noto Sans JP", sans-serif;--mono:"SFMono-Regular", "Roboto Mono", "Noto Sans Mono", Consolas, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body{background:var(--paper);color:var(--ink);font-family:var(--sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:16px}button,a{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{background:var(--accent);color:#fff}.site-shell{width:min(calc(100% - 48px), var(--site-width));margin-inline:auto}.site-header{z-index:50;border-bottom:1px solid var(--rule);background:var(--paper);height:68px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb, var(--paper) 88%, transparent)}}.site-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@media (prefers-reduced-motion:no-preference){.site-header{animation:.48s cubic-bezier(.22,1,.36,1) both header-enter}.hero-grid-bg{animation:1.2s ease-out .1s both hero-grid-in}.hero-curve{animation:1.5s cubic-bezier(.22,1,.36,1) .14s both hero-curve-in}.hero-curve-path{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.2s cubic-bezier(.22,1,.36,1) .32s forwards hero-curve-draw}.hero-curve-spark{stroke-dasharray:.1 .9;stroke-dashoffset:1px;animation:7.2s ease-in-out 2.4s infinite hero-curve-spark}.closing-curves.is-reveal-pending .closing-curve-path,.closing-curves.is-reveal-visible .closing-curve-path{stroke-dasharray:1;stroke-dashoffset:1px}.closing-curves.is-reveal-visible .closing-curve-path{animation:1.5s cubic-bezier(.22,1,.36,1) .26s forwards closing-curve-draw}.closing-curves.is-reveal-pending .closing-curve-spark,.closing-curves.is-reveal-visible .closing-curve-spark{stroke-dasharray:.1 .9;stroke-dashoffset:1px}.closing-curves.is-reveal-visible .closing-curve-spark{animation:5s ease-in-out 1.65s infinite closing-curve-spark}.hero-eyebrow{animation:1.1s cubic-bezier(.22,1,.36,1) .1s both hero-enter}.hero-copy h1 span{animation:1.3s cubic-bezier(.22,1,.36,1) .19s both hero-enter}.hero-copy h1 em{animation:1.35s cubic-bezier(.22,1,.36,1) .3s both hero-enter}.hero-description{animation:1.2s cubic-bezier(.22,1,.36,1) .44s both hero-enter}.hero-copy>.hero-actions{animation:1.1s cubic-bezier(.22,1,.36,1) .56s both hero-enter}.hero-note{animation:1s cubic-bezier(.22,1,.36,1) .65s both hero-enter}.hero-visual.is-awaiting-view{opacity:0;transform:translateY(36px)scale(.99)}.hero-visual.is-awaiting-view .signal-card,.hero-visual.is-awaiting-view .micro-chart,.hero-visual.is-awaiting-view .post-stack,.hero-visual.is-awaiting-view .mini-post{opacity:0;transform:translateY(20px)}.hero-visual.is-awaiting-view .bars>span{opacity:0;transform:scaleY(0)}.hero-visual.is-awaiting-view .hero-chart-trend{opacity:0;transform:scaleX(0)}.hero-visual.is-in-view{animation:1s cubic-bezier(.22,1,.36,1) both hero-visual-reveal}.hero-visual.is-in-view .signal-card{animation:.82s cubic-bezier(.22,1,.36,1) .18s backwards hero-panel-reveal}.hero-visual.is-in-view .micro-chart{animation:.86s cubic-bezier(.22,1,.36,1) .34s backwards hero-panel-reveal}.hero-visual.is-in-view .post-stack{animation:.9s cubic-bezier(.22,1,.36,1) .46s backwards hero-panel-reveal}.hero-visual.is-in-view .bars>span{animation:hero-bar-reveal .72s var(--bar-delay) cubic-bezier(.22, 1, .36, 1) backwards}.hero-visual.is-in-view .hero-chart-trend{transform-origin:0;animation:1.05s cubic-bezier(.22,1,.36,1) .7s both hero-trend-reveal}.hero-visual.is-in-view .mini-post{animation:hero-panel-reveal .7s var(--post-delay) cubic-bezier(.22, 1, .36, 1) backwards}.js-reveal [data-reveal]{opacity:0}.js-reveal [data-reveal].is-reveal-visible{opacity:1}.js-reveal .hero-visual{opacity:0}.js-reveal .hero-visual.is-in-view{opacity:1}.js-reveal [data-reveal]:not(.is-reveal-visible) .analytics-demo,.js-reveal [data-reveal]:not(.is-reveal-visible) .analytics-demo *,.js-reveal [data-reveal]:not(.is-reveal-visible) .analytics-demo :before,.js-reveal [data-reveal]:not(.is-reveal-visible) .analytics-demo :after{animation-play-state:paused!important}[data-reveal].is-reveal-pending{opacity:0;transform:translateY(30px)}[data-reveal=fade].is-reveal-pending,[data-reveal=stagger].is-reveal-pending{transform:none}[data-reveal=scale].is-reveal-pending{transform:translateY(24px)scale(.985)}[data-reveal=curve].is-reveal-pending{opacity:.86;transform:none}[data-reveal=stagger].is-reveal-pending{opacity:1}[data-reveal=stagger].is-reveal-pending>*{opacity:0;transform:translateY(24px)}[data-reveal-delay="1"]{--reveal-delay:.18s}[data-reveal-delay="2"]{--reveal-delay:.36s}[data-reveal].is-reveal-visible{animation:viewport-reveal-up .9s var(--reveal-delay,0s) cubic-bezier(.22, 1, .36, 1) backwards}[data-reveal=fade].is-reveal-visible{animation-name:viewport-reveal-fade}[data-reveal=scale].is-reveal-visible{animation-name:viewport-reveal-scale}[data-reveal=stagger].is-reveal-visible,[data-reveal=curve].is-reveal-visible{animation:none}[data-reveal=stagger].is-reveal-visible>*{animation:viewport-reveal-up .82s var(--reveal-delay,0s) cubic-bezier(.22, 1, .36, 1) backwards}[data-reveal=stagger].is-reveal-visible>:nth-child(2){animation-delay:calc(var(--reveal-delay,0s) + .12s)}[data-reveal=stagger].is-reveal-visible>:nth-child(3){animation-delay:calc(var(--reveal-delay,0s) + .24s)}[data-reveal=stagger].is-reveal-visible>:nth-child(4){animation-delay:calc(var(--reveal-delay,0s) + .36s)}[data-reveal=stagger].is-reveal-visible>:nth-child(5){animation-delay:calc(var(--reveal-delay,0s) + .48s)}[data-reveal=stagger].is-reveal-visible>:nth-child(6){animation-delay:calc(var(--reveal-delay,0s) + .6s)}}.header-inner{grid-template-columns:1fr auto 1fr;align-items:center;height:100%;display:grid}.brand-link{letter-spacing:-.02em;align-items:center;gap:10px;width:fit-content;font-size:14px;font-weight:680;display:inline-flex}.brand-icon{border-radius:8px;box-shadow:inset 0 1px #ffffff80}.desktop-nav{color:var(--ink-soft);align-items:center;gap:30px;font-size:13px;font-weight:520;display:flex}.desktop-nav a,.site-footer a{transition:color .16s}.desktop-nav a:hover,.site-footer a:hover{color:var(--accent)}.header-actions{justify-self:end;align-items:center;gap:10px;display:flex}.language-menu{position:relative}.language-menu summary{border:1px solid var(--rule);min-height:34px;color:var(--ink-soft);cursor:pointer;background:#ffffff59;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:580;list-style:none;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s;display:flex}.language-menu summary::-webkit-details-marker{display:none}.language-menu summary svg{flex:none}.language-icon{width:15px;height:15px}.language-chevron{width:13px;height:13px}.language-menu summary:hover{border-color:var(--rule-strong);color:var(--ink);background:#ffffffc7}.language-menu[open] summary{background:var(--paper-strong);color:var(--ink);border-color:#7c3ddb61;box-shadow:0 6px 20px #2b1a3814}.language-chevron{transition:transform .16s}.language-menu[open] .language-chevron{transform:rotate(180deg)}.language-popover{border:1px solid var(--rule);background:var(--paper-strong);border-radius:12px;min-width:160px;padding:6px;animation:.15s ease-out both menu-in;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 16px 45px #1a16121f}.language-popover a{color:var(--ink-soft);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;font-size:13px;line-height:1.35;transition:color .14s,background-color .14s;display:flex}.language-popover a[aria-current=page]{color:var(--ink);background:#f1eaf8;font-weight:620}.language-popover a:hover{color:var(--ink);background:#f7f3fa}.language-popover a[aria-current=page]:hover{background:#ece2f6}.language-current{width:14px;height:14px;color:var(--accent)}.header-github{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 14px;font-size:12px;font-weight:620;transition:transform .16s,background-color .16s,box-shadow .16s;display:inline-flex}.header-github:hover{background:var(--accent-strong);transform:translateY(-1px);box-shadow:0 8px 20px #522b762e}.header-github:active{transform:translateY(0)scale(.98)}.github-icon{flex:none;width:17px;height:17px;display:block}.hero-section{isolation:isolate;border-bottom:1px solid var(--rule);padding:112px 0 0;position:relative;overflow:hidden}.hero-grid-bg{pointer-events:none;background-image:radial-gradient(circle at 82% 16%,#7c3ddb12,#0000 30%),linear-gradient(90deg,#2c1b3b0c 1px,#0000 1px),linear-gradient(#2c1b3b0c 1px,#0000 1px);background-position:center, var(--shell-edge) 0, 0 0;background-size:auto,80px 80px,80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#00000075 72%,#0000 100%);mask-image:linear-gradient(#000 0%,#00000075 72%,#0000 100%)}.hero-curve{--hero-curve-opacity:.78;z-index:0;pointer-events:none;width:min(850px,61vw);height:620px;opacity:var(--hero-curve-opacity);mix-blend-mode:multiply;position:absolute;top:36px;right:max(-72px,50vw - 790px);-webkit-mask-image:radial-gradient(78% 74% at 55% 47%,#000 18%,#000000d6 58%,#0000 100%);mask-image:radial-gradient(78% 74% at 55% 47%,#000 18%,#000000d6 58%,#0000 100%)}.hero-curve svg{width:100%;height:100%;display:block;overflow:visible}.hero-copy{z-index:1;position:relative}.hero-eyebrow,.section-kicker{color:var(--ink-soft);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 30px;font-size:11px;font-weight:650;display:flex}.hero-eyebrow .hero-eyebrow-logo{border:1px solid var(--rule);width:22px;height:22px;color:var(--ink);background:#ffffffb3;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:4px;display:inline-flex;box-shadow:0 3px 10px #2d1d390d}.hero-eyebrow-logo svg{fill:currentColor;width:100%;height:100%;display:block}.hero-copy h1{letter-spacing:-.046em;max-width:1080px;margin:0;font-size:clamp(54px,7.2vw,104px);font-weight:590;line-height:.98}.hero-copy h1 span,.hero-copy h1 em{text-wrap:balance;display:block}.hero-copy h1 em{background:linear-gradient(102deg, var(--accent-strong) 0%, var(--accent) 46%, var(--accent-pink) 100%);color:#0000;width:fit-content;max-width:100%;font-family:var(--sans);letter-spacing:-.042em;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:.08em;font-size:.9em;font-style:normal;font-weight:570;line-height:1.01}.hero-description{max-width:720px;color:var(--ink-soft);letter-spacing:-.015em;text-wrap:pretty;margin:38px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.55}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.button{letter-spacing:-.012em;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 19px;font-size:14px;font-weight:640;transition:color .16s,transform .16s,background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 1px 1px #1911210a}.button svg{width:17px;height:17px;transition:transform .16s}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0)scale(.985)}.button-primary{color:#241329;background:linear-gradient(135deg,#ffb18a 0%,#f38db5 38%,#ec7dbc 62%,#ae68ed 100%);border-color:#ffc4db61;box-shadow:0 10px 28px #ec7dbc38}.button-primary:hover{color:#1b101f;background:linear-gradient(135deg,#ffc09f 0%,#f6a0c2 38%,#ef8bc4 62%,#bd7af2 100%);border-color:#ffdce8b3;box-shadow:0 14px 34px #ec7dbc4d}.button-primary:hover svg{transform:translate(2px)}.button-secondary{border-color:var(--rule-strong);background:#ffffff73}.button-secondary:hover{background:var(--paper-strong);color:var(--accent-strong);border-color:#7c3ddb80;box-shadow:0 8px 20px #341f4314}.hero-note{color:#85817a;font-family:var(--mono);letter-spacing:.04em;margin:15px 0 0;font-size:11px}.hero-visual-shell{z-index:2;margin-top:100px;position:relative}.hero-visual{background:var(--night);color:#fff;border:1px solid #0000004d;border-bottom:0;border-radius:22px 22px 0 0;overflow:hidden;box-shadow:0 28px 72px #4228562e}.demo-window-bar,.product-frame-bar{border-bottom:1px solid var(--night-rule);color:#ffffff73;min-height:48px;font-family:var(--mono);letter-spacing:.04em;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 18px;font-size:10px;display:grid}.window-dots{align-items:center;gap:6px;display:flex}.window-dots span{opacity:.35;background:currentColor;border-radius:50%;width:7px;height:7px}.window-live,.product-status{color:#ffffffa8;justify-self:end;align-items:center;gap:7px;display:flex}.window-live i,.product-status i{background:#5ee39a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #5ee39a}.hero-dashboard{background-image:radial-gradient(circle at 70% 20%,#ae64ff30,#0000 34%),radial-gradient(circle at 88% 78%,#ec7dbc1c,#0000 28%),linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:auto,auto,44px 44px,44px 44px;min-height:550px;padding:58px;position:relative}.signal-card{border:1px solid var(--night-rule);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border-radius:15px;gap:10px;width:min(430px,46%);padding:22px;display:grid}.signal-label,.chart-heading{color:#ffffff94;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;font-size:10px}.signal-card strong{letter-spacing:-.045em;font-size:clamp(22px,3.2vw,38px);font-weight:560}.signal-lift{color:#83efb3;width:fit-content;font-family:var(--mono);background:#5ee39a1f;border-radius:999px;align-items:center;gap:4px;padding:6px 9px;font-size:10px;display:inline-flex}.signal-lift svg{width:12px;height:12px}.micro-chart{border:1px solid var(--night-rule);background:#ffffff06;border-radius:15px;width:55%;margin-top:24px;padding:18px}.chart-heading{justify-content:space-between;display:flex}.bars{border-bottom:1px solid var(--night-rule);align-items:end;gap:8px;height:180px;margin-top:18px;display:flex;position:relative}.bars>span{height:var(--bar-height);transform-origin:bottom;background:#ffffff29;border-radius:3px 3px 0 0;flex:1}.bars>span.is-peak{background:linear-gradient(to top, var(--accent), var(--accent-pink));box-shadow:0 0 24px #ae64ff73}.hero-chart-trend{pointer-events:none;position:absolute;inset:0;overflow:visible}.hero-chart-trend svg{width:100%;height:100%;display:block;overflow:visible}.hero-chart-trend svg path{fill:none;stroke:#f292c9;stroke-width:2.2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px #c269ff9e)}.post-stack{border:1px solid var(--night-rule);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#110c19db;border-radius:16px;width:min(480px,41%);position:absolute;top:58px;right:58px;overflow:hidden;box-shadow:0 20px 50px #00000047}.post-stack-heading{border-bottom:1px solid var(--night-rule);color:#ffffff7a;min-height:42px;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 16px;font-size:9px;display:flex}.post-stack-heading span:last-child{color:#83efb3}.mini-post{border-bottom:1px solid #ffffff14;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.mini-post:last-child{border-bottom:0}.mini-post:first-of-type{background:linear-gradient(90deg,#9e5bef1a,#0000 72%)}.thread-avatar{background:linear-gradient(145deg, var(--accent-peach), var(--accent-pink) 48%, var(--accent-strong));color:#fff;width:38px;height:38px;font-family:var(--mono);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.mini-post-rank{color:#ffffff7a;width:28px;height:28px;font-family:var(--mono);border:1px solid #ffffff21;border-radius:8px;place-items:center;font-size:9px;display:grid}.mini-post-content{min-width:0}.mini-post-meta{color:#ffffff70;justify-content:space-between;gap:12px;font-size:10px;display:flex}.mini-post-meta strong{color:#ffffffdb;font-weight:590}.mini-post p{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 9px;font-size:12px;line-height:1.4;overflow:hidden}.mini-reactions{color:#ffffff7a;gap:18px;font-size:10px;display:flex}.mini-reactions span{align-items:center;gap:4px;display:inline-flex}.mini-reactions svg{width:11px;height:11px}.mini-post-score{color:#83efb3;font-family:var(--mono);white-space:nowrap;background:#5ee39a1a;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:9px;display:inline-flex}.mini-post-score svg{width:10px;height:10px}.proof-strip{border-bottom:1px solid var(--rule);background:var(--paper-strong)}.proof-grid{grid-template-columns:repeat(4,1fr);display:grid}.proof-grid>div{border-left:1px solid var(--rule);align-content:center;min-height:138px;padding:24px;display:grid}.proof-grid>div:last-child{border-right:1px solid var(--rule)}.proof-grid strong{letter-spacing:-.05em;font-size:33px;font-weight:580}.proof-grid strong.proof-value-slash{font-variant-numeric:tabular-nums;letter-spacing:.02em}.proof-grid span{color:var(--ink-soft);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-top:5px;font-size:10px}.demo-section,.features-section,.product-section,.deploy-section,.story-section{border-bottom:1px solid var(--rule);padding:124px 0}.demo-section{background:radial-gradient(circle at 82% 16%, #9e5bef1a, transparent 30%), var(--night);color:#fff;border-color:#ffffff1a;overflow:hidden}.section-heading{grid-template-columns:1fr 2fr;align-items:start;column-gap:70px;margin-bottom:56px;display:grid}.section-heading .section-kicker{grid-row:span 2;margin:9px 0 0}.section-heading h2{letter-spacing:-.046em;text-wrap:balance;max-width:790px;margin:0;font-size:clamp(40px,4.8vw,68px);font-weight:570;line-height:1.055}.section-description{max-width:700px;color:var(--ink-soft);letter-spacing:-.01em;text-wrap:pretty;margin:24px 0 0;font-size:18px;line-height:1.65}.section-heading-inverse .section-kicker,.section-heading-inverse .section-description{color:#ffffff80}.section-heading-inverse{display:block}.section-heading-inverse .section-kicker{margin:0 0 32px}.section-heading-inverse h2,.section-heading-inverse .section-description{max-width:none}.analytics-demo{border:1px solid var(--night-rule);background:var(--night-panel);border-radius:16px;overflow:hidden;box-shadow:0 24px 64px #0000004d}.demo-controls{border-bottom:1px solid var(--night-rule);background:#ffffff05;justify-content:space-between;gap:24px;padding:18px 20px;display:flex}.control-group{align-items:center;gap:14px;display:flex}.control-label{color:#ffffff94;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px;line-height:1}.segmented-control{border:1px solid var(--night-rule);background:#00000038;border-radius:999px;padding:3px;display:flex}.segmented-control button{color:#ffffff94;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:30px;padding:0 12px;font-size:11px;transition:color .15s,background-color .15s,box-shadow .22s,transform .15s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.segmented-control button:hover:not(.is-active){color:#fff;background:#ffffff12;transform:translateY(-1px)}.segmented-control button:active{transform:scale(.94)}.segmented-control button.is-active{color:#24142e;background:linear-gradient(130deg,#fbeaff,#f0ddfb 45%,#ffdcee);animation:.46s cubic-bezier(.34,1.56,.64,1) segment-pop;box-shadow:0 3px 12px #d89cff4d,inset 0 0 0 1px #ffffff73}.segmented-control button.is-active:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 25%,#ffffffd9 50%,#0000 75%);animation:.68s ease-out .1s both segment-sheen;position:absolute;inset:0;transform:translate(-130%)}@keyframes segment-pop{0%{transform:scale(.86)}55%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes segment-sheen{to{transform:translate(130%)}}.demo-grid{grid-template-columns:minmax(280px,.78fr) minmax(0,1.5fr);min-height:600px;display:grid}.thread-preview{border-right:1px solid var(--night-rule);background:#160f22;flex-direction:column;padding:34px;display:flex;position:relative}.thread-author{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.thread-author>div{gap:3px;display:grid}.thread-author strong{font-size:13px;font-weight:610}.thread-author span{color:#ffffff8c;font-size:10px}.thread-more{color:#ffffff85;cursor:default;background:0 0;border:0;justify-content:center;align-self:start;align-items:center;padding:3px;display:inline-flex}.thread-more svg{width:19px;height:19px}.thread-copy{letter-spacing:-.025em;min-height:150px;margin:34px 0 20px;font-size:clamp(22px,2.4vw,31px);font-weight:470;line-height:1.32}.thread-range-context{color:#ef8bc5;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:9px;font-weight:650;line-height:1.2;display:block}.thread-tag{border:1px solid var(--night-rule);color:#ffffff94;width:fit-content;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:6px 9px;font-size:9px}.thread-image{border:1px solid var(--night-rule);background:#211630;border-radius:13px;height:170px;margin-top:22px;position:relative;overflow:hidden}.thread-image-grid{background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.thread-image-line{clip-path:polygon(0 90%,14% 70%,29% 76%,44% 29%,58% 48%,72% 12%,86% 34%,100% 0,100% 100%,0 100%);background:linear-gradient(#ba68ffd9,#ec7dbc0d);height:70px;position:absolute;bottom:28px;left:16px;right:16px}.thread-image>span{color:#fff9;font-family:var(--mono);letter-spacing:.1em;font-size:9px;position:absolute;top:14px;left:14px}.demo-controls .control-group{animation:.5s cubic-bezier(.22,1,.36,1) 60ms backwards demo-swap-in}.demo-controls .control-group-range{animation-delay:.15s}.analytics-demo .segmented-control{animation:.46s cubic-bezier(.34,1.56,.64,1) .14s backwards segment-cascade}.analytics-demo .control-group-range .segmented-control{animation-delay:.23s}@keyframes segment-cascade{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.thread-author{animation:.52s cubic-bezier(.22,1,.36,1) .14s backwards demo-swap-in}.thread-avatar{animation:.56s cubic-bezier(.34,1.56,.64,1) .18s backwards demo-avatar-pop,3.2s ease-in-out 1s infinite demo-avatar-glow}.thread-more{animation:.52s .42s backwards demo-fade}.thread-tag{animation:.48s cubic-bezier(.22,1,.36,1) .28s backwards demo-swap-in}@keyframes demo-fade{0%{opacity:0}to{opacity:1}}@keyframes demo-avatar-glow{0%,to{box-shadow:0 0 #ec7dbc00}50%{box-shadow:0 0 18px 2px #ec7dbc59}}.thread-actions>*{animation:.46s cubic-bezier(.22,1,.36,1) backwards demo-swap-in}.thread-actions>:first-child{animation-delay:.34s}.thread-actions>:nth-child(2){animation-delay:.4s}.thread-actions>:nth-child(3){animation-delay:.46s}.thread-actions>:nth-child(4){animation-delay:.52s}@keyframes demo-avatar-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.demo-swap{animation:.46s cubic-bezier(.22,1,.36,1) both demo-swap-in}.demo-swap .thread-range-context{animation:.42s cubic-bezier(.22,1,.36,1) 90ms both demo-swap-in}.demo-expand{animation:.42s cubic-bezier(.22,1,.36,1) both demo-expand-in}.demo-expand .thread-image-line{transform-origin:0;animation:.64s cubic-bezier(.22,1,.36,1) .12s both demo-line-in}.demo-expand .thread-image-grid{animation:.56s 60ms both demo-grid-fade}@keyframes demo-swap-in{0%{opacity:0;filter:blur(5px);transform:translateY(12px)scale(.99)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes demo-expand-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes demo-line-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes demo-grid-fade{0%{opacity:0}to{opacity:1}}.thread-actions{color:#ffffff9e;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:auto;padding-top:30px;display:grid}.thread-actions span{font-family:var(--mono);align-items:center;gap:6px;font-size:10px;display:flex}.thread-actions svg{width:17px;height:17px}.thread-like{color:inherit;cursor:pointer;font-family:var(--mono);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:10px;transition:color .2s;display:flex;position:relative}.thread-like svg{width:16px;height:16px;transition:transform .26s cubic-bezier(.34,1.56,.64,1),color .2s}.thread-like:hover{color:#f6a8d3}.thread-like:hover svg{transform:scale(1.18)}.thread-like:active svg{transform:scale(.82)}.thread-like.is-liked{color:var(--accent-pink)}.thread-like.is-liked svg{fill:var(--accent-pink);color:var(--accent-pink);animation:.52s cubic-bezier(.34,1.56,.64,1) heart-pop}.thread-like:before{content:"";border:2px solid var(--accent-pink);opacity:0;pointer-events:none;border-radius:50%;width:30px;height:30px;position:absolute;top:50%;left:8px;transform:translate(-50%,-50%)scale(.3)}.thread-like.is-liked:before{animation:.62s cubic-bezier(.22,1,.36,1) 40ms both heart-burst}@keyframes heart-pop{0%{transform:scale(0)}45%{transform:scale(1.35)}70%{transform:scale(.92)}to{transform:scale(1)}}@keyframes heart-burst{0%{opacity:.9;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}.analysis-panel{flex-direction:column;min-width:0;padding:28px;display:flex}.metric-row{border:1px solid var(--night-rule);border-radius:13px;grid-template-columns:repeat(3,1fr);display:grid}.metric-row>div{border-right:1px solid var(--night-rule);gap:6px;padding:18px;display:grid}.metric-row>div:last-child{border-right:0}.metric-row span{color:#ffffff94;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.metric-row strong{letter-spacing:-.04em;font-size:27px;font-weight:550}.metric-row small{color:#74e7a8;font-family:var(--mono);align-items:center;gap:3px;font-size:9px;display:inline-flex}.metric-row small svg{width:11px;height:11px}.metric-row.demo-swap{animation:none}.metric-row.demo-swap>div{animation:.56s cubic-bezier(.22,1,.36,1) both demo-metric-in}.metric-row.demo-swap>div:nth-child(2){animation-delay:80ms}.metric-row.demo-swap>div:nth-child(3){animation-delay:.16s}.metric-row.demo-swap small{animation:.48s cubic-bezier(.34,1.56,.64,1) .28s both demo-chip-pop}.metric-row.demo-swap>div:nth-child(2) small{animation-delay:.36s}.metric-row.demo-swap>div:nth-child(3) small{animation-delay:.44s}@keyframes demo-metric-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes demo-chip-pop{0%{opacity:0;transform:translateY(4px)scale(.6)}to{opacity:1;transform:translateY(0)scale(1)}}.chart-card{border:1px solid var(--night-rule);border-radius:13px;margin-top:18px;padding:20px 20px 13px}.chart-card-heading{justify-content:space-between;gap:20px;display:flex}.chart-card-heading>div{gap:5px;display:grid}.chart-card-heading strong{font-size:13px;font-weight:590}.chart-card-heading span{color:#ffffff8a;font-size:10px}.demo-disclaimer{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;align-self:start;font-size:8px!important}.demo-chart-wrap{margin-top:16px;position:relative}.demo-chart{width:100%;height:215px;display:block;overflow:visible}.chart-grid-lines path,.chart-baseline,.chart-line{fill:none;vector-effect:non-scaling-stroke}.chart-grid-lines path{stroke:#ffffff12;stroke-width:1px}.chart-grid-lines{animation:.64s .12s backwards demo-fade}.chart-baseline{stroke:#f3a0ca57;stroke-width:1.15px;stroke-dasharray:4 4;animation:1s .42s backwards chart-baseline-crawl}@keyframes chart-baseline-crawl{0%{opacity:0;stroke-dashoffset:64px}to{opacity:1;stroke-dashoffset:0}}.chart-area{fill:url(#chart-area);animation:.76s cubic-bezier(.22,1,.36,1) .34s both chart-area-in}.chart-line{stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #ec7dbc47)}.chart-line-clip{animation:.98s cubic-bezier(.33,1,.68,1) .12s both chart-line-draw}.chart-point{fill:#ef8bc5;stroke:var(--night-panel);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:chart-point-pop .46s var(--point-delay,.22s) cubic-bezier(.34, 1.56, .64, 1) both}.chart-point.is-last{fill:#fff;stroke:var(--accent);stroke-width:3px;animation:chart-point-pop .46s var(--point-delay,.22s) cubic-bezier(.34, 1.56, .64, 1) both, chart-point-pulse 2.6s calc(var(--point-delay,.22s) + .7s) ease-in-out infinite}@keyframes chart-line-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes chart-area-in{0%{opacity:0}to{opacity:1}}@keyframes chart-point-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes chart-point-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.baseline-label{background:var(--night-panel);color:#ffffff80;font-family:var(--mono);padding:2px 4px;font-size:8px;animation:.44s cubic-bezier(.34,1.56,.64,1) 1.05s backwards demo-chip-pop;position:absolute;top:57%;right:4px}.chart-axis-labels{color:#ffffff6b;font-family:var(--mono);justify-content:space-between;font-size:8px;display:flex}.chart-axis-labels span{animation:.42s cubic-bezier(.22,1,.36,1) backwards demo-swap-in}.chart-axis-labels span:first-child{animation-delay:.62s}.chart-axis-labels span:nth-child(2){animation-delay:.68s}.chart-axis-labels span:nth-child(3){animation-delay:.74s}.chart-axis-labels span:nth-child(4){animation-delay:.8s}.chart-axis-labels span:nth-child(5){animation-delay:.86s}.chart-axis-labels span:nth-child(6){animation-delay:.92s}.chart-card-heading>div{animation:.5s cubic-bezier(.22,1,.36,1) .2s backwards demo-swap-in}.demo-disclaimer{animation:.52s .48s backwards demo-fade}.recommendation-card{background:linear-gradient(110deg,#9e5bef1c,#ec7dbc0e);border:1px solid #ae64ff61;border-radius:12px;grid-template-columns:150px 1fr auto;align-items:center;gap:18px;margin-top:18px;padding:16px 18px;animation:.52s cubic-bezier(.22,1,.36,1) .14s both demo-swap-in;display:grid;position:relative;overflow:hidden}.recommendation-card:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#d994ff29 50%,#0000 70%);animation:1.1s cubic-bezier(.33,1,.68,1) .48s both recommendation-sheen;position:absolute;inset:0;transform:translate(-140%)}@keyframes recommendation-sheen{to{transform:translate(140%)}}.recommendation-card span{color:#d994ff;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.recommendation-card p{color:#ffffffb8;margin:0;font-size:12px;line-height:1.5}.recommendation-card>svg{width:17px;height:17px;color:var(--accent);animation:.56s cubic-bezier(.34,1.56,.64,1) .34s backwards recommendation-arrow-in,2.2s ease-in-out 1.5s infinite recommendation-arrow-nudge}@keyframes recommendation-arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes recommendation-arrow-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}.story-section{position:relative;overflow:hidden}.story-section:before{content:"";border-right:1px solid var(--rule);background-image:radial-gradient(#5d347d1f .8px,#0000 .8px);background-size:12px 12px;position:absolute;inset:0 50% 0 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%,#000);mask-image:linear-gradient(90deg,#0000,#000 40%,#000)}.story-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:80px;display:grid;position:relative}.story-copy .section-heading{margin-bottom:44px;display:block}.story-copy .section-kicker{margin-bottom:32px}.story-copy .section-description{margin-top:28px}.story-copy blockquote{border-top:1px solid var(--rule-strong);max-width:590px;color:var(--ink);letter-spacing:-.025em;margin:0;padding:28px 0 0 34px;font-size:21px;font-weight:500;line-height:1.55;position:relative}.story-copy blockquote:before{content:"“";color:var(--accent);font-family:Georgia,serif;font-size:45px;line-height:1;position:absolute;top:23px;left:0}.origin-post-frame{border:1px solid var(--rule-strong);background:#f1ecf7;border-radius:20px;justify-self:end;width:min(100%,680px);margin:0;padding:10px;position:relative;box-shadow:0 24px 64px #41285321}.origin-post-frame figcaption{z-index:2;background:var(--ink);color:#fff;font-family:var(--mono);letter-spacing:.08em;border-radius:999px;padding:8px 12px;font-size:9px;position:absolute;top:-16px;right:25px;box-shadow:0 8px 20px #19112129}.origin-thread-card{background:var(--paper-strong);border:1px solid #2c1b3b14;border-radius:16px;padding:28px;overflow:hidden}.origin-thread-author{grid-template-columns:auto 1fr auto;align-items:center;gap:11px;display:grid}.origin-avatar{background:radial-gradient(circle at 34% 26%, #ffffffb3 0 3%, transparent 4%), linear-gradient(145deg, var(--accent-peach), var(--accent-pink) 48%, var(--accent-strong));border-radius:50%;place-items:center;width:43px;height:43px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 3px #9e5bef1a}.origin-avatar:after{content:"";opacity:.35;background-image:radial-gradient(#fffc .7px,#0000 .8px);background-size:8px 8px;position:absolute;inset:0}.origin-avatar svg{z-index:1;color:#ffffffe0;width:21px;height:21px;position:relative}.origin-thread-author>div{align-items:baseline;gap:8px;min-width:0;display:flex}.origin-thread-author strong{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.origin-thread-author>div span,.origin-more{color:#9a929f;font-size:11px}.origin-more{width:18px;height:18px}.origin-thread-body{margin:15px 0 0 21px;padding-left:32px;position:relative}.origin-thread-body:before{content:"";background:#ece8ef;border-radius:999px;width:2px;position:absolute;top:-9px;bottom:-18px;left:0}.origin-thread-body>p{letter-spacing:-.013em;margin:0;font-size:14px;line-height:1.62}.origin-thread-body>p+p{color:var(--ink-soft);margin-top:10px;font-size:12px}.origin-dashboard-ui{background:#fbfaff;border:1px solid #2c1b3b24;border-radius:12px;margin-top:18px;overflow:hidden;box-shadow:0 14px 38px #3d254f1c}.origin-dashboard-topbar{background:#fff;border-bottom:1px solid #2c1b3b1a;justify-content:space-between;align-items:center;min-height:34px;padding:0 10px;display:flex}.origin-dashboard-brand,.origin-dashboard-topbar>span{align-items:center;gap:6px;display:flex}.origin-dashboard-brand>span{background:linear-gradient(145deg, var(--accent-peach), var(--accent-pink) 48%, var(--accent-strong));border-radius:5px;place-items:center;width:18px;height:18px;display:grid}.origin-dashboard-brand>span svg{color:#fff;width:10px;height:10px}.origin-dashboard-brand strong{font-size:8px;font-weight:700}.origin-dashboard-topbar>span{color:#807688;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:6px}.origin-dashboard-topbar>span i{background:#7ee5ae;border-radius:50%;width:5px;height:5px;box-shadow:0 0 7px #4ed08b99}.origin-dashboard-body{grid-template-columns:84px minmax(0,1fr);min-height:230px;display:grid}.origin-dashboard-nav{background:#f6f2fb;border-right:1px solid #2c1b3b17;align-content:start;gap:5px;padding:12px 8px;display:grid}.origin-dashboard-nav span{color:#817787;border-radius:6px;align-items:center;gap:6px;min-height:24px;padding:0 7px;font-size:7px;display:flex}.origin-dashboard-nav span.is-active{color:var(--accent-strong);background:linear-gradient(110deg,#9e5bef21,#ec7dbc1a);font-weight:700}.origin-dashboard-nav svg{flex:none;width:9px;height:9px}.origin-dashboard-content{min-width:0;padding:13px}.origin-dashboard-heading,.origin-chart-label{justify-content:space-between;align-items:start;gap:10px;display:flex}.origin-dashboard-heading>div{gap:3px;display:grid}.origin-dashboard-heading>div span,.origin-chart-label{color:#92899a;font-family:var(--mono);letter-spacing:.06em;font-size:6px}.origin-dashboard-heading strong{letter-spacing:-.035em;font-size:13px}.origin-dashboard-heading>span{color:#2c9d61;font-family:var(--mono);background:#64d2961f;border-radius:999px;align-items:center;gap:3px;padding:4px 6px;font-size:6px;display:inline-flex}.origin-dashboard-heading>span svg{width:8px;height:8px}.origin-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.origin-metric-grid>div{background:#fff;border:1px solid #2c1b3b17;border-radius:7px;gap:5px;min-width:0;padding:8px;display:grid}.origin-metric-grid span{color:#8a808f;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.origin-metric-grid strong{letter-spacing:-.04em;font-size:11px;font-weight:650}.origin-chart-card{background:#fff;border:1px solid #2c1b3b17;border-radius:7px;margin-top:8px;padding:8px 9px 0}.origin-chart-bars{background-image:linear-gradient(#2c1b3b0e 1px,#0000 1px);background-size:100% 18px;border-bottom:1px solid #2c1b3b17;align-items:end;gap:4px;height:74px;margin-top:7px;display:flex;position:relative}.origin-chart-bars>i{height:var(--origin-bar);background:linear-gradient(#ec7dbc85,#9e5bef2e);border-radius:2px 2px 0 0;flex:1}.origin-chart-bars svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.origin-chart-bars path{fill:none;stroke:var(--accent);stroke-width:1.7px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #9e5bef61)}.origin-thread-actions{color:#5f5665;grid-template-columns:repeat(4,1fr);gap:8px;margin:20px 0 0 53px;display:grid}.origin-thread-actions span{font-family:var(--mono);align-items:center;gap:5px;font-size:9px;display:flex}.origin-thread-actions svg{width:15px;height:15px}.origin-like{color:inherit;cursor:pointer;font-family:var(--mono);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:9px;transition:color .22s,transform .26s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.origin-like svg{width:14px;height:14px;transition:transform .26s cubic-bezier(.34,1.56,.64,1),color .2s}.origin-like:hover{color:var(--ink);transform:translateY(-2px)}.origin-like:hover svg{transform:scale(1.15)}.origin-like:active svg{transform:scale(.82)}.origin-like.is-liked{color:#c65091}.origin-like.is-liked svg{fill:var(--accent-pink);color:var(--accent-pink);animation:.52s cubic-bezier(.34,1.56,.64,1) heart-pop}.origin-like:before{content:"";border:2px solid var(--accent-pink);opacity:0;pointer-events:none;border-radius:50%;width:26px;height:26px;position:absolute;top:50%;left:7px;transform:translate(-50%,-50%)scale(.3)}.origin-like.is-liked:before{animation:.62s cubic-bezier(.22,1,.36,1) 40ms both heart-burst}.features-section{background:var(--paper-strong)}.feature-grid{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(3,1fr);display:grid}@media (min-width:1001px){.feature-grid>.feature-card:nth-child(3n+2){--reveal-delay:.14s}.feature-grid>.feature-card:nth-child(3n+3){--reveal-delay:.28s}}@media (min-width:781px) and (max-width:1000px){.feature-grid>.feature-card:nth-child(2n){--reveal-delay:.14s}}.feature-card{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--paper-strong);min-height:430px;padding:25px;transition:background .18s}.feature-card:hover{background:#faf8fc}.feature-card-top{color:var(--ink-soft);font-family:var(--mono);letter-spacing:.08em;justify-content:space-between;font-size:9px;display:flex}.feature-art{--art-accent-x:68%;--art-accent-y:22%;border:1px solid var(--rule);background-color:#fbf9fd;background-image:radial-gradient(circle at var(--art-accent-x) var(--art-accent-y), #9e5bef1a, transparent 34%), radial-gradient(circle, #2c1b3b21 .8px, transparent .9px);background-position:50%,8px 8px;background-size:auto,16px 16px;border-radius:10px;justify-content:center;align-items:flex-end;gap:9px;height:190px;margin:26px 0;display:flex;position:relative;overflow:hidden}.feature-art>span{border:1px solid var(--rule-strong);background:#11110f0f;border-bottom:0;width:24px;height:34%;display:block}.feature-art>span:nth-child(2){height:52%}.feature-art>span:nth-child(3){height:42%}.feature-art>span:nth-child(4){background:var(--accent);border-color:var(--accent);height:78%}.feature-art>span:nth-child(5){height:61%}.feature-art>span:nth-child(6){height:72%}.feature-art-02{--art-accent-x:58%;--art-accent-y:36%;align-content:center;gap:12px;padding:24px;display:grid}.format-length-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:9px;display:grid}.format-length-option{background:#ffffffdb;border:1px solid #2c1b3b24;border-radius:10px;align-items:center;gap:9px;min-width:0;padding:12px;display:flex;box-shadow:0 6px 18px #2c1b3b0b}.format-length-option.is-format{background:#f4edffe6;border-color:#9e5bef4d}.format-length-option.is-length{background:#fff1f8e6;border-color:#ec7dbc4d}.format-length-option>svg{width:18px;height:18px;color:var(--accent-strong);flex:none}.format-length-option.is-length>svg{color:#c65091}.format-length-option>div,.format-length-result>div{gap:3px;min-width:0;display:grid}.format-length-option small,.format-length-result small{color:var(--ink-soft);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:600;line-height:1}.format-length-option strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.2;overflow:hidden}.format-length-cross{color:#2c1b3b73;width:15px;height:15px}.format-length-cross-cell{background:0 0;border:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.format-length-result{background:linear-gradient(105deg,#9e5bef17,#ec7dbc14);border:1px solid #9e5bef3d;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.format-length-result strong{font-size:10px;font-weight:610;line-height:1.2}.format-length-result b{color:var(--accent-strong);letter-spacing:-.04em;flex:none;font-size:22px;font-weight:650}.feature-art-03{--art-accent-x:70%;--art-accent-y:34%;align-items:center}.feature-art-03 span{background:var(--ink);border:0;border-radius:50%;width:18px;position:absolute;height:18px!important}.feature-art-03 span:first-child{width:10px;top:62%;left:18%;height:10px!important}.feature-art-03 span:nth-child(2){width:23px;top:34%;left:32%;height:23px!important}.feature-art-03 span:nth-child(3){top:52%;left:48%}.feature-art-03 span:nth-child(4){background:var(--accent);width:29px;top:23%;left:66%;height:29px!important}.feature-art-03 span:nth-child(5){width:13px;top:67%;left:73%;height:13px!important}.feature-art-03 span:nth-child(6){width:8px;top:18%;left:48%;height:8px!important}.feature-art-04{--art-accent-x:30%;--art-accent-y:18%;background-image:radial-gradient(circle at var(--art-accent-x) var(--art-accent-y), #ec7dbc1f, transparent 36%), radial-gradient(circle, #2c1b3b21 .8px, transparent .9px);place-content:center stretch;gap:12px;padding:17px 20px;display:grid}.content-signal-topics,.content-signal-cadence{gap:7px;display:grid}.content-signal-label{color:var(--ink-soft);align-items:center;gap:5px;display:flex}.content-signal-label svg{width:12px;height:12px}.content-signal-label small,.cadence-track small,.content-signal-summary small{font-family:var(--mono);letter-spacing:.06em;font-size:7px;font-weight:610}.content-signal-chips{gap:6px;display:flex}.content-signal-chips b{color:var(--ink-soft);white-space:nowrap;background:#ffffffd6;border:1px solid #2c1b3b24;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:620;line-height:1}.content-signal-chips b.is-leading{color:#a93e79;background:#ffedf6f0;border-color:#ec7dbc59}.cadence-track{grid-template-columns:repeat(7,1fr);padding-top:2px;display:grid;position:relative}.cadence-track:before{content:"";background:#2c1b3b29;height:1px;position:absolute;top:7px;left:6%;right:6%}.cadence-track>div{z-index:1;color:var(--ink-soft);justify-items:center;gap:4px;display:grid;position:relative}.cadence-track i{background:#c9c3ce;border:2px solid #fbf9fd;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 1px #2c1b3b2e}.cadence-track .is-posted i{background:linear-gradient(135deg, var(--accent-pink), var(--accent));box-shadow:0 0 0 1px #9e5bef52,0 3px 8px #9e5bef2e}.content-signal-summary{background:linear-gradient(105deg,#9e5bef14,#ec7dbc14);border:1px solid #9e5bef33;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.content-signal-summary strong{color:var(--accent-strong);align-items:center;gap:5px;font-size:9px;font-weight:650;display:flex}.content-signal-summary strong svg{width:13px;height:13px}.content-signal-summary small{color:var(--ink-soft)}.feature-art-05{--art-accent-x:50%;--art-accent-y:50%;align-items:center}.feature-art-05 span{border:4px solid var(--paper-strong);background:#c8c4bb;border-radius:50%;width:55px;margin-left:-24px;height:55px!important}.feature-art-05 span:first-child{background:var(--accent);margin-left:0}.feature-art-05 span:nth-child(3){background:var(--ink)}.feature-art-06{--art-accent-x:50%;--art-accent-y:54%;grid-template-rows:36px 24px;grid-template-columns:repeat(3,minmax(50px,60px));place-content:center;gap:9px 8px;padding-top:28px;display:grid}.feature-art-06:before{content:"YOUR SERVER";border:1px solid var(--rule-strong);color:var(--ink-soft);font-family:var(--mono);letter-spacing:.12em;background:#fefcffd1;border-radius:14px;padding:11px 13px;font-size:8px;font-weight:650;position:absolute;inset:20px 28px;box-shadow:0 14px 36px #2c1b3b14}.feature-art-06 span{z-index:1;width:auto;color:var(--ink-soft);background:#ffffffeb;border:1px solid #2c1b3b26;border-radius:8px 8px 6px 6px;place-items:center;display:grid;position:relative;box-shadow:0 4px 12px #2c1b3b0d;height:36px!important}.feature-art-06 span:after{font-family:var(--mono);letter-spacing:.07em;font-size:7px;font-weight:650}.feature-art-06 span:first-child:after{content:"APP"}.feature-art-06 span:nth-child(2){color:var(--accent-strong);background:#f3ebfff5;border-color:#9e5bef61}.feature-art-06 span:nth-child(2):after{content:"DATABASE"}.feature-art-06 span:nth-child(3):after{content:"STORAGE"}.feature-art-06 span:nth-child(4){box-shadow:none;color:var(--accent-strong);background:#9e5bef14;border-color:#9e5bef38;border-radius:999px;grid-column:1/-1;height:24px!important}.feature-art-06 span:nth-child(4):after{content:"ENCRYPTED AT REST"}.feature-art-06 span:nth-child(5),.feature-art-06 span:nth-child(6){background:#63d99b;border:0;border-radius:50%;width:6px;position:absolute;top:33px;right:43px;box-shadow:0 0 0 3px #63d99b1f;height:6px!important}.feature-art-06 span:nth-child(6){box-shadow:none;background:#2c1b3b33;right:56px}.feature-art{transition:border-color .24s}.feature-card:hover .feature-art{border-color:#9e5bef52}.feature-art-01>span{transition:box-shadow .26s}.feature-card:hover .feature-art-01>span{animation:.86s cubic-bezier(.34,1.56,.64,1) both art-bar-wave}.feature-card:hover .feature-art-01>span:nth-child(2){animation-delay:60ms}.feature-card:hover .feature-art-01>span:nth-child(3){animation-delay:.12s}.feature-card:hover .feature-art-01>span:nth-child(4){animation-delay:.18s;box-shadow:0 0 26px #9e5bef73}.feature-card:hover .feature-art-01>span:nth-child(5){animation-delay:.24s}.feature-card:hover .feature-art-01>span:nth-child(6){animation-delay:.3s}@keyframes art-bar-wave{0%,to{transform:scaleY(1)}45%{transform:scaleY(1.14)}}.format-length-option,.format-length-cross,.format-length-result{transition:transform .32s cubic-bezier(.34,1.56,.64,1),border-color .24s,box-shadow .24s,color .24s}.format-length-result b{transition:transform .32s cubic-bezier(.34,1.56,.64,1)}.feature-card:hover .format-length-option.is-format{transform:translateY(-3px)rotate(-1.4deg);box-shadow:0 10px 24px #9e5bef24}.feature-card:hover .format-length-option.is-length{transform:translateY(-3px)rotate(1.4deg);box-shadow:0 10px 24px #ec7dbc24}.feature-card:hover .format-length-cross{color:var(--accent-strong);transform:rotate(90deg)scale(1.2)}.feature-card:hover .format-length-result{border-color:#9e5bef6b;transform:translateY(-2px)}.feature-card:hover .format-length-result b{transform:scale(1.14)}.feature-art-03 span{transition:box-shadow .28s}.feature-card:hover .feature-art-03 span{animation:2.4s ease-in-out infinite art-dot-float}.feature-card:hover .feature-art-03 span:nth-child(2){animation-delay:.2s}.feature-card:hover .feature-art-03 span:nth-child(3){animation-delay:.5s}.feature-card:hover .feature-art-03 span:nth-child(4){animation-delay:.12s;box-shadow:0 0 0 7px #9e5bef24}.feature-card:hover .feature-art-03 span:nth-child(5){animation-delay:.7s}.feature-card:hover .feature-art-03 span:nth-child(6){animation-delay:.38s}@keyframes art-dot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.content-signal-chips b{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .24s}.feature-card:hover .content-signal-chips b{transform:translateY(-2px);box-shadow:0 5px 12px #2c1b3b14}.feature-card:hover .content-signal-chips b:nth-child(2){transition-delay:45ms}.feature-card:hover .content-signal-chips b:nth-child(3){transition-delay:90ms}.feature-card:hover .content-signal-chips b.is-leading{transform:translateY(-3px)scale(1.07);box-shadow:0 6px 14px #ec7dbc33}.feature-card:hover .cadence-track .is-posted i{animation:1.7s ease-in-out infinite cadence-pulse}.feature-card:hover .cadence-track>div:nth-child(3).is-posted i{animation-delay:.22s}.feature-card:hover .cadence-track>div:nth-child(4).is-posted i{animation-delay:.44s}.feature-card:hover .cadence-track>div:nth-child(6).is-posted i{animation-delay:.66s}@keyframes cadence-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 1px #9e5bef52,0 3px 8px #9e5bef2e}50%{transform:scale(1.3);box-shadow:0 0 0 3px #9e5bef3d,0 3px 10px #9e5bef4d}}.feature-card:hover .content-signal-summary strong svg{transform-origin:50% 85%;animation:.95s ease-in-out infinite streak-flame-flicker}@keyframes streak-flame-flicker{0%,to{transform:rotate(0)scale(1)}30%{transform:rotate(-7deg)scale(1.12)}65%{transform:rotate(6deg)scale(1.05)}}.feature-art-05 span{transition:margin-left .36s cubic-bezier(.34,1.56,.64,1),transform .36s cubic-bezier(.34,1.56,.64,1)}.feature-card:hover .feature-art-05 span{margin-left:-10px}.feature-card:hover .feature-art-05 span:first-child{margin-left:0;transform:scale(1.1)}.feature-card:hover .feature-art-05 span:nth-child(2){transition-delay:30ms;transform:translateY(-6px)}.feature-card:hover .feature-art-05 span:nth-child(3){transition-delay:60ms;transform:translateY(4px)}.feature-card:hover .feature-art-05 span:nth-child(4){transition-delay:90ms;transform:translateY(-5px)}.feature-card:hover .feature-art-05 span:nth-child(5){transition-delay:.12s;transform:translateY(3px)}.feature-card:hover .feature-art-05 span:nth-child(6){transition-delay:.15s;transform:translateY(-4px)}.feature-art-06:before{transition:box-shadow .26s}.feature-card:hover .feature-art-06:before{box-shadow:0 18px 42px #2c1b3b21}.feature-art-06 span{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .24s,border-color .24s}.feature-card:hover .feature-art-06 span:first-child{transform:translateY(-3px)}.feature-card:hover .feature-art-06 span:nth-child(2){border-color:#9e5bef8c;transition-delay:50ms;transform:translateY(-4px);box-shadow:0 8px 18px #9e5bef2e}.feature-card:hover .feature-art-06 span:nth-child(3){transition-delay:.1s;transform:translateY(-3px)}.feature-card:hover .feature-art-06 span:nth-child(4){animation:1.9s ease-in-out infinite encrypted-pill-pulse}.feature-card:hover .feature-art-06 span:nth-child(5){animation:1.1s ease-in-out infinite server-led-blink}@keyframes encrypted-pill-pulse{0%,to{background:#9e5bef14;border-color:#9e5bef38}50%{background:#9e5bef26;border-color:#9e5bef73}}@keyframes server-led-blink{0%,to{opacity:1;box-shadow:0 0 0 3px #63d99b1f}50%{opacity:.6;box-shadow:0 0 6px 3px #63d99b4d}}.feature-card h3{letter-spacing:-.026em;margin:0;font-size:23px;font-weight:590;line-height:1.22}.feature-card p{color:var(--ink-soft);text-wrap:pretty;margin:15px 0 0;font-size:14px;line-height:1.65}.product-section{overflow:hidden}.product-frame{border:1px solid var(--rule-strong);background:var(--night);border-radius:14px;overflow:hidden;box-shadow:0 28px 72px #341f432b}.product-tabs{gap:18px;display:flex}.product-tabs span{border-bottom:1px solid #0000;padding:6px 0}.product-tabs span.is-active{border-color:var(--accent);color:#fff}.product-preview-wrap{background:radial-gradient(circle at 50% 0,#9e5bef21,#0000 42%),radial-gradient(circle at 92% 82%,#ec7dbc14,#0000 28%),#160f22;padding:30px;position:relative;overflow:hidden}.product-ui-preview{min-height:560px;color:var(--ink);background:#faf8fc;border:1px solid #ffffff2e;border-radius:12px;grid-template-columns:190px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 28px 70px #00000057}.product-preview-sidebar{border-right:1px solid var(--rule);background:#ffffffb8;flex-direction:column;padding:22px 14px 18px;display:flex}.product-preview-brand{border-bottom:1px solid var(--rule);align-items:center;gap:10px;padding:0 7px 20px;display:flex}.product-preview-brand>span{background:linear-gradient(135deg, var(--accent-peach), var(--accent-pink) 52%, var(--accent));color:#fff;width:32px;height:32px;font-family:var(--mono);border-radius:10px;flex:none;place-items:center;font-size:8px;font-weight:720;display:grid;box-shadow:0 8px 18px #9e5bef33}.product-preview-brand>div{gap:3px;min-width:0;display:grid}.product-preview-brand strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:680;overflow:hidden}.product-preview-brand small,.product-preview-heading small,.product-preview-signal small,.product-preview-metrics small,.product-preview-chart-heading small{color:var(--ink-soft);font-family:var(--mono);letter-spacing:.05em;font-size:7px}.product-preview-nav{gap:5px;padding-top:18px;display:grid}.product-preview-nav>div{min-height:35px;color:var(--ink-soft);border:1px solid #0000;border-radius:8px;align-items:center;gap:9px;padding:0 10px;font-size:9px;font-weight:570;display:flex}.product-preview-nav>div.is-active{color:var(--ink);background:linear-gradient(100deg,#9e5bef1a,#ec7dbc12);border-color:#9e5bef2e}.product-preview-nav svg{width:14px;height:14px}.product-preview-private{border:1px solid var(--rule);color:var(--ink-soft);font-family:var(--mono);letter-spacing:.05em;border-radius:8px;align-items:center;gap:7px;margin-top:auto;padding:10px;font-size:7px;display:flex}.product-preview-private svg{width:12px;height:12px;color:var(--accent-strong)}.product-preview-canvas{background-color:#fbf9fd;align-content:start;gap:16px;min-width:0;padding:25px;display:grid}.product-preview-heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.product-preview-heading>div:first-child{gap:4px;display:grid}.product-preview-heading strong{letter-spacing:-.03em;font-size:18px;font-weight:630}.product-preview-ranges{border:1px solid var(--rule);background:#ffffffbd;border-radius:999px;padding:3px;display:flex}.product-preview-ranges span{min-width:35px;height:24px;color:var(--ink-soft);font-family:var(--mono);border-radius:999px;place-items:center;font-size:7px;display:grid}.product-preview-ranges span.is-active{background:var(--ink);color:#fff}.product-preview-signal{background:linear-gradient(105deg,#9e5bef17,#ec7dbc14);border:1px solid #9e5bef38;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:14px 16px;display:grid}.product-preview-signal>svg{width:18px;height:18px;color:var(--accent-strong)}.product-preview-signal>div{gap:3px;display:grid}.product-preview-signal strong{font-size:13px;font-weight:650}.product-preview-signal>span{color:var(--accent-strong);font-family:var(--mono);white-space:nowrap;background:#ffffff9e;border:1px solid #9e5bef2e;border-radius:999px;padding:6px 8px;font-size:7px}.product-preview-metrics{border:1px solid var(--rule);background:#ffffffc2;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.product-preview-metrics>div{border-right:1px solid var(--rule);gap:6px;min-width:0;padding:15px;display:grid}.product-preview-metrics>div:last-child{border-right:0}.product-preview-metrics strong{letter-spacing:-.025em;font-size:18px;font-weight:640}.product-preview-metrics span{color:#328a63;font-family:var(--mono);font-size:7px;font-weight:650}.product-preview-chart-card{border:1px solid var(--rule);background:#ffffffc7;border-radius:11px;min-height:270px;padding:17px 18px 12px}.product-preview-chart-heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.product-preview-chart-heading>div{gap:3px;display:grid}.product-preview-chart-heading strong{font-size:11px;font-weight:650}.product-preview-chart-heading>span{color:var(--ink-soft);font-family:var(--mono);font-size:7px}.product-preview-chart{background-image:linear-gradient(90deg,#2c1b3b0f 1px,#0000 1px),linear-gradient(#2c1b3b0f 1px,#0000 1px);background-size:16.6667% 100%,100% 25%;height:176px;margin-top:13px;position:relative}.product-preview-bars{align-items:end;gap:clamp(3px,.7vw,8px);padding:8px 8px 0;display:flex;position:absolute;inset:0}.product-preview-bars i{height:var(--preview-bar-height);transform-origin:bottom;background:#2c1b3b1c;border-radius:3px 3px 0 0;flex:1}.product-preview-bars i:nth-child(6),.product-preview-bars i:nth-child(11){background:linear-gradient(#ec7dbcb8,#9e5befa6);box-shadow:0 0 22px #9e5bef29}.product-preview-trend{pointer-events:none;position:absolute;inset:0}.product-preview-trend svg{width:100%;height:100%}.product-preview-trend path{filter:drop-shadow(0 1px 2px #7c3ddb24)}.product-preview-point{top:var(--preview-point-y);left:var(--preview-point-x);background:#ed86c2;border:2px solid #fffffff5;border-radius:50%;width:9px;height:9px;position:absolute;translate:-50% -50%;box-shadow:0 1px 5px #6c348833}.product-preview-point.is-last{background:var(--accent);width:11px;height:11px;box-shadow:0 0 0 3px #9e5bef1f,0 2px 7px #6c348838}.product-preview-chart svg{width:100%;height:100%;display:block}.product-preview-axis{color:var(--ink-soft);font-family:var(--mono);justify-content:space-between;padding-top:7px;font-size:7px;display:flex}.product-frame.is-reveal-visible .window-dots span{animation:.38s cubic-bezier(.34,1.56,.64,1) both preview-chip-pop}.product-frame.is-reveal-visible .window-dots span:first-child{animation-delay:.12s}.product-frame.is-reveal-visible .window-dots span:nth-child(2){animation-delay:.19s}.product-frame.is-reveal-visible .window-dots span:nth-child(3){animation-delay:.26s}.product-frame.is-reveal-visible .product-tabs span{animation:.52s cubic-bezier(.22,1,.36,1) both preview-fade}.product-frame.is-reveal-visible .product-tabs span:first-child{animation-delay:.22s}.product-frame.is-reveal-visible .product-tabs span:nth-child(2){animation-delay:.3s}.product-frame.is-reveal-visible .product-tabs span:nth-child(3){animation-delay:.38s}.product-frame.is-reveal-visible .product-tabs span:nth-child(4){animation-delay:.46s}.product-frame.is-reveal-visible .product-status{animation:.46s cubic-bezier(.34,1.56,.64,1) .56s both preview-chip-pop}.product-frame.is-reveal-visible .product-status i{animation:2.4s ease-in-out 1s infinite preview-status-blink}.product-frame.is-reveal-visible .product-preview-brand{animation:.62s cubic-bezier(.22,1,.36,1) .2s both preview-slide-in}.product-frame.is-reveal-visible .product-preview-nav>div{animation:.56s cubic-bezier(.22,1,.36,1) backwards preview-slide-in}.product-frame.is-reveal-visible .product-preview-nav>div:first-child{animation-delay:.32s}.product-frame.is-reveal-visible .product-preview-nav>div:nth-child(2){animation-delay:.39s}.product-frame.is-reveal-visible .product-preview-nav>div:nth-child(3){animation-delay:.46s}.product-frame.is-reveal-visible .product-preview-nav>div:nth-child(4){animation-delay:.53s}.product-frame.is-reveal-visible .product-preview-nav>div.is-active{animation:.56s cubic-bezier(.22,1,.36,1) .39s backwards preview-slide-in,.48s cubic-bezier(.34,1.56,.64,1) .9s backwards preview-active-pop}.product-frame.is-reveal-visible .product-preview-private{animation:.56s cubic-bezier(.22,1,.36,1) .68s both preview-rise}.product-frame.is-reveal-visible .product-preview-heading{animation:.6s cubic-bezier(.22,1,.36,1) .32s both preview-rise}.product-frame.is-reveal-visible .product-preview-ranges span.is-active{animation:.46s cubic-bezier(.34,1.56,.64,1) .82s both preview-active-pop}.product-frame.is-reveal-visible .product-preview-signal{animation:.62s cubic-bezier(.22,1,.36,1) .44s backwards preview-rise}.product-frame.is-reveal-visible .product-preview-signal>svg{transform-origin:50%;animation:.7s cubic-bezier(.34,1.56,.64,1) .95s both preview-clock-wiggle}.product-frame.is-reveal-visible .product-preview-signal>span{animation:.46s cubic-bezier(.34,1.56,.64,1) 1.05s both preview-chip-pop}.product-frame.is-reveal-visible .product-preview-metrics>div{animation:.58s cubic-bezier(.22,1,.36,1) backwards preview-rise}.product-frame.is-reveal-visible .product-preview-metrics>div:first-child{animation-delay:.54s}.product-frame.is-reveal-visible .product-preview-metrics>div:nth-child(2){animation-delay:.62s}.product-frame.is-reveal-visible .product-preview-metrics>div:nth-child(3){animation-delay:.7s}.product-frame.is-reveal-visible .product-preview-metrics>div:nth-child(4){animation-delay:.78s}.product-frame.is-reveal-visible .product-preview-metrics span{animation:.46s cubic-bezier(.34,1.56,.64,1) both preview-chip-pop}.product-frame.is-reveal-visible .product-preview-metrics>div:first-child span{animation-delay:.9s}.product-frame.is-reveal-visible .product-preview-metrics>div:nth-child(2) span{animation-delay:.98s}.product-frame.is-reveal-visible .product-preview-metrics>div:nth-child(3) span{animation-delay:1.06s}.product-frame.is-reveal-visible .product-preview-metrics>div:nth-child(4) span{animation-delay:1.14s}.product-frame.is-reveal-visible .product-preview-chart-card{animation:.62s cubic-bezier(.22,1,.36,1) .64s both preview-rise}.product-frame.is-reveal-visible .product-preview-bars i{animation:preview-bar-grow .68s calc(.76s + var(--preview-bar-delay,0s)) cubic-bezier(.22, 1, .36, 1) both}.product-frame.is-reveal-visible .product-preview-bars i:nth-child(6),.product-frame.is-reveal-visible .product-preview-bars i:nth-child(11){animation:preview-bar-grow .68s calc(.76s + var(--preview-bar-delay,0s)) cubic-bezier(.22, 1, .36, 1) both, preview-bar-glow 3.2s calc(1.9s + var(--preview-bar-delay,0s)) ease-in-out infinite}.product-frame.is-reveal-visible .product-preview-line-clip{animation:1.1s cubic-bezier(.33,1,.68,1) 1.05s both preview-line-draw}.product-frame.is-reveal-visible .product-preview-point{animation:preview-point-pop .44s var(--preview-point-delay,1.6s) cubic-bezier(.34, 1.56, .64, 1) both}.product-frame.is-reveal-visible .product-preview-point.is-last{animation:preview-point-pop .44s var(--preview-point-delay,1.6s) cubic-bezier(.34, 1.56, .64, 1) both, preview-point-pulse 2.6s calc(var(--preview-point-delay,1.6s) + .7s) ease-in-out infinite}.product-frame.is-reveal-visible .product-preview-axis{animation:.64s 1.55s both preview-fade}@keyframes preview-slide-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@keyframes preview-rise{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes preview-fade{0%{opacity:0}to{opacity:1}}@keyframes preview-active-pop{0%{transform:scale(.9)}55%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes preview-chip-pop{0%{opacity:0;transform:translateY(4px)scale(.6)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes preview-clock-wiggle{0%{transform:rotate(0)}30%{transform:rotate(-14deg)}62%{transform:rotate(9deg)}to{transform:rotate(0)}}@keyframes preview-bar-grow{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes preview-bar-glow{0%,to{box-shadow:0 0 22px #9e5bef29}50%{box-shadow:0 0 30px #9e5bef61}}@keyframes preview-line-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes preview-point-pop{0%{opacity:0;scale:.2}to{opacity:1;scale:1}}@keyframes preview-point-pulse{0%,to{box-shadow:0 0 0 3px #9e5bef1f,0 2px 7px #6c348838}50%{box-shadow:0 0 0 8px #9e5bef33,0 2px 10px #6c34884d}}@keyframes preview-status-blink{0%,to{opacity:1;box-shadow:0 0 12px #5ee39a}50%{opacity:.55;box-shadow:0 0 4px #5ee39a}}.deploy-section{background-image:radial-gradient(#5b347714 .7px,#0000 .7px);background-size:11px 11px}.deploy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.deploy-card{border:1px solid var(--rule-strong);background:var(--paper-strong);border-radius:13px;flex-direction:column;min-width:0;min-height:310px;padding:26px;display:flex}@supports (color:color-mix(in lab, red, red)){.deploy-card{background:color-mix(in srgb, var(--paper-strong) 90%, transparent)}}.deploy-card{transition:transform .18s,background-color .18s,box-shadow .18s,border-color .18s}a.deploy-card:hover{background:var(--paper-strong);border-color:#7c3ddb8c;transform:translateY(-2px);box-shadow:0 15px 36px #2d1d391a}a.deploy-card:active{transform:translateY(0)scale(.995)}.deploy-eyebrow{color:var(--accent);font-family:var(--mono);letter-spacing:.09em;font-size:9px}.deploy-card>strong{letter-spacing:-.034em;margin-top:45px;font-size:29px;font-weight:580}.deploy-card>p{color:var(--ink-soft);text-wrap:pretty;margin:16px 0 0;font-size:14px;line-height:1.65}.deploy-action{align-items:center;gap:7px;margin-top:auto;padding-top:30px;font-size:13px;font-weight:620;display:flex}.deploy-action svg{width:17px;height:17px;transition:transform .18s}a.deploy-card:hover .deploy-action svg{transform:translate(2px,-2px)}.deploy-card-code{background:var(--ink);color:#fff}a.deploy-card-code:hover{background:#1d1428;border-color:#9e5befb8;box-shadow:0 18px 44px #2d1d3933,0 0 0 1px #9e5bef1a}.deploy-card-topline{justify-content:space-between;align-items:center;gap:16px;display:flex}.deploy-brand-mark{border:1px solid var(--rule);background:#ffffffbd;border-radius:11px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;padding:10px;transition:transform .18s,border-color .18s,background-color .18s;display:inline-flex;box-shadow:0 5px 14px #2d1d390d}.deploy-brand-mark svg{width:100%;height:100%;display:block}.deploy-brand-mark-zeabur{padding:9px}a.deploy-card:hover .deploy-brand-mark{background:#fff;border-color:#7c3ddb47;transform:translateY(-1px)scale(1.03)}a.deploy-card:active .deploy-brand-mark{transform:none}.deploy-package-link{color:#ffffffa8;white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:600;transition:color .18s;display:inline-flex}.deploy-package-link svg{width:14px;height:14px}.deploy-package-link svg:last-child{width:13px;height:13px;transition:transform .18s}a.deploy-card-code:hover .deploy-package-link{color:#fff}a.deploy-card-code:hover .deploy-package-link svg:last-child{transform:translate(2px,-2px)}.deploy-card-code>p{color:#ffffff8c}.deploy-card code{color:#ffffffb8;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff21;border-radius:9px;margin-top:auto;padding:14px;font-size:9px;line-height:1.5;display:block;overflow:hidden}.deploy-card code span{color:var(--accent)}.final-cta-section{background:linear-gradient(to bottom, transparent 58%, var(--closing-bg) 100%), radial-gradient(circle at 12% 8%, #ffb18a21, transparent 31%), radial-gradient(circle at 84% 24%, #ec7dbc26, transparent 30%), radial-gradient(circle at 70% 82%, #9e5bef1f, transparent 36%), var(--closing-bg);color:#fff;border-top:1px solid #ffffff14;padding:108px 0;position:relative;overflow:hidden}.final-cta-section:before{content:"";background:linear-gradient(90deg,#0000 4%,#ffb18a9e 27%,#ec7dbcbd 53%,#9e5bef9e 76%,#0000 96%);height:1px;position:absolute;top:0;left:0;right:0}.closing-curves{z-index:0;pointer-events:none;opacity:.86;width:min(880px,61vw);height:calc(100% + 72px);position:absolute;top:-36px;right:max(-110px,50% - 790px);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000006b 16%,#000 34% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000006b 16%,#000 34% 82%,#0000 100%)}.closing-curve-spark{opacity:0}.closing-curves svg{width:100%;height:100%;display:block;overflow:visible}.final-cta{z-index:1;position:relative}.final-cta .section-kicker{color:#f3a0ca}.final-cta h2{letter-spacing:-.05em;text-wrap:balance;max-width:1000px;margin:0;font-size:clamp(44px,5.8vw,78px);font-weight:590;line-height:1.02}.final-cta>p:not(.section-kicker){color:#ffffffb3;max-width:620px;margin:28px 0 0;font-size:18px;line-height:1.6}.button-light{color:#241329;background:linear-gradient(135deg,#ffb18a 0%,#f38db5 38%,#ec7dbc 62%,#ae68ed 100%);border-color:#ffc4db61;box-shadow:0 10px 28px #ec7dbc38}.button-light:hover{color:#1b101f;background:linear-gradient(135deg,#ffc09f 0%,#f6a0c2 38%,#ef8bc4 62%,#bd7af2 100%);border-color:#ffdce8b3;box-shadow:0 14px 34px #ec7dbc4d}.button-light:hover svg{transform:translate(2px,-2px)}.button-ghost{color:#fff;background:#ffffff06;border-color:#ffffff47}.button-ghost:hover{color:#ffd8ea;background:#ec7dbc17;border-color:#f3a0cab8}.site-footer{background:var(--closing-bg);color:#fff;padding:64px 0 28px}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:70px;padding-bottom:58px;display:grid}.footer-brand>p{color:#ffffff8c;max-width:390px;margin:24px 0 12px;font-size:14px;line-height:1.6}.footer-brand>span,.footer-bottom{color:#ffffff4d;font-family:var(--mono);letter-spacing:.04em;font-size:9px}.footer-grid>div:not(.footer-brand){color:#ffffff80;align-content:start;gap:13px;font-size:13px;display:grid}.footer-grid>div:not(.footer-brand) strong{color:#fff;font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;margin-bottom:9px;font-size:9px}.footer-bottom{border-top:1px solid var(--night-rule);color:#ffffff6b;justify-content:space-between;padding-top:24px;font-size:11px;display:flex}.footer-credit a{color:#ffffffad;font-weight:680;transition:color .16s}.footer-credit a:hover{color:var(--accent-pink)}@keyframes header-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-visual-reveal{0%{opacity:0;transform:translateY(36px)scale(.99)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes hero-panel-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translate(0)}}@keyframes hero-bar-reveal{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes hero-trend-reveal{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes viewport-reveal-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translate(0)}}@keyframes viewport-reveal-fade{0%{opacity:0}to{opacity:1}}@keyframes viewport-reveal-scale{0%{opacity:0;transform:translateY(24px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes hero-grid-in{0%{opacity:0}to{opacity:1}}@keyframes hero-curve-in{0%{opacity:0;transform:translate(28px,16px)scale(.985)}to{opacity:var(--hero-curve-opacity);transform:translate(0)scale(1)}}@keyframes hero-curve-draw{to{stroke-dashoffset:0}}@keyframes hero-curve-spark{0%,18%{opacity:0;stroke-dashoffset:1px}28%{opacity:.72}64%{opacity:.72;stroke-dashoffset:0}76%,to{opacity:0;stroke-dashoffset:-.12px}}@keyframes closing-curve-draw{to{stroke-dashoffset:0}}@keyframes closing-curve-spark{0%,18%{opacity:0;stroke-dashoffset:1px}28%{opacity:.76}64%{opacity:.76;stroke-dashoffset:0}76%,to{opacity:0;stroke-dashoffset:-.12px}}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1000px){.section-heading{grid-template-columns:1fr}.section-heading .section-kicker{grid-row:auto;margin:0 0 26px}.demo-grid{grid-template-columns:1fr}.thread-preview{border-right:0;border-bottom:1px solid var(--night-rule);min-height:auto}.thread-copy{min-height:auto}.story-grid{grid-template-columns:1fr;gap:68px}.origin-post-frame{justify-self:center}.feature-grid{grid-template-columns:repeat(2,1fr)}.feature-card{min-height:430px}.product-ui-preview{grid-template-columns:160px minmax(0,1fr)}.product-preview-canvas{padding:20px}.deploy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.deploy-card-code{grid-column:span 2;min-height:260px}}@media (max-width:780px){:root{--shell-edge:15px}.site-shell{width:min(calc(100% - 30px), var(--site-width))}.site-header{height:60px}.header-inner{grid-template-columns:1fr auto}.desktop-nav,.header-github span{display:none}.header-github,.language-menu summary{justify-content:center;width:40px;min-height:40px;padding:0}.language-label,.language-chevron{display:none}.hero-section{padding-top:72px}.hero-curve{--hero-curve-opacity:.52;width:760px;height:520px;top:-2px;right:-390px;-webkit-mask-image:radial-gradient(68% 72% at 50% 42%,#000 12%,#000000bf 58%,#0000 100%);mask-image:radial-gradient(68% 72% at 50% 42%,#000 12%,#000000bf 58%,#0000 100%)}.hero-copy h1{letter-spacing:-.04em;font-size:clamp(42px,12vw,60px)}.hero-copy h1 em{letter-spacing:-.035em;margin-top:9px;font-size:.82em;line-height:1.06}.hero-description{margin-top:28px;font-size:17px}.hero-visual-shell{width:100%;margin-top:56px}.hero-visual{border-left:0;border-right:0;border-radius:0}.hero-dashboard{min-height:auto;padding:24px 18px}.signal-card,.micro-chart{width:100%}.post-stack{width:100%;margin-top:16px;position:relative;inset:auto}.mini-post{grid-template-columns:26px minmax(0,1fr) auto;padding:12px 13px}.mini-post-rank{width:26px;height:26px}.bars{height:150px}.proof-grid{grid-template-columns:repeat(2,1fr)}.proof-grid>div{border-bottom:1px solid var(--rule);min-height:110px;padding:18px}.proof-grid>div:nth-child(2){border-right:1px solid var(--rule)}.demo-section,.features-section,.product-section,.deploy-section,.story-section{padding:80px 0}.section-heading{margin-bottom:36px}.section-heading h2{font-size:clamp(37px,10vw,52px)}.section-description{font-size:16px}.demo-controls{flex-direction:column;align-items:stretch;gap:16px;padding:16px 18px}.control-group{justify-content:space-between}.analysis-panel,.thread-preview{padding:20px}.metric-row{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-row>div{align-items:initial;border-right:1px solid var(--night-rule);border-bottom:0;grid-template-columns:1fr;padding:14px 12px}.metric-row>div:last-child{border-right:0}.demo-chart{height:170px}.recommendation-card{grid-template-columns:1fr auto}.recommendation-card span{grid-column:span 2}.story-grid{grid-template-columns:1fr;gap:58px}.story-copy blockquote{display:none}.story-section:before{border:0;inset:0}.origin-post-frame{transform:none}.origin-thread-card{padding:20px 16px}.origin-thread-body{margin-left:0;padding-left:0}.origin-thread-body:before{display:none}.origin-dashboard-body{grid-template-columns:64px minmax(0,1fr)}.origin-dashboard-nav,.origin-dashboard-nav span{padding-inline:5px}.origin-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.origin-thread-actions{margin-left:0}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:auto}.feature-art{height:190px}.product-frame-bar{grid-template-columns:1fr auto}.product-tabs{display:none}.product-preview-wrap{width:100%;padding:12px}.product-ui-preview{grid-template-columns:58px minmax(0,1fr);min-height:500px}.product-preview-sidebar{padding:14px 8px}.product-preview-brand{justify-content:center;padding:0 0 14px}.product-preview-brand>div,.product-preview-nav span,.product-preview-private{display:none}.product-preview-brand>span{width:30px;height:30px}.product-preview-nav>div{justify-content:center;padding:0}.product-preview-canvas{gap:12px;padding:16px}.product-preview-signal{min-height:62px;padding:11px 12px}.product-preview-signal>span{display:none}.product-preview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.product-preview-metrics>div:nth-child(2){border-right:0}.product-preview-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--rule)}.product-preview-chart-card{min-height:240px}.product-preview-chart{height:148px}.product-frame{overflow:hidden}.deploy-grid{grid-template-columns:minmax(0,1fr)}.deploy-card-code{grid-column:auto}.final-cta-section{padding:80px 0}.closing-curves{opacity:.62;width:760px;height:calc(100% + 16px);top:-8px;right:-410px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 30% 84%,#0000 100%)}.footer-grid{grid-template-columns:1fr 1fr;gap:50px 24px}.footer-brand{grid-column:span 2}}@media (max-width:480px){.hero-actions .button{width:100%}.demo-window-bar{grid-template-columns:1fr 1fr}.demo-window-bar>span:nth-child(2){display:none}.control-group{flex-direction:column;align-items:stretch;gap:8px}.demo-controls{gap:14px;padding:14px}.segmented-control button{flex:1;min-height:40px}.thread-preview{min-height:auto;padding:24px 20px}.thread-copy{margin:24px 0 16px}.thread-actions{gap:6px;padding-top:24px}.analysis-panel{padding:16px}.metric-row>div{padding:12px 8px}.metric-row strong{font-size:23px}.chart-card{padding:16px 14px 11px}.chart-card-heading{flex-direction:column}.product-preview-wrap{padding:8px}.product-ui-preview{grid-template-columns:minmax(0,1fr)}.product-preview-sidebar{display:none}.product-preview-canvas{padding:14px}.product-preview-heading{flex-direction:column;align-items:start;gap:10px}.product-preview-ranges{align-self:stretch}.product-preview-ranges span{flex:1}.product-preview-metrics>div{padding:11px}.product-preview-chart-card{padding-inline:12px}.product-preview-chart-heading>span{display:none}.footer-bottom{flex-direction:column;align-items:flex-start;gap:9px}}.signal-card{transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .24s,background-color .24s}.signal-card:hover{background:#ffffff12;border-color:#ae64ff6b;transform:translateY(-3px)}.signal-lift{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.signal-card:hover .signal-lift{transform:scale(1.08)}.micro-chart{transition:border-color .24s}.micro-chart:hover{border-color:#ae64ff61}.bars>span{transition:transform .28s cubic-bezier(.34,1.56,.64,1),background-color .2s}.bars>span:hover{background:#ffffff52;transform:scaleY(1.1)}.bars>span.is-peak:hover{background:linear-gradient(to top, var(--accent), var(--accent-pink));transform:scaleY(1.06)}.post-stack{transition:box-shadow .28s}.post-stack:hover{box-shadow:0 26px 60px #0006}.mini-post{transition:background-color .22s}.mini-post:hover{background:linear-gradient(90deg,#9e5bef29,#0000 78%)}.mini-post-rank{transition:transform .3s cubic-bezier(.34,1.56,.64,1),border-color .22s,color .22s}.mini-post:hover .mini-post-rank{color:#fff;border-color:#ae64ff8c;transform:scale(1.1)rotate(-4deg)}.mini-post-score{transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .22s}.mini-post:hover .mini-post-score{background:#5ee39a2e;transform:scale(1.08)}.mini-reactions svg{transition:transform .26s cubic-bezier(.34,1.56,.64,1)}.mini-post:hover .mini-reactions span:first-child svg{transform:scale(1.2)}.mini-post:hover .mini-reactions span:nth-child(2) svg{transition-delay:50ms;transform:scale(1.2)}.mini-post:hover .mini-reactions span:nth-child(3) svg{transition-delay:.1s;transform:scale(1.2)}.proof-grid>div{transition:background-color .24s}.proof-grid>div:hover{background:#9e5bef0d}.proof-grid strong{transform-origin:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1),color .24s}.proof-grid>div:hover strong{color:var(--accent-strong);transform:scale(1.05)}.proof-grid span{transition:color .24s}.proof-grid>div:hover span{color:var(--ink)}.origin-post-frame{transition:box-shadow .3s}.origin-post-frame:hover{box-shadow:0 30px 74px #41285330}.origin-post-frame figcaption{transition:transform .34s cubic-bezier(.34,1.56,.64,1)}.origin-post-frame:hover figcaption{transform:rotate(2deg)translateY(-3px)}.origin-avatar svg{transition:transform .34s cubic-bezier(.34,1.56,.64,1)}.origin-post-frame:hover .origin-avatar svg{transform:rotate(-10deg)scale(1.14)}.origin-post-frame:hover .origin-dashboard-topbar>span i{animation:1.2s ease-in-out infinite origin-sync-blink}.origin-chart-bars>i{transform-origin:bottom}.origin-post-frame:hover .origin-chart-bars>i{animation:art-bar-wave .86s var(--origin-bar-delay,0s) cubic-bezier(.34, 1.56, .64, 1) both}.origin-thread-actions span{transition:transform .26s cubic-bezier(.34,1.56,.64,1),color .22s}.origin-thread-actions span:hover{color:var(--ink);transform:translateY(-2px)}@keyframes origin-sync-blink{0%,to{opacity:1;box-shadow:0 0 7px #4ed08b99}50%{opacity:.55;box-shadow:0 0 3px #4ed08b4d}}.product-preview-nav>div{transition:transform .24s cubic-bezier(.22,1,.36,1),background-color .2s,color .2s}.product-preview-nav>div:hover:not(.is-active){color:var(--ink);background:#9e5bef12;transform:translate(3px)}.product-preview-ranges span{transition:background-color .2s,color .2s}.product-preview-ranges span:hover:not(.is-active){color:var(--ink);background:#2c1b3b12}.product-preview-metrics>div{transition:transform .26s cubic-bezier(.22,1,.36,1),background-color .22s}.product-preview-metrics>div:hover{background:#9e5bef0b;transform:translateY(-2px)}.product-preview-signal{transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .22s}.product-preview-signal:hover{transform:translateY(-2px)}.product-frame.is-reveal-visible .product-preview-signal:hover>svg{animation:1.1s ease-in-out infinite product-clock-tick}@keyframes product-clock-tick{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}70%{transform:rotate(8deg)}}.render-deferred{content-visibility:auto;contain-intrinsic-size:auto 760px}.feature-grid.render-deferred{contain-intrinsic-size:auto 1080px}.final-cta.render-deferred,.footer-grid.render-deferred{contain-intrinsic-size:auto 320px}@media (max-width:780px){.feature-grid.render-deferred{contain-intrinsic-size:auto 2780px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
