.landing-page{--ink:oklch(0.10 0.02 250);--ink-2:oklch(0.14 0.03 252);--ink-3:oklch(0.20 0.04 252);--line:oklch(0.30 0.03 252/0.35);--line-2:oklch(0.30 0.03 252/0.18);--paper:oklch(0.97 0.005 90);--paper-2:oklch(0.94 0.008 90);--paper-3:oklch(0.90 0.012 90);--fg:oklch(0.18 0.02 252);--fg-mute:oklch(0.45 0.02 252);--cobalt:oklch(0.62 0.22 258);--cobalt-2:oklch(0.72 0.20 258);--cobalt-3:oklch(0.45 0.20 260);--gold:oklch(0.82 0.13 82);--gold-2:oklch(0.72 0.14 78);--emerald:oklch(0.72 0.16 158);--rose:oklch(0.74 0.16 22);--crimson:oklch(0.58 0.22 25);--shadow-1:0 1px 2px rgba(11,15,30,.06),0 8px 24px rgba(11,15,30,.06);--shadow-2:0 20px 60px -20px rgba(11,15,30,.25),0 6px 18px -6px rgba(11,15,30,.12);--shadow-glow:0 0 0 1px oklch(0.62 0.22 258/0.35),0 30px 80px -20px oklch(0.50 0.22 258/0.55);--display:var(--font-instrument-serif),"Times New Roman",serif;--sans:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--mono:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--sans);background:var(--paper);color:var(--fg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;scroll-behavior:smooth}.landing-page *,.landing-page :after,.landing-page :before{box-sizing:border-box}.landing-page a{color:inherit;text-decoration:none}.landing-page button{font:inherit;color:inherit;cursor:pointer;border:0;background:transparent}.landing-page ::-moz-selection{background:var(--cobalt);color:#fff}.landing-page ::selection{background:var(--cobalt);color:#fff}.landing-page .lp-container{width:min(1240px,92vw);margin:0 auto}.landing-page .lp-narrow{width:min(1080px,92vw);margin:0 auto}.landing-page .lp-grain{position:absolute;inset:0;pointer-events:none;z-index:1;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.4' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.landing-page .pill{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .7rem;border-radius:999px;font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.landing-page .pill .dot{width:6px;height:6px;border-radius:999px;background:var(--cobalt-2);box-shadow:0 0 12px var(--cobalt-2)}.landing-page .pill.live .dot{background:var(--emerald);box-shadow:0 0 12px var(--emerald);animation:lp-pulse 1.6s ease-in-out infinite}@keyframes lp-pulse{0%,to{opacity:1}50%{opacity:.35}}.landing-page .eyebrow{font:600 11px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--cobalt)}.landing-page .btn{--btn-bg:#fff;--btn-fg:var(--ink);display:inline-flex;align-items:center;gap:.55rem;padding:.7rem 1.05rem;border-radius:999px;font:600 13.5px/1 var(--sans);letter-spacing:.01em;background:var(--btn-bg);color:var(--btn-fg);transition:transform .25s ease,box-shadow .25s ease,background .25s ease;will-change:transform;border:0}.landing-page .btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-2)}.landing-page .btn.ghost{--btn-bg:transparent;--btn-fg:#fff;border:1px solid hsla(0,0%,100%,.22)}.landing-page .btn.ghost:hover{background:hsla(0,0%,100%,.06)}.landing-page .btn.primary{--btn-bg:linear-gradient(180deg,var(--cobalt-2),var(--cobalt));--btn-fg:#fff;box-shadow:var(--shadow-glow)}.landing-page .btn.primary:hover{box-shadow:0 0 0 1px oklch(.72 .22 258/.5),0 36px 90px -20px oklch(.5 .22 258/.65)}.landing-page .btn.dark{--btn-bg:var(--ink);--btn-fg:#fff}.landing-page .btn .arrow{transition:transform .25s ease}.landing-page .btn:hover .arrow{transform:translateX(3px)}.landing-page .reveal{opacity:0;transform:translateY(18px);transition:opacity .9s ease,transform .9s ease}.landing-page .reveal.in{opacity:1;transform:none}.landing-page .reveal.d2{transition-delay:.1s}.landing-page .reveal.d3{transition-delay:.2s}.landing-page .reveal.d4{transition-delay:.3s}@media (prefers-reduced-motion:reduce){.landing-page .reveal{opacity:1;transform:none;transition:none}.landing-page .dash{transform:none!important}.landing-page .dash,.landing-page .hero .stars:after,.landing-page .hero .stars:before,.landing-page .ticker .track{animation:none!important}.landing-page .dash .chart .bar{transform:none!important;animation:none!important}.landing-page .bigcta .glow,.landing-page .dash .pop,.landing-page .pill.live .dot{animation:none!important}.landing-page .dash-wrap,.landing-page .hero .badge-row,.landing-page .hero .cta-row,.landing-page .hero h1 .word,.landing-page .hero p.lead{opacity:1!important;transform:none!important;animation:none!important}}.landing-page nav.top{position:fixed;top:0;left:0;right:0;z-index:50;backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px);background:linear-gradient(180deg,rgba(10,14,30,.78),rgba(10,14,30,.55));border-bottom:1px solid hsla(0,0%,100%,.06);color:#fff}.landing-page nav.top .row{display:flex;align-items:center;justify-content:space-between;padding:.95rem 0}.landing-page nav.top .brand{display:flex;align-items:center;gap:.6rem;font:700 16px/1 var(--sans);letter-spacing:-.01em;color:#fff}.landing-page nav.top .brand img{height:62px;width:auto;display:block}@media (max-width:920px){.landing-page nav.top .brand img{height:48px}}.landing-page nav.top .links{display:flex;gap:2rem;font:500 14px/1 var(--sans);color:hsla(0,0%,100%,.78)}.landing-page nav.top .links a{position:relative;padding:.25rem 0}.landing-page nav.top .links a:after{content:"";position:absolute;left:0;right:100%;bottom:-4px;height:1px;background:var(--gold);transition:right .35s ease}.landing-page nav.top .links a:hover:after{right:0}.landing-page nav.top .nav-cta{display:flex;gap:.6rem;align-items:center}.landing-page .hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:4px;background:none;border:none;z-index:1001}.landing-page .hamburger span{display:block;width:24px;height:2px;background:#fff;transition:all .3s ease;border-radius:1px}.landing-page .hamburger.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.landing-page .hamburger.active span:nth-child(2){opacity:0}.landing-page .hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.landing-page .mobile-menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(10,14,30,.98);z-index:999;flex-direction:column;align-items:center;justify-content:center;gap:28px;font-family:var(--sans)}.landing-page .mobile-menu.active{display:flex}.landing-page .mobile-menu a.mobile-link{color:#fff;font:500 19px/1 var(--display);font-style:italic}.landing-page .mobile-menu .mobile-close{position:absolute;top:1.5rem;right:1.5rem;width:44px;height:44px;display:grid;place-items:center;border-radius:999px;color:#fff;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);transition:background .2s ease,transform .2s ease;z-index:1002}.landing-page .mobile-menu .mobile-close:hover{background:hsla(0,0%,100%,.14);transform:rotate(90deg)}.landing-page .hero{position:relative;isolation:isolate;color:#fff;padding:11rem 0 0;background:radial-gradient(1100px 600px at 80% 10%,oklch(.42 .2 258/.55),transparent 60%),radial-gradient(900px 500px at 10% 90%,oklch(.32 .18 280/.45),transparent 60%),linear-gradient(180deg,oklch(.1 .04 256),oklch(.07 .03 256) 60%,oklch(.05 .02 252));overflow:hidden}.landing-page .hero .stars{position:absolute;inset:0;z-index:0;opacity:.7;pointer-events:none}.landing-page .hero .stars:after,.landing-page .hero .stars:before{content:"";position:absolute;inset:0;background-image:radial-gradient(1px 1px at 12% 18%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 22% 84%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 36% 30%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 54% 72%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 70% 18%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 84% 60%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 92% 24%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 6% 56%,#fff 50%,transparent 51%);opacity:.55;animation:lp-drift 60s linear infinite}.landing-page .hero .stars:after{opacity:.3;animation-duration:90s;transform:scale(1.2) translate(2%,2%)}@keyframes lp-drift{0%{transform:translateZ(0)}to{transform:translate3d(-40px,-30px,0)}}.landing-page .hero .hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr .95fr;gap:3rem;align-items:center}@media (max-width:920px){.landing-page .hero .hero-grid{grid-template-columns:1fr}}.landing-page .hero h1{font:400 clamp(56px,8vw,120px)/.92 var(--display);letter-spacing:-.02em;margin:1.5rem 0 1.2rem;color:#fff}.landing-page .hero h1 .em{font-style:italic;color:var(--gold)}.landing-page .hero h1 .em2{font-style:italic;color:#fff}.landing-page .hero h1 .word{display:inline-block;opacity:0;transform:translateY(20px);animation:lp-rise .9s cubic-bezier(.2,.7,.2,1) forwards}.landing-page .hero h1 .word.d1{animation-delay:.05s}.landing-page .hero h1 .word.d2{animation-delay:.18s}.landing-page .hero h1 .word.d3{animation-delay:.31s}.landing-page .hero h1 .word.d4{animation-delay:.44s}.landing-page .hero h1 .word.d5{animation-delay:.57s}.landing-page .hero h1 .word.d6{animation-delay:.7s}@keyframes lp-rise{to{opacity:1;transform:none}}.landing-page .hero p.lead{max-width:36rem;color:hsla(0,0%,100%,.78);font:400 18px/1.55 var(--sans);margin:0 0 2rem;opacity:0;transform:translateY(8px);animation:lp-rise .8s ease .85s forwards}.landing-page .hero .cta-row{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center;opacity:0;transform:translateY(8px);animation:lp-rise .8s ease 1s forwards}.landing-page .hero .fineprint{font:500 12.5px/1.4 var(--mono);color:hsla(0,0%,100%,.55);margin-top:1.25rem;letter-spacing:.06em}.landing-page .hero .badge-row{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;opacity:0;transform:translateY(8px);animation:lp-rise .8s ease .1s forwards}.landing-page .hero .badge-row .pill{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.85)}.landing-page .dash-wrap{position:relative;perspective:1400px;opacity:0;transform:translateY(20px);animation:lp-rise 1s ease .35s forwards}.landing-page .dash{position:relative;transform:rotateY(-14deg) rotateX(6deg) rotate(.5deg);border-radius:22px;overflow:hidden;background:linear-gradient(180deg,oklch(.2 .03 252),oklch(.13 .03 252));border:1px solid hsla(0,0%,100%,.08);box-shadow:0 60px 120px -30px rgba(0,0,0,.7),0 0 0 1px hsla(0,0%,100%,.04) inset,0 0 80px -20px var(--cobalt-3);width:100%;aspect-ratio:5/3.4;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.landing-page .dash:before{content:"";position:absolute;inset:-1px;background:linear-gradient(180deg,hsla(0,0%,100%,.18),transparent 30%);border-radius:22px;pointer-events:none}.landing-page .dash .chrome{display:flex;align-items:center;gap:.4rem;padding:.6rem .8rem;border-bottom:1px solid hsla(0,0%,100%,.05);background:linear-gradient(180deg,hsla(0,0%,100%,.04),transparent)}.landing-page .dash .chrome .dot{width:9px;height:9px;border-radius:999px}.landing-page .dash .chrome .r{background:#ff5f56}.landing-page .dash .chrome .y{background:#ffbd2e}.landing-page .dash .chrome .g{background:#27c93f}.landing-page .dash .chrome .url{margin-left:auto;padding:.3rem .6rem;border-radius:6px;font:500 11px/1 var(--mono);color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.05)}.landing-page .dash .body{display:grid;grid-template-columns:60px 1fr;height:calc(100% - 36px)}.landing-page .dash .side{border-right:1px solid hsla(0,0%,100%,.05);padding:.8rem .55rem;display:flex;flex-direction:column;gap:.7rem}.landing-page .dash .side .icn{width:28px;height:28px;border-radius:8px;background:hsla(0,0%,100%,.04)}.landing-page .dash .side .icn.active{background:var(--cobalt-3);box-shadow:inset 0 0 0 1px var(--cobalt-2)}.landing-page .dash .main{padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.85rem;min-width:0}.landing-page .dash .topline{display:flex;align-items:center;justify-content:space-between}.landing-page .dash .topline .h{font:600 12px/1 var(--sans);color:hsla(0,0%,100%,.85)}.landing-page .dash .topline .live{font:500 10px/1 var(--mono);padding:.3rem .5rem;border-radius:6px;background:oklch(.55 .2 258/.35);color:#fff;letter-spacing:.1em;text-transform:uppercase;display:flex;align-items:center;gap:.35rem}.landing-page .dash .topline .live:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--emerald);animation:lp-pulse 1.6s ease-in-out infinite}.landing-page .dash .kpis{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.55rem}.landing-page .dash .kpi{padding:.55rem .65rem;border-radius:10px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05)}.landing-page .dash .kpi .l{font:500 9px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.45)}.landing-page .dash .kpi .v{font:600 17px/1.1 var(--sans);color:#fff;margin-top:.3rem}.landing-page .dash .kpi.alt .v{color:var(--gold)}.landing-page .dash .kpi.cob .v{color:var(--cobalt-2)}.landing-page .dash .chart{flex:1;min-height:0;border-radius:12px;background:linear-gradient(180deg,oklch(.18 .04 256/.6),oklch(.13 .04 256/.2));border:1px solid hsla(0,0%,100%,.05);padding:.6rem;position:relative;display:flex;align-items:flex-end;gap:5px}.landing-page .dash .chart .bar{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--cobalt-2),var(--cobalt-3));transform-origin:bottom;animation:lp-grow 1.2s cubic-bezier(.2,.8,.2,1) forwards;transform:scaleY(0)}.landing-page .dash .chart .bar.gold{background:linear-gradient(180deg,var(--gold),var(--gold-2))}@keyframes lp-grow{to{transform:scaleY(1)}}.landing-page .dash .pop{position:absolute;top:14%;right:8%;padding:.45rem .6rem;border-radius:10px;background:linear-gradient(180deg,oklch(.78 .16 158),oklch(.62 .16 158));color:#06231c;font:600 11px/1 var(--sans);box-shadow:0 18px 40px -10px oklch(.55 .18 158/.6);animation:lp-floaty 4.5s ease-in-out infinite}.landing-page .dash .pop.alt{top:auto;bottom:14%;right:auto;left:6%;background:linear-gradient(180deg,var(--gold),var(--gold-2));color:#3a2a05;animation-delay:.7s}@keyframes lp-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.landing-page .hero .ticker{position:relative;z-index:2;margin-top:4rem;border-top:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);overflow:hidden;display:flex;align-items:stretch}.landing-page .hero .ticker-viewport{flex:1;min-width:0;overflow:hidden}.landing-page .hero .ticker .label{z-index:2;flex:none;display:flex;align-items:center;gap:.5rem;padding:0 1.25rem;background:linear-gradient(90deg,oklch(.1 .04 256) 70%,transparent);font:600 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#fff}.landing-page .hero .ticker .label:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--emerald);box-shadow:0 0 10px var(--emerald);animation:lp-pulse 1.4s infinite}.landing-page .hero .ticker .track{display:flex;gap:3rem;padding:.85rem 0 .85rem 1.5rem;font:500 13px/1 var(--mono);color:hsla(0,0%,100%,.75);white-space:nowrap;animation:lp-slide 38s linear infinite;width:-moz-max-content;width:max-content}.landing-page .hero .ticker .track span b{color:var(--gold);font-weight:600}.landing-page .hero .ticker .track span i{color:var(--cobalt-2);font-style:normal}@keyframes lp-slide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.landing-page .hero .wave{position:relative;z-index:2;margin-top:-1px;height:120px;pointer-events:none}.landing-page .hero .wave svg{width:100%;height:100%;display:block}.landing-page .stats{background:var(--paper);padding:6rem 0 5rem;position:relative}.landing-page .stats .head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;border-bottom:1px solid var(--paper-3);padding-bottom:1.5rem;margin-bottom:2.5rem}.landing-page .stats .head h2{font:400 clamp(34px,4.6vw,58px)/1 var(--display);letter-spacing:-.01em;margin:.4rem 0 0;max-width:24ch}.landing-page .stats .head h2 em{color:var(--cobalt);font-style:italic}.landing-page .stats .head .right{font:500 12px/1.4 var(--mono);color:var(--fg-mute);letter-spacing:.06em;text-align:right}.landing-page .stats .head .right .num{display:block;font:400 22px/1 var(--display);color:var(--fg);margin-bottom:.25rem}.landing-page .stats .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}@media (max-width:920px){.landing-page .stats .stats-grid{grid-template-columns:repeat(2,1fr)}}.landing-page .stat{position:relative;padding:1.6rem 1.5rem 1.2rem;border-left:1px solid var(--paper-3)}.landing-page .stat:first-child{border-left:0;padding-left:0}.landing-page .stat .k{font:500 11px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-mute)}.landing-page .stat .v{font:400 clamp(48px,5.6vw,76px)/1 var(--display);letter-spacing:-.02em;margin:.5rem 0 .25rem;background:linear-gradient(180deg,var(--ink) 30%,var(--cobalt) 130%);-webkit-background-clip:text;background-clip:text;color:transparent}.landing-page .stat .v .pre{color:var(--cobalt-3);-webkit-text-fill-color:var(--cobalt-3)}.landing-page .stat .sub{font:400 14px/1.45 var(--sans);color:var(--fg-mute);max-width:24ch}.landing-page .stat:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,var(--cobalt),transparent);transform:scaleX(0);transform-origin:left;transition:transform .8s ease}.landing-page .stat.in:after{transform:scaleX(1)}.landing-page .stat:first-child:after{left:0}.landing-page .section-head{text-align:left;max-width:64rem;margin-bottom:3rem;display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:end}@media (max-width:740px){.landing-page .section-head{grid-template-columns:1fr}}.landing-page .section-head h2{font:400 clamp(40px,5vw,68px)/1 var(--display);letter-spacing:-.012em;margin:.6rem 0 0}.landing-page .section-head h2 em{color:var(--cobalt);font-style:italic}.landing-page .section-head .desc{font:400 16px/1.55 var(--sans);color:var(--fg-mute);max-width:32rem;margin:0}.landing-page .features{background:linear-gradient(180deg,var(--paper) 0,var(--paper-2) 100%);padding:7rem 0;position:relative}.landing-page .bento{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(220px,auto);gap:14px}@media (max-width:980px){.landing-page .bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}}.landing-page .feat-card{position:relative;overflow:hidden;background:#fff;border:1px solid var(--paper-3);border-radius:18px;padding:1.7rem;box-shadow:var(--shadow-1);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;display:flex;flex-direction:column;gap:.4rem}.landing-page .feat-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-2);border-color:oklch(.62 .22 258/.25)}.landing-page .feat-card .ico{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:radial-gradient(120% 120% at 25% 20%,oklch(.72 .18 258/.22),transparent 60%),linear-gradient(160deg,oklch(.62 .22 258/.14),oklch(.62 .22 258/.04));color:var(--cobalt);border:1px solid oklch(.62 .22 258/.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 6px 14px -8px oklch(.62 .22 258/.4);margin-bottom:1.1rem}.landing-page .feat-card .ico svg{width:24px;height:24px}.landing-page .feat-card h3{font:500 20px/1.25 var(--sans);margin:0 0 .35rem;letter-spacing:-.005em}.landing-page .feat-card p{font:400 14.5px/1.6 var(--sans);color:var(--fg-mute);margin:0}.landing-page .feat-card.lg{grid-column:span 4;grid-row:span 2;min-height:480px;padding:2.2rem}.landing-page .feat-card.md,.landing-page .feat-card.sm{grid-column:span 2}.landing-page .feat-card.acc-gold .ico{background:radial-gradient(120% 120% at 25% 20%,oklch(.86 .16 86/.35),transparent 60%),linear-gradient(160deg,oklch(.82 .16 86/.18),oklch(.82 .16 86/.04));color:oklch(.58 .13 70);border-color:oklch(.82 .16 86/.35);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 6px 14px -8px oklch(.82 .16 86/.45)}.landing-page .feat-card.acc-emerald .ico{background:radial-gradient(120% 120% at 25% 20%,oklch(.78 .16 158/.3),transparent 60%),linear-gradient(160deg,oklch(.72 .16 158/.16),oklch(.72 .16 158/.04));color:var(--emerald);border-color:oklch(.72 .16 158/.3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 6px 14px -8px oklch(.72 .16 158/.4)}.landing-page .feat-card.acc-crimson .ico{background:radial-gradient(120% 120% at 25% 20%,oklch(.68 .22 25/.25),transparent 60%),linear-gradient(160deg,oklch(.62 .22 25/.14),oklch(.62 .22 25/.04));color:var(--crimson);border-color:oklch(.62 .22 25/.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 6px 14px -8px oklch(.62 .22 25/.35)}.landing-page .feat-card.acc-violet .ico{background:radial-gradient(120% 120% at 25% 20%,oklch(.68 .2 295/.25),transparent 60%),linear-gradient(160deg,oklch(.62 .2 295/.14),oklch(.62 .2 295/.04));color:oklch(.5 .2 295);border-color:oklch(.62 .2 295/.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 6px 14px -8px oklch(.62 .2 295/.35)}.landing-page .feat-card .readout{margin-top:auto;padding-top:1rem;display:flex;align-items:baseline;gap:.5rem;font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-mute);border-top:1px dashed var(--paper-3)}.landing-page .feat-card .readout strong{font:600 22px/1 var(--display);letter-spacing:-.01em;color:var(--ink);text-transform:none}.landing-page .feat-card.acc-gold .readout strong{color:oklch(.58 .13 70)}.landing-page .feat-card.acc-emerald .readout strong{color:var(--emerald)}.landing-page .feat-card.acc-crimson .readout strong{color:var(--crimson)}.landing-page .feat-card.acc-violet .readout strong{color:oklch(.5 .2 295)}.landing-page .feat-card.dark{background:linear-gradient(180deg,var(--ink-2),var(--ink));color:#fff;border-color:transparent}.landing-page .feat-card.dark p{color:hsla(0,0%,100%,.65)}.landing-page .feat-card.dark h3{color:#fff}.landing-page .feat-card.dark .ico{background:radial-gradient(120% 120% at 25% 20%,oklch(.82 .16 86/.25),transparent 60%),hsla(0,0%,100%,.06);color:var(--gold);border-color:hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 6px 14px -8px rgba(0,0,0,.4)}@media (max-width:980px){.landing-page .feat-card.lg,.landing-page .feat-card.md,.landing-page .feat-card.sm{grid-column:span 2;grid-row:auto;min-height:auto}}.landing-page .feat-card.lg .live-feed{position:absolute;top:2.2rem;right:2.2rem;width:220px;display:flex;flex-direction:column;gap:.55rem;padding:.85rem 1rem;border-radius:14px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 12px 30px -10px rgba(0,0,0,.4);z-index:2}.landing-page .feat-card.lg .live-feed .lfh{display:flex;align-items:center;gap:.5rem;font:500 10px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.7)}.landing-page .feat-card.lg .live-feed .lpulse{width:7px;height:7px;border-radius:999px;background:var(--emerald);box-shadow:0 0 10px var(--emerald);animation:lp-pulse 1.6s ease-in-out infinite}.landing-page .feat-card.lg .live-feed .lfh-amt{margin-left:auto;color:var(--gold);font:600 11px/1 var(--sans);letter-spacing:0;text-transform:none}.landing-page .feat-card.lg .live-feed .lfh-amt.cob{color:var(--cobalt-2)}.landing-page .feat-card.lg .live-feed .sparkline{width:100%;height:50px;display:block}.landing-page .feat-card.lg .live-feed .lfh-foot{border-top:1px dashed hsla(0,0%,100%,.08);padding-top:.55rem}@media (max-width:720px){.landing-page .feat-card.lg .live-feed{position:static;width:100%;margin-top:1.25rem}}.landing-page .feat-card.lg .deco{position:absolute;right:-20px;bottom:-30px;width:60%;height:80%;background:radial-gradient(ellipse at 30% 30%,oklch(.62 .22 258/.25),transparent 60%),conic-gradient(from 200deg at 60% 60%,oklch(.72 .16 158/.35),oklch(.82 .13 82/.25),oklch(.62 .22 258/.35),oklch(.72 .16 158/.35));filter:blur(20px);opacity:.85;pointer-events:none}.landing-page .feat-card.lg .visual{position:absolute;right:1.5rem;bottom:1.5rem;left:auto;width:55%;max-width:380px;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,oklch(.2 .03 252),oklch(.12 .03 252));border:1px solid hsla(0,0%,100%,.08);box-shadow:0 30px 60px -10px rgba(0,0,0,.45);padding:.9rem}.landing-page .feat-card.lg .visual .vrow{display:flex;align-items:center;justify-content:space-between;padding:.5rem .25rem;border-bottom:1px dashed hsla(0,0%,100%,.08);font:500 12px/1 var(--mono);color:hsla(0,0%,100%,.7)}.landing-page .feat-card.lg .visual .vrow:last-child{border:0}.landing-page .feat-card.lg .visual .vrow .amount{color:var(--gold);font:600 13px/1 var(--sans)}.landing-page .feat-card.lg .visual .vrow .amount.cob{color:var(--cobalt-2)}.landing-page .feat-card.lg .visual .vrow .amount.em{color:var(--emerald)}@media (max-width:980px){.landing-page .feat-card.lg .visual{position:static;width:100%;margin-top:1.5rem}}.landing-page .how{background:linear-gradient(180deg,var(--ink) 0,oklch(.08 .02 252) 100%);color:#fff;padding:7rem 0;position:relative;overflow:hidden}.landing-page .how:before{content:"";position:absolute;inset:0;background:radial-gradient(800px 400px at 50% 0,oklch(.42 .2 258/.35),transparent 70%)}.landing-page .how .section-head h2 em{color:var(--gold)}.landing-page .how .section-head h2{color:#fff}.landing-page .how .section-head .desc{color:hsla(0,0%,100%,.65)}.landing-page .how .section-head .eyebrow{color:var(--gold)}.landing-page .timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;position:relative;z-index:2;margin-top:3rem}@media (max-width:920px){.landing-page .timeline{grid-template-columns:1fr}}.landing-page .timeline:before{content:"";position:absolute;top:36px;left:5%;right:5%;height:1px;background:linear-gradient(90deg,transparent,var(--cobalt) 20% 80%,transparent);z-index:-1}@media (max-width:920px){.landing-page .timeline:before{display:none}}.landing-page .step{position:relative;padding:0 .5rem}.landing-page .step .num{width:72px;height:72px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(180deg,var(--cobalt-2),var(--cobalt-3));color:#fff;font:500 26px/1 var(--display);font-style:italic;box-shadow:0 0 0 6px oklch(.1 .04 256),0 18px 40px -10px var(--cobalt);margin:0 auto}.landing-page .step h3{text-align:center;margin:1.2rem 0 .4rem;font:500 22px/1.2 var(--sans)}.landing-page .step p{text-align:center;max-width:30ch;margin:0 auto;color:hsla(0,0%,100%,.65);font:400 14.5px/1.5 var(--sans)}.landing-page .step .tag{margin:.8rem auto 0;display:inline-flex;padding:.3rem .55rem;border-radius:999px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.landing-page .step:first-child .tag{color:var(--cobalt-2)}.landing-page .step:nth-child(2) .tag{color:var(--gold)}.landing-page .step:nth-child(3) .tag{color:var(--emerald)}.landing-page .step .center{text-align:center}.landing-page .pricing{background:var(--paper);padding:7rem 0;position:relative}.landing-page .price-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:3rem}@media (max-width:820px){.landing-page .price-grid{grid-template-columns:1fr}}.landing-page .tier{position:relative;background:#fff;border:1px solid var(--paper-3);border-radius:22px;padding:2rem 2rem 2.2rem;box-shadow:var(--shadow-1);transition:transform .4s ease,box-shadow .4s ease;display:flex;flex-direction:column}.landing-page .tier:hover{transform:translateY(-4px);box-shadow:var(--shadow-2)}.landing-page .tier .label{font:600 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-mute);display:flex;justify-content:space-between;align-items:center}.landing-page .tier h3{font:400 clamp(36px,4.2vw,52px)/1 var(--display);margin:.4rem 0 .1rem;letter-spacing:-.01em}.landing-page .tier .desc{color:var(--fg-mute);font:400 14.5px/1.5 var(--sans);margin:0 0 1.4rem}.landing-page .tier .rate{display:flex;align-items:center;gap:.75rem;padding:1rem 0;border-top:1px solid var(--paper-3);border-bottom:1px solid var(--paper-3);margin-bottom:1.2rem}.landing-page .tier .rate .num{font:400 56px/1 var(--display);letter-spacing:-.02em;color:var(--ink)}.landing-page .tier .rate .unit{display:flex;flex-direction:column;justify-content:center;gap:.25rem;font:500 11.5px/1.2 var(--mono);color:var(--fg-mute);letter-spacing:.1em}.landing-page .tier .rate .u-top{color:var(--ink);font-weight:600}.landing-page .tier ul{list-style:none;padding:0;margin:0 0 1.6rem;display:grid;gap:.55rem;flex:1}.landing-page .tier li{display:flex;gap:.6rem;align-items:flex-start;font:400 14.5px/1.45 var(--sans);color:var(--fg)}.landing-page .tier li svg{flex:none;margin-top:2px;color:var(--cobalt);width:16px;height:16px}.landing-page .tier.featured{background:linear-gradient(180deg,var(--ink-2),var(--ink));color:#fff;border-color:transparent;box-shadow:var(--shadow-glow)}.landing-page .tier.featured .desc,.landing-page .tier.featured .label{color:hsla(0,0%,100%,.65)}.landing-page .tier.featured h3{color:#fff}.landing-page .tier.featured .rate{border-color:hsla(0,0%,100%,.1)}.landing-page .tier.featured .rate .num{color:var(--gold)}.landing-page .tier.featured .rate .unit{color:hsla(0,0%,100%,.6)}.landing-page .tier.featured .rate .u-top{color:#fff}.landing-page .tier.featured li{color:hsla(0,0%,100%,.85)}.landing-page .tier.featured li svg{color:var(--gold)}.landing-page .tier.featured .ribbon{position:absolute;top:-12px;right:24px;padding:.4rem .7rem;border-radius:999px;background:linear-gradient(180deg,var(--gold),var(--gold-2));color:#3a2a05;font:600 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase}.landing-page .tier .cta-btn{display:flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;padding:.95rem 1.1rem;border-radius:14px;font:600 14px/1 var(--sans);background:var(--ink);color:#fff;transition:transform .25s ease,box-shadow .25s ease}.landing-page .tier .cta-btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-2)}.landing-page .tier.featured .cta-btn{background:linear-gradient(180deg,var(--gold),var(--gold-2));color:#3a2a05}.landing-page .pricing .footnote{text-align:center;margin-top:2rem;color:var(--fg-mute);font:500 12px/1.5 var(--mono);letter-spacing:.06em}.landing-page .voices{padding:7rem 0;background:linear-gradient(180deg,var(--paper-2) 0,var(--paper) 100%)}.landing-page .voices .section-head{text-align:center;grid-template-columns:1fr;max-width:none}.landing-page .voices .section-head .eyebrow{display:block;width:100%;text-align:center}.landing-page .voices .section-head h2{text-align:center;max-width:none}.landing-page .voices .section-head .desc{margin:1rem auto 0;max-width:42rem;text-align:center}.landing-page .voices .section-head .desc em{font-style:italic;font-family:var(--display);color:var(--cobalt);font-size:1.1em}.landing-page .quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:3rem}@media (max-width:980px){.landing-page .quotes{grid-template-columns:1fr}}.landing-page .quote{background:#fff;border-radius:18px;border:1px solid var(--paper-3);padding:2rem;position:relative;box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:1.1rem}.landing-page .quote .stars{display:flex;gap:2px;color:var(--gold)}.landing-page .quote q{font:400 19px/1.45 var(--display);letter-spacing:-.005em;color:var(--fg);quotes:"\201C" "\201D"}.landing-page .quote .who{display:flex;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;border-top:1px dashed var(--paper-3)}.landing-page .quote .who .av{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;color:#fff;font:600 13px/1 var(--sans);background:linear-gradient(135deg,var(--cobalt),var(--cobalt-3))}.landing-page .quote .who .av.gold{background:linear-gradient(135deg,var(--gold),var(--gold-2));color:#3a2a05}.landing-page .quote .who .av.em{background:linear-gradient(135deg,var(--emerald),oklch(.55 .16 158))}.landing-page .quote .who .nm{font:600 14px/1.2 var(--sans)}.landing-page .quote .who .ro{font:500 11px/1 var(--mono);color:var(--fg-mute);letter-spacing:.1em;text-transform:uppercase;margin-top:.2rem}.landing-page .voices .pillstrip{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:3rem}.landing-page .voices .pillstrip .p{font:500 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-mute);padding:.55rem .85rem;border-radius:999px;border:1px solid var(--paper-3);background:#fff}.landing-page .bigcta{position:relative;isolation:isolate;color:#fff;padding:6rem 0;background:radial-gradient(900px 400px at 90% 0,oklch(.42 .2 258/.55),transparent 70%),radial-gradient(700px 400px at 0 100%,oklch(.32 .18 290/.45),transparent 70%),linear-gradient(135deg,oklch(.2 .05 258),oklch(.12 .03 256));overflow:hidden}.landing-page .bigcta .row{display:grid;grid-template-columns:1.4fr .9fr;gap:3rem;align-items:center;position:relative;z-index:2}@media (max-width:880px){.landing-page .bigcta .row{grid-template-columns:1fr}}.landing-page .bigcta .eyebrow{color:var(--gold)}.landing-page .bigcta h2{font:400 clamp(46px,6vw,84px)/1 var(--display);letter-spacing:-.015em;margin:.6rem 0 1rem;color:#fff}.landing-page .bigcta h2 em{color:var(--gold);font-style:italic}.landing-page .bigcta p{font:400 17px/1.5 var(--sans);color:hsla(0,0%,100%,.78);max-width:42rem;margin:0}.landing-page .bigcta p .ard{font-family:var(--display);font-style:italic;color:#fff}.landing-page .bigcta .col-r{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.landing-page .bigcta .megabtn{display:inline-flex;align-items:center;gap:1rem;padding:1rem 1.2rem 1rem 1.6rem;border-radius:999px;background:#fff;color:var(--ink);font:600 16px/1 var(--sans);box-shadow:0 30px 60px -20px rgba(0,0,0,.5);transition:transform .25s ease}.landing-page .bigcta .megabtn:hover{transform:translateY(-2px)}.landing-page .bigcta .megabtn .arrow-ic{width:40px;height:40px;border-radius:999px;background:var(--ink);color:#fff;display:grid;place-items:center;transition:transform .3s ease}.landing-page .bigcta .megabtn:hover .arrow-ic{transform:translateX(4px)}.landing-page .bigcta .glow{position:absolute;right:-10%;top:-30%;width:60vw;height:60vw;background:radial-gradient(circle,oklch(.55 .2 258/.35),transparent 60%);filter:blur(40px);z-index:1;pointer-events:none;animation:lp-hover 12s ease-in-out infinite alternate}@keyframes lp-hover{0%{transform:translate(0)}to{transform:translate(-3%,3%)}}.landing-page .faq{padding:7rem 0;background:var(--paper)}.landing-page .faq h2{font:400 clamp(40px,5vw,64px)/1 var(--display);letter-spacing:-.012em;margin:.6rem 0 2rem}.landing-page .faq h2 em{color:var(--cobalt);font-style:italic}.landing-page .faq details{border-top:1px solid var(--paper-3);padding:1.4rem .25rem}.landing-page .faq details:last-of-type{border-bottom:1px solid var(--paper-3)}.landing-page .faq details summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;font:500 19px/1.35 var(--sans);letter-spacing:-.005em}.landing-page .faq details summary::-webkit-details-marker{display:none}.landing-page .faq details .answer{margin:.85rem 0 0;max-width:60ch;font:400 15.5px/1.6 var(--sans);color:var(--fg-mute)}.landing-page .faq details summary .plus{width:34px;height:34px;border-radius:999px;border:1px solid var(--paper-3);display:grid;place-items:center;transition:transform .3s ease,background .3s ease,color .3s ease;color:var(--cobalt);flex:none}.landing-page .faq details[open] summary .plus{transform:rotate(45deg);background:var(--ink);color:#fff;border-color:var(--ink)}.landing-page footer.lp-footer{background:linear-gradient(180deg,oklch(.1 .03 252),oklch(.06 .02 252));color:hsla(0,0%,100%,.75);padding:5rem 0 2rem}.landing-page footer.lp-footer .footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:2rem;padding-bottom:3rem;border-bottom:1px solid hsla(0,0%,100%,.08)}@media (max-width:920px){.landing-page footer.lp-footer .footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.landing-page footer.lp-footer .footer-grid{grid-template-columns:1fr}}.landing-page footer.lp-footer .brand-col .brand{display:flex;align-items:center;gap:.6rem;color:#fff;font:700 16px/1 var(--sans)}.landing-page footer.lp-footer .brand-col .brand img{height:28px;width:auto;display:block}.landing-page footer.lp-footer .brand-col p{color:hsla(0,0%,100%,.55);max-width:32ch;font:400 14px/1.55 var(--sans);margin-top:.9rem}.landing-page footer.lp-footer h4{color:#fff;font:600 12px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem}.landing-page footer.lp-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:.55rem;font:400 14px/1.4 var(--sans)}.landing-page footer.lp-footer ul a:hover{color:var(--gold)}.landing-page footer.lp-footer .meta{display:flex;justify-content:space-between;align-items:center;padding-top:1.4rem;font:500 12px/1.3 var(--mono);color:hsla(0,0%,100%,.5);letter-spacing:.05em}@media (max-width:600px){.landing-page footer.lp-footer .meta{flex-direction:column;gap:.5rem;text-align:center}}.landing-page footer.lp-footer .socials{display:flex;gap:.5rem;margin-top:1rem}.landing-page footer.lp-footer .socials a{width:36px;height:36px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);display:grid;place-items:center;transition:all .25s ease;color:hsla(0,0%,100%,.75)}.landing-page footer.lp-footer .socials a:hover{background:#fff;color:var(--ink);border-color:#fff}@media (max-width:920px){.landing-page nav.top .links,.landing-page nav.top .nav-cta{display:none}.landing-page .hamburger{display:flex}.landing-page .hero{padding:8rem 0 0}}@media (max-width:600px){.landing-page .stats .head{flex-direction:column;align-items:flex-start}.landing-page .stats .head .right{text-align:left}}