html{scroll-padding-top:56px}.v2-landing{background:#fafafa;color:#0f0f0e;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;letter-spacing:-.011em}.font-display{letter-spacing:-.02em}.hero-headline{font-family:var(--font-poppins),"Poppins",sans-serif;letter-spacing:-.025em;line-height:.95}.hero-headline em{font-style:italic;background:linear-gradient(90deg,#7b6fe8,#f4856a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.grain:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.035;mix-blend-mode:multiply;z-index:1;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.reveal{opacity:0;transform:translateY(14px);animation:reveal .9s cubic-bezier(.2,.7,.2,1) forwards}@keyframes reveal{to{opacity:1;transform:translateY(0)}}.d-1{animation-delay:.05s}.d-2{animation-delay:.15s}.d-3{animation-delay:.25s}.d-4{animation-delay:.35s}.d-5{animation-delay:.45s}.d-6{animation-delay:.55s}.sr{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.sr.visible{opacity:1;transform:translateY(0)}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ticker-track{animation:ticker 70s linear infinite}.feed-stage{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;padding:18px 0;background:#fafafa;min-height:256px}.feed-card{display:block;height:220px;border-radius:10px;overflow:hidden;position:relative;background-size:cover;background-position:50%;text-decoration:none;opacity:1;transform:scale(1) translateY(0);transition:opacity .3s cubic-bezier(.4,0,1,1),transform .3s cubic-bezier(.4,0,1,1)}.feed-card.fading{opacity:0;transform:scale(.97) translateY(5px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.feed-card,.feed-card.fading{transition:none}}.feed-card-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,8,8,.92) 0,rgba(8,8,8,.3) 55%,transparent)}.feed-card-body{position:absolute;bottom:0;left:0;right:0;padding:14px 16px}.feed-card-cat{display:inline-block;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:hsla(0,0%,100%,.55);margin-bottom:6px}.feed-card-title{font-size:15px;font-weight:600;color:#f5f4f0;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.feed-skeleton{height:220px;border-radius:10px;background:linear-gradient(90deg,#e8e6e0 25%,#f0eee8 50%,#e8e6e0 75%);background-size:200% 100%;animation:shimmer 1.6s ease-in-out infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.link-u{position:relative}.link-u:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.link-u-active:after,.link-u:hover:after{transform:scaleX(1);transform-origin:left}.card-lift{transition:transform .4s cubic-bezier(.2,.7,.2,1),border-color .3s ease}.card-lift:hover{transform:translateY(-3px);border-color:#0f0f0e}details summary{list-style:none;cursor:pointer}details summary::-webkit-details-marker{display:none}details[open] .chev{transform:rotate(45deg)}.chev{transition:transform .3s ease}.nav-blur{backdrop-filter:saturate(180%) blur(18px);background:hsla(60,23%,97%,.72)}.pulse{position:relative}.pulse:after{content:"";position:absolute;inset:0;border-radius:9999px;background:#66e;animation:pulse-ring 2.4s ease-out infinite}@keyframes pulse-ring{0%{transform:scale(1);opacity:.6}to{transform:scale(2.6);opacity:0}}.spark{stroke-dasharray:800;stroke-dashoffset:800;animation:draw 3s ease-out .6s forwards}@keyframes draw{to{stroke-dashoffset:0}}@keyframes draw-loop{0%{stroke-dashoffset:1400;opacity:0}6%{opacity:.42}58%{stroke-dashoffset:0;opacity:.42}82%{stroke-dashoffset:0;opacity:.22}to{stroke-dashoffset:1400;opacity:0}}.curve-loop{stroke-dasharray:1400;animation:draw-loop 8s cubic-bezier(.25,.46,.45,.94) infinite}.curve-loop-1{animation-delay:0s}.curve-loop-2{animation-delay:2.8s}.curve-loop-3{animation-delay:5.4s}.eyebrow{font-size:11px;letter-spacing:.12em;color:#6b6b66}.eyebrow,.v2-badge{font-family:var(--font-poppins),"Poppins",sans-serif;text-transform:uppercase}.v2-badge{font-size:10px;letter-spacing:.1em}.mockup-msg{animation:fadein .6s ease forwards;opacity:0}@keyframes fadein{to{opacity:1}}@keyframes blink{0%,to{opacity:.5}50%{opacity:1}}.blink{animation:blink 1.6s ease-in-out infinite}.chk{color:#66e}.xmark{color:#d1ceca}::-moz-selection{background:#66e;color:#fafafa}::selection{background:#66e;color:#fafafa}.nxt-orb{background:radial-gradient(circle at 38% 42%,#fbbf24 0,#f97316 22%,#a855f7 52%,#3b82f6 76%,#10b981 100%);border-radius:50%;position:relative;flex-shrink:0}.float-tag{position:absolute;display:inline-flex;align-items:center;gap:6px;background:#f4f4fd;border-radius:100px;padding:5px 14px;font-size:12.5px;font-weight:500;color:#0f0f0e;box-shadow:0 4px 20px rgba(0,0,0,.13);white-space:nowrap;letter-spacing:-.01em;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.float-tag.ft-hidden{opacity:0;transform:translateY(10px) scale(.91);pointer-events:none}.grad-em{background:linear-gradient(90deg,#7b6fe8,#f4856a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-style:italic}.btn-grad{background:#0f0f0e!important;color:#fafafa!important}.btn-grad:hover{background:#66e!important}#ha-cur{display:inline-block;width:2px;height:30px;background:#66e;vertical-align:text-bottom;margin-left:2px}.ha-lbl{opacity:0;transform:translateY(8px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.ha-lbl.on{opacity:1;transform:translateY(0)}#ha-stat{opacity:0;transform:translateY(8px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}#ha-stat.on{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){#ha-stat,.ha-lbl{transition:none}}@keyframes cursor-blink{0%,to{opacity:1}50%{opacity:0}}#ha-cur.blinking{animation:cursor-blink .85s step-end infinite}.ha-card{opacity:0;transform:translateY(10px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)}.ha-card.on{opacity:1;transform:translateY(0)}@keyframes ha-dot-pop{0%{opacity:0;transform:scale(0)}65%{opacity:1;transform:scale(1.55)}to{opacity:1;transform:scale(1)}}.ha-dot-pop{animation:ha-dot-pop .55s cubic-bezier(.34,1.3,.64,1) forwards;transform-box:fill-box;transform-origin:center}