.lp-static-scene{width:100%}.lp-static-scene:not(.lp-stats){min-height:220px;display:grid;place-content:center;gap:12px;padding:clamp(24px,6vw,48px);border:1px solid var(--color-border-subtle);border-radius:20px;background:var(--color-surface-raised);text-align:center}.lp-static-scene__kicker{color:var(--color-primary);font:700 11px/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.lp-static-scene__title{color:var(--color-text);font-size:clamp(16px,4vw,22px);line-height:1.45;overflow-wrap:anywhere}.lp-body{margin:0;min-height:100dvh;font-family:var(--font-sans);font-size:14.5px;line-height:1.6;color:var(--mkt-text);background:var(--mkt-bg);position:relative;overflow-x:hidden;scroll-behavior:smooth}.lp-body>*{position:relative;z-index:1}.lp-container{width:min(1240px,calc(100vw - 48px));margin:0 auto}.lp-brand{display:inline-flex;align-items:center;text-decoration:none;color:var(--mkt-text-strong);flex-shrink:0}.lp-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 18px;border:0;border-radius:10px;font:600 14px/1 var(--font-sans);color:var(--color-on-primary);background:var(--gradient-primary);cursor:pointer;text-decoration:none;box-shadow:var(--mkt-btn-shadow);white-space:nowrap;transition:transform var(--duration-fast) var(--ease-out),filter var(--duration-fast) var(--ease-in-out),box-shadow var(--duration-base) var(--ease-out);position:relative;overflow:hidden}.lp-btn-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.22) 50%,transparent 65%);transform:translate(-120%);transition:transform .55s cubic-bezier(.16,1,.3,1);pointer-events:none}.lp-btn-primary:hover{filter:brightness(1.06);color:var(--color-on-primary);box-shadow:0 14px 34px #ff7a295c,0 0 0 1px #ffffff14 inset;transform:translateY(-1px)}a.lp-btn-primary,a.lp-btn-primary:hover,a.lp-btn-primary:focus-visible,a.lp-btn-primary:visited{color:var(--color-on-primary)}.lp-btn-primary:hover:after{transform:translate(120%)}.lp-btn-primary:active{transform:scale(.98)}.lp-btn-primary:focus-visible{outline:2px solid var(--mkt-primary);outline-offset:3px}.lp-btn-primary svg{transition:transform var(--duration-fast) var(--ease-out)}.lp-btn-primary:hover svg{transform:translate(2px)}.lp-btn-signin{font-size:14px;font-weight:500;color:var(--mkt-text-muted);text-decoration:none;padding:8px 4px;transition:color var(--duration-fast) var(--ease-in-out)}.lp-btn-signin:hover{color:var(--mkt-text-strong)}.lp-header{position:sticky;top:0;z-index:100;height:66px;background:var(--mkt-header-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--color-border-subtle);transition:border-color var(--duration-base) var(--ease-in-out),box-shadow var(--duration-base) var(--ease-out)}.lp-header.is-scrolled{border-bottom-color:var(--mkt-border);box-shadow:0 8px 28px #0006}.lp-header-inner{display:flex;align-items:center;gap:20px;width:min(1360px,calc(100vw - 48px));margin:0 auto;height:100%;padding:0 4px}.lp-nav{display:flex;align-items:center;gap:4px;margin-left:auto}.lp-nav-link{display:none;align-items:center;min-height:44px;padding:10px 12px;border-radius:8px;font-size:14px;font-weight:500;color:#8a91a3;text-decoration:none;transition:color var(--duration-fast) var(--ease-in-out),background var(--duration-fast) var(--ease-in-out)}.lp-nav-link:hover{color:var(--mkt-text-strong);background:#ffffff0a}.lp-nav .theme-switch{margin-right:4px}.lp-nav .lp-btn-signin{margin-left:8px;margin-right:4px}.lp-nav .lp-btn-primary{margin-left:4px}@media(min-width:860px){.lp-nav-link{display:inline-flex}.lp-nav{gap:4px}.lp-nav-link:first-of-type{margin-left:8px}}.lp-hero{position:relative;padding:clamp(28px,5vw,64px) 0 clamp(48px,6vw,64px);overflow:hidden;isolation:isolate;min-height:clamp(640px,85vh,880px);display:flex;align-items:center}.lp-hero-glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(820px 520px at 75% 35%,rgba(255,122,41,.18),transparent 65%),radial-gradient(560px 420px at 12% 30%,rgba(124,127,242,.08),transparent 62%),radial-gradient(420px 360px at 50% 90%,rgba(199,125,255,.1),transparent 60%)}.lp-hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:linear-gradient(var(--mkt-grid) 1px,transparent 1px),linear-gradient(90deg,var(--mkt-grid) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(1100px 600px at 65% 40%,#000,transparent 80%);-webkit-mask-image:radial-gradient(1100px 600px at 65% 40%,#000,transparent 80%)}.lp-hero-grid-2{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(20px,4vw,48px);align-items:center}.lp-hero-copy{display:flex;flex-direction:column;gap:0;align-items:flex-start;text-align:left;position:relative;z-index:2}.lp-hero-orbit{position:relative;z-index:1;min-width:0;pointer-events:auto}.lp-hero-orbit>*{pointer-events:auto}@media(max-width:960px){.lp-hero-grid-2{grid-template-columns:1fr;gap:4px}.lp-hero-copy{text-align:center;align-items:center}.lp-hero-trust{width:100%;justify-content:center}.lp-hero-h1{max-width:18ch}.lp-hero-sub{max-width:48ch}.lp-prompts{justify-content:center}.lp-hero-orbit{order:-1;width:min(100%,560px);max-height:none;margin-inline:auto}.lp-hero{min-height:0;padding-top:clamp(8px,2vw,24px)}}.lp-pill{display:inline-flex;align-items:center;gap:9px;padding:6px 14px 6px 12px;border-radius:999px;background:#ff7a291a;border:1px solid rgba(255,122,41,.28);color:#ffb381;font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.04em}.lp-pill__dot{width:6px;height:6px;border-radius:50%;background:var(--color-primary);box-shadow:0 0 #ff7a2999;animation:amcPulse 1.8s ease-out infinite}.lp-hero-h1{margin:18px 0 0;font-size:clamp(40px,5.6vw,68px);font-weight:700;line-height:1.02;letter-spacing:-.035em;color:var(--mkt-text-strong);max-width:16ch}.lp-hero-h1__em{background:linear-gradient(140deg,#ffb381,#ff7a29,#e0561a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;position:relative;display:inline-block}.lp-hero-h1__em:after{content:"";position:absolute;left:0;right:0;bottom:.04em;height:2px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);opacity:.5;transform:scaleX(0);transform-origin:left center;animation:lp-underline 1.2s .6s var(--ease-out) forwards}@keyframes lp-underline{to{transform:scaleX(1)}}.lp-hero-sub{margin:18px 0 0;max-width:52ch;font-size:clamp(15px,1.4vw,17px);line-height:1.55;color:var(--mkt-text-muted)}.lp-hero-form{display:flex;gap:10px;width:min(640px,100%);margin:28px 0 0;align-items:stretch}.lp-hero-input-wrap{position:relative;flex:1;display:flex;align-items:center;background:#07080bd9;border:1px solid var(--mkt-border);border-radius:12px;padding:0 14px;box-shadow:0 14px 38px #00000073;transition:border-color var(--duration-base) var(--ease-in-out),box-shadow var(--duration-base) var(--ease-out)}.lp-hero-form:focus-within .lp-hero-input-wrap{border-color:var(--color-primary);box-shadow:0 0 0 3px #ff7a2959,0 14px 38px #00000073}.lp-hero-prompt-label{font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.18em;color:var(--color-primary);margin-right:12px;-webkit-user-select:none;user-select:none}.lp-hero-input{flex:1;min-width:0;height:52px;background:transparent;border:0;outline:0;color:var(--mkt-text-strong);font:500 15px/1.2 var(--font-sans)}.lp-hero-input:focus,.lp-hero-input:focus-visible{outline:none;box-shadow:none}.lp-hero-input::placeholder{color:var(--mkt-text-faint)}.lp-hero-cta{height:52px;font-size:15px}.lp-hero-note{margin:12px 0 0;font-size:12.5px;color:var(--mkt-text-faint)}.lp-hero-trust{margin-top:26px;padding-top:18px;border-top:1px solid var(--mkt-border);display:flex;align-items:center;gap:20px;flex-wrap:wrap}.lp-hero-trust__label{font-family:var(--font-mono);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mkt-text-faint);-webkit-user-select:none;user-select:none}.lp-hero-trust__list{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.lp-hero-trust__item{display:inline-flex;align-items:center;gap:7px;color:var(--mkt-text-muted);opacity:.75;transition:opacity .25s,color .25s}.lp-hero-trust__item:hover{opacity:1;color:var(--mkt-text-strong)}.lp-hero-trust__logo{width:15px;height:15px;flex:none;background:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.lp-hero-trust__name{font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lp-prompts{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.lp-prompt-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--mkt-border);background:#ffffff05;color:var(--mkt-text-muted);font:500 13px/1 var(--font-sans);min-height:44px;padding:10px 14px;border-radius:999px;cursor:pointer;transition:all var(--duration-fast) var(--ease-in-out)}.lp-prompt-chip:hover{color:var(--mkt-text-strong);border-color:var(--mkt-border-strong);background:#ffffff0d;transform:translateY(-1px)}.lp-prompt-chip.is-picked{color:var(--color-on-primary);background:var(--gradient-primary);border-color:transparent;box-shadow:0 6px 16px #ff7a2952}.lp-stats-strip{padding:18px 0 8px;position:relative;z-index:2}.lp-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:18px;border-radius:18px;background:#0e101580;border:1px solid var(--mkt-border);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:relative;overflow:hidden}.lp-stats:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,122,41,.06) 50%,transparent 70%);transform:translate(-100%);animation:lp-sheen 9s 2s linear infinite;pointer-events:none}@keyframes lp-sheen{to{transform:translate(100%)}}.lp-stat{display:flex;flex-direction:column;gap:4px;padding:4px 14px;border-left:1px solid var(--color-border-subtle);position:relative;--stat-i: 0}.lp-stat:first-child{border-left:0}.lp-stat__kicker{font-family:var(--font-mono);font-size:9.5px;font-weight:700;letter-spacing:.22em;color:var(--color-primary);text-transform:uppercase}.lp-stat__num{font-family:var(--font-sans);font-size:clamp(26px,3.4vw,36px);font-weight:700;letter-spacing:-.025em;color:var(--mkt-text-strong);line-height:1.05;font-variant-numeric:tabular-nums}.lp-stat__label{font-size:12.5px;color:var(--mkt-text-muted);line-height:1.3}@media(max-width:720px){.lp-stats{grid-template-columns:repeat(2,1fr);padding:14px}.lp-stat{border-left:0;padding:4px 6px}}.lp-section-head{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;margin-bottom:36px}.lp-section-kicker{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.22em;color:var(--color-primary);text-transform:uppercase}.lp-section-h2{margin:0;font-size:clamp(28px,4vw,44px);font-weight:700;letter-spacing:-.028em;line-height:1.1;color:var(--mkt-text-strong);max-width:22ch}.lp-section-sub{margin:0;font-size:16px;line-height:1.55;color:var(--mkt-text-muted);max-width:56ch}.lp-floor-section{padding:clamp(48px,7vw,88px) 0;position:relative}.lp-floor{position:relative;border-radius:20px;background:linear-gradient(180deg,#0d0f15,#0a0b10);border:1px solid var(--mkt-border);box-shadow:0 30px 80px #0000008c,0 0 0 1px #ffffff0a inset;overflow:hidden}.lp-floor:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(800px 400px at 20% 0%,rgba(255,122,41,.08),transparent 60%),radial-gradient(700px 400px at 90% 100%,rgba(199,125,255,.08),transparent 60%)}.lp-floor__chrome{display:flex;align-items:center;gap:14px;padding:12px 18px;border-bottom:1px solid var(--color-border-subtle);background:#07080bb3;position:relative;z-index:1}.lp-floor__chrome-dots{display:inline-flex;gap:6px}.lp-floor__chrome-dots i{width:10px;height:10px;border-radius:50%;background:#ffffff1f}.lp-floor__chrome-dots i:nth-child(1){background:#ff5f57}.lp-floor__chrome-dots i:nth-child(2){background:#febc2e}.lp-floor__chrome-dots i:nth-child(3){background:#28c840}.lp-floor__chrome-title{font-family:var(--font-mono);font-size:12.5px;color:var(--color-text-muted);letter-spacing:.02em}.lp-floor__chrome-meta{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.18em}.lp-floor__chrome-meta-dot{width:6px;height:6px;border-radius:50%;background:var(--color-testing, #34D8A0);box-shadow:0 0 #34d8a08c;animation:amcPulse 1.8s ease-out infinite}.lp-floor__grid{display:grid;grid-template-columns:1.4fr 1fr;gap:0;position:relative;z-index:1;min-height:0}.lp-floor__cards{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--color-border-subtle)}.lp-floor__card{display:flex;flex-direction:column;gap:12px;padding:18px 20px;background:#0a0b108c;position:relative;overflow:hidden;transition:background .2s var(--ease-out)}.lp-floor__card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--provider-color);opacity:.7}.lp-floor__card:after{content:"";position:absolute;top:0;right:0;width:80px;height:80px;background:radial-gradient(circle at top right,var(--status-color),transparent 60%);opacity:.1;pointer-events:none}.lp-floor__card:hover{background:#0e1015b3}.lp-floor__head{display:flex;align-items:center;gap:12px}.lp-floor__provider{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#ffffff0a;font-family:var(--font-mono);font-size:10px;font-weight:700;border:1px solid;flex-shrink:0;overflow:hidden}.lp-floor__provider-logo{width:20px;height:20px;display:block;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.lp-floor__provider-logo+.lp-floor__provider-fallback{display:none}.lp-floor__head-meta{display:flex;flex-direction:column;min-width:0;flex:1}.lp-floor__name{font-family:var(--font-mono);font-size:12.5px;font-weight:600;color:var(--mkt-text-strong);letter-spacing:.01em}.lp-floor__project{font-size:11.5px;color:var(--color-text-faint);font-family:var(--font-mono);letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-floor__status{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--status-color) 12%,transparent);border:1px solid color-mix(in srgb,var(--status-color) 30%,transparent);color:var(--status-color);font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;flex-shrink:0}.lp-floor__status-dot{width:6px;height:6px;border-radius:50%;background:var(--status-color);box-shadow:0 0 0 0 var(--status-color)}.lp-floor__status.is-pulsing .lp-floor__status-dot{animation:amcPulse 1.6s ease-out infinite}.lp-floor__title{font-size:14.5px;font-weight:600;color:var(--mkt-text-strong);letter-spacing:-.01em;line-height:1.3}.lp-floor__progress{height:4px;border-radius:999px;background:#ffffff0f;overflow:hidden;position:relative}.lp-floor__progress-bar{height:100%;background:linear-gradient(90deg,var(--status-color),color-mix(in srgb,var(--status-color) 60%,white));box-shadow:0 0 10px var(--status-color);border-radius:999px;transition:width .6s var(--ease-out);position:relative}.lp-floor__progress-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:lp-progress-shine 1.6s linear infinite;border-radius:999px}@keyframes lp-progress-shine{0%{transform:translate(-100%)}to{transform:translate(330%)}}.lp-floor__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--font-mono);font-size:11.5px;color:var(--color-text-muted)}.lp-floor__step{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-floor__caret{color:var(--status-color);font-weight:700;animation:amcBlink 1.1s steps(2) infinite}.lp-floor__elapsed{flex-shrink:0;font-variant-numeric:tabular-nums;color:var(--color-text-faint)}.lp-log{display:flex;flex-direction:column;background:#0a0b0f;border-left:1px solid var(--color-border-subtle);min-height:0}.lp-log__chrome{display:flex;align-items:center;gap:12px;padding:8px 14px;border-bottom:1px solid var(--color-border-subtle);background:#07080bd9}.lp-log__title{font-family:var(--font-mono);font-size:11.5px;color:var(--color-text-muted);letter-spacing:.04em}.lp-log__live{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--status-testing, #34D8A0)}.lp-log__live-dot{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 0 currentColor;animation:amcPulse 1.4s ease-out infinite}.lp-log__body{padding:12px 14px;font-family:var(--font-mono);font-size:12px;line-height:1.7;color:#e8e9dceb;overflow:hidden;display:flex;flex-direction:column;gap:1px;min-height:320px}.lp-log__line{display:flex;gap:10px;align-items:baseline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:lp-log-in .25s var(--ease-out) both}@keyframes lp-log-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.lp-log__line.is-fresh{color:#e8e1d6}.lp-log__tag{flex-shrink:0;width:38px;text-transform:uppercase;font-size:10.5px;font-weight:700;letter-spacing:.06em}.lp-log__text{overflow:hidden;text-overflow:ellipsis}.lp-log__caret{display:inline-block;width:6px;height:12px;background:var(--color-primary);margin-left:2px;vertical-align:middle;animation:amcBlink 1s steps(2) infinite}@media(max-width:960px){.lp-floor__grid{grid-template-columns:1fr}.lp-log{border-left:0;border-top:1px solid var(--color-border-subtle)}.lp-floor__cards{grid-template-columns:1fr 1fr}}@media(max-width:720px){.lp-floor__chrome{flex-wrap:wrap;gap:8px 12px;padding:10px 14px}.lp-floor__chrome-meta{margin-left:0}.lp-floor__card{padding:12px;gap:8px}.lp-floor__head{flex-wrap:nowrap;gap:8px}.lp-floor__name{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-floor__title{font-size:13px}.lp-floor__status{padding:3px 6px;font-size:9px;gap:4px}.lp-floor__project,.lp-floor__step,.lp-floor__elapsed{font-size:10.5px}.lp-log__body{min-height:220px;font-size:11.5px}.lp-log__line{white-space:normal}.lp-log__text{overflow-wrap:anywhere;word-break:break-word}}.lp-pipeline-section{padding:clamp(48px,7vw,88px) 0;position:relative}.lp-pipeline-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(800px 320px at 50% 50%,rgba(255,122,41,.05),transparent 60%)}.lp-flow{position:relative;padding:36px 12px 28px;border-radius:20px;background:#0e101580;border:1px solid var(--mkt-border);overflow:hidden}.lp-flow__track{position:absolute;left:60px;right:60px;top:88px;height:1px}.lp-flow__line{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#7c7ff280,#4fa8ff80,#ff7a2980,#c77dff80,#34d8a080,#ffd16680);height:1px;filter:blur(.4px);opacity:.4}.lp-flow__pkt{position:absolute;top:-3px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,#fff 0%,var(--color-primary) 55%,transparent 100%);box-shadow:0 0 14px var(--color-primary),0 0 4px #fff;animation:lp-flow-travel 7.5s cubic-bezier(.4,0,.2,1) infinite;will-change:left,opacity,transform}.lp-flow__pkt--1{animation-delay:0s}.lp-flow__pkt--2{animation-delay:2.5s}.lp-flow__pkt--3{animation-delay:5s}@keyframes lp-flow-travel{0%{left:0;opacity:0;transform:scale(.6)}8%{opacity:1;transform:scale(1)}92%{opacity:1;transform:scale(1)}to{left:100%;opacity:0;transform:scale(.6)}}.lp-flow__nodes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:0;position:relative;z-index:2}.lp-flow__node{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px}.lp-flow__chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 14px 10px 12px;border:1px solid var(--mkt-border);background:#07080bb3;border-radius:999px;font:600 13px/1 var(--font-sans);color:var(--mkt-text);cursor:default;transition:all var(--duration-fast) var(--ease-in-out);white-space:nowrap;max-width:100%}.lp-flow__node:hover .lp-flow__chip,.lp-flow__node.is-active .lp-flow__chip{border-color:var(--phase-color);background:color-mix(in srgb,var(--phase-color) 14%,var(--color-bg));transform:translateY(-2px);box-shadow:0 0 0 1px var(--phase-color),0 12px 24px #00000080,0 0 22px color-mix(in srgb,var(--phase-color) 50%,transparent)}.lp-flow__dot{width:8px;height:8px;border-radius:50%;background:var(--phase-color);box-shadow:0 0 8px var(--phase-color);animation:lp-dot-breathe 2.4s ease-in-out infinite;animation-delay:calc(var(--phase-i) * .18s)}@keyframes lp-dot-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}.lp-flow__label{letter-spacing:-.01em}.lp-flow__count{font-family:var(--font-mono);font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:999px;background:color-mix(in srgb,var(--phase-color) 18%,transparent);color:var(--phase-color);letter-spacing:.04em}.lp-flow__caption{position:relative;z-index:1;display:grid;place-items:center;min-height:64px;margin:18px 16px 4px;padding:8px 16px 4px;text-align:center}.lp-flow__caption-copy{display:flex;flex-direction:column;align-items:center;gap:4px;max-width:46ch;animation:lp-caption-in .38s var(--ease-out) both}@keyframes lp-caption-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.lp-flow__caption-label{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--phase-color)}.lp-flow__caption-blurb{font-size:13px;line-height:1.45;color:var(--color-text-muted)}.lp-flow__rescue{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:16px;margin-top:10px}.lp-flow__rescue-rule{flex:1 1 0;max-width:240px;height:1px;background-image:linear-gradient(90deg,color-mix(in srgb,var(--status-blocked) 40%,transparent) 55%,transparent 0);background-size:7px 1px;background-repeat:repeat-x}.lp-flow__node--rescue{gap:9px}.lp-flow__chip--rescue{border-style:dashed;border-color:color-mix(in srgb,var(--phase-color) 45%,transparent);background:color-mix(in srgb,var(--phase-color) 7%,rgba(7,8,11,.7))}.lp-flow__rescue-tag{font-family:var(--font-mono);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);opacity:.8}@media(max-width:960px){.lp-flow{padding:24px 12px 22px}.lp-flow__nodes{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px;column-gap:8px}.lp-flow__track,.lp-flow__pkt{display:none}.lp-flow__caption{min-height:60px;margin:14px 8px 2px;padding:6px 10px}.lp-flow__caption-blurb{font-size:12.5px}.lp-flow__chip{width:100%;justify-content:center;padding:10px 8px;font-size:12.5px;gap:6px}.lp-flow__rescue{margin-top:8px;gap:10px}}@media(max-width:400px){.lp-flow__nodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px}.lp-flow__chip{padding:10px 8px;font-size:12px}.lp-flow__count{font-size:10px;padding:2px 5px}}@media(max-width:360px){.lp-flow__chip{flex-wrap:wrap;justify-content:center;white-space:normal;text-align:center;border-radius:14px;min-height:48px}}.lp-how{padding:clamp(48px,7vw,96px) 0;position:relative}.lp-how .lp-section-head{align-items:flex-start;text-align:left}.lp-steps{list-style:none;margin:0 0 48px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.lp-step{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px 20px 22px 22px;background:#0e101573;border:1px solid var(--mkt-border);border-radius:16px;transition:transform var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-in-out),background var(--duration-base) var(--ease-in-out)}.lp-step:hover{transform:translateY(-3px);border-color:var(--mkt-border-strong);background:#0e1015b3}.lp-step--featured{background:linear-gradient(150deg,#ff7a2929,#ff7a290a 60%),#0e101573;border-color:var(--mkt-border-strong);box-shadow:0 0 0 1px #ff7a291a,0 18px 50px #ff7a291f}.lp-step--featured:hover{box-shadow:0 0 0 1px #ff7a2933,0 24px 60px #ff7a2929}.lp-step-num{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:.02em}.lp-step-num--1{background:#7c7ff224;color:#a0a3ff}.lp-step-num--2{background:var(--gradient-primary);color:var(--color-on-primary);box-shadow:0 6px 18px #ff7a294d}.lp-step-num--3{background:#c77dff24;color:#d6a5ff}.lp-step-num--4{background:#34d8a024;color:#6fe7bc}.lp-step-title{margin:6px 0 0;font-size:18px;font-weight:600;letter-spacing:-.012em;color:var(--mkt-text-strong)}.lp-step-body{margin:0;font-size:13.5px;line-height:1.55;color:var(--mkt-text-muted)}.lp-step--featured .lp-step-body{color:#d6c5b3}@media(max-width:960px){.lp-steps{grid-template-columns:repeat(2,1fr)}}.lp-split{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:36px}.lp-card{display:flex;flex-direction:column;gap:10px;padding:28px;border-radius:18px;background:#0e101573;border:1px solid var(--mkt-border);transition:border-color var(--duration-base) var(--ease-in-out)}.lp-card:hover{border-color:var(--mkt-border-strong)}.lp-card-kicker{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary)}.lp-card-title{margin:0;font-size:22px;font-weight:600;letter-spacing:-.018em;line-height:1.2;color:var(--mkt-text-strong)}.lp-card-body{margin:0;font-size:14px;line-height:1.55;color:var(--mkt-text-muted)}.lp-avatars{display:flex;align-items:center;margin-top:14px}.lp-avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#2a3040;border:2px solid var(--color-surface);font-size:11px;font-weight:600;color:#c6ccd9}.lp-avatar+.lp-avatar{margin-left:-9px}.lp-avatar--primary{background:var(--gradient-avatar);color:var(--color-on-primary);font-weight:700}.lp-avatars-note{font-size:13px;color:var(--color-text-faint);margin-left:12px}.lp-providers{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.lp-providers li{display:flex;align-items:center;gap:11px}.lp-provider-mark{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;font-family:var(--font-mono);font-size:9.5px;font-weight:700;flex-shrink:0;overflow:hidden;color:inherit;transition:transform .24s cubic-bezier(.2,.7,.2,1),box-shadow .24s var(--ease-out),border-color .24s var(--ease-in-out)}.lp-provider-mark:hover{transform:scale(1.12) rotate(-3deg);box-shadow:0 0 0 1px currentColor,0 8px 20px color-mix(in srgb,currentColor 28%,transparent)}.lp-provider-mark__logo{width:20px;height:20px;display:block;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.lp-provider-mark__logo+.lp-provider-mark__fallback{display:none}.lp-provider-mark--claude{background:#d9775724;border:1px solid rgba(217,119,87,.3);color:#e08a6a}.lp-provider-mark--gpt{background:#10a37f24;border:1px solid rgba(16,163,127,.3);color:#1fbf94}.lp-provider-mark--gemini{background:#4285f424;border:1px solid rgba(66,133,244,.3);color:#6fa8ff}.lp-provider-mark--grok{background:#8b6fd624;border:1px solid rgba(139,111,214,.3);color:#a98fe6}.lp-provider-mark--minimax{background:#ff6b3d24;border:1px solid rgba(255,107,61,.3);color:#ff8a63}.lp-provider-mark--kimi{background:#7b61ff24;border:1px solid rgba(123,97,255,.3);color:#9a85ff}.lp-provider-mark--typesafe{background:#1ec8b824;border:1px solid rgba(30,200,184,.3);color:#5ee0d4}.lp-provider-name{flex:1;font-size:13.5px;color:var(--mkt-text)}.lp-provider-role{font-family:var(--font-mono);font-size:11px;color:var(--color-text-faint)}@media(max-width:960px){.lp-split{grid-template-columns:1fr}}.lp-community-strip{padding:8px 0 4px;position:relative;z-index:2}.lp-community-strip__cta{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 22px;border-radius:16px;border:1px solid var(--mkt-border);background:var(--color-surface);color:var(--mkt-text-strong);font:600 16px/1.3 var(--font-sans);letter-spacing:-.02em;text-decoration:none;transition:border-color var(--duration-fast) var(--ease-in-out),background-color var(--duration-fast) var(--ease-in-out),color var(--duration-fast) var(--ease-in-out)}a.lp-community-strip__cta,a.lp-community-strip__cta:hover,a.lp-community-strip__cta:focus-visible,a.lp-community-strip__cta:visited{color:var(--mkt-text-strong);text-decoration:none}.lp-community-strip__cta:hover,.lp-community-strip__cta:focus-visible{border-color:color-mix(in srgb,var(--color-primary) 55%,var(--mkt-border));background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface))}.lp-community-strip__cta:focus-visible{outline:2px solid var(--mkt-primary, var(--color-primary));outline-offset:3px}.lp-community-strip__cta svg{flex-shrink:0;transition:transform var(--duration-fast) var(--ease-out)}.lp-community-strip__cta:hover svg{transform:translate(2px)}.lp-cta-banner{display:flex;align-items:center;gap:24px;padding:28px 32px;border-radius:18px;border:1px solid rgba(255,122,41,.3);background:linear-gradient(120deg,rgba(255,122,41,.12),var(--color-surface) 60%);overflow:hidden;position:relative;flex-wrap:wrap}.lp-cta-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(400px 200px at 90% 50%,rgba(255,122,41,.18),transparent 60%);pointer-events:none}.lp-cta-banner__icon{width:64px;height:64px;border-radius:16px;background:var(--color-logo-ink, #071225);display:grid;place-items:center;flex-shrink:0;box-shadow:inset 0 1px #ffffff14,0 0 18px color-mix(in srgb,var(--color-logo-deep, #3ce0ff) 28%,transparent);overflow:visible}.lp-cta-banner__copy{display:flex;flex-direction:column;gap:6px;min-width:0;position:relative;z-index:1}.lp-cta-banner__title{margin:0;font-size:clamp(20px,2.6vw,26px);font-weight:700;letter-spacing:-.024em;color:var(--mkt-text-strong)}.lp-cta-banner__sub{margin:0;font-size:14px;line-height:1.5;color:var(--mkt-text-muted)}.lp-cta-banner__btn{margin-left:auto;position:relative;z-index:1}.lp-footer{margin-top:auto;padding:26px 0;border-top:1px solid var(--color-border-subtle);position:relative;z-index:1}.lp-footer-inner{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.lp-footer-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--color-text-faint);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em}.lp-footer-brand:hover{color:var(--mkt-text-muted)}.lp-footer-links{display:flex;gap:20px;margin-left:auto;flex-wrap:wrap}.lp-footer-links a{font-size:13px;color:var(--color-text-faint);text-decoration:none;transition:color var(--duration-fast) var(--ease-in-out)}.lp-footer-links a:hover{color:var(--mkt-link)}.lp-hero-copy>*{opacity:0;animation:lp-rise .7s var(--ease-out) forwards}.lp-hero-copy>*:nth-child(1){animation-delay:.05s}.lp-hero-copy>*:nth-child(2){animation-delay:.14s}.lp-hero-copy>*:nth-child(3){animation-delay:.22s}.lp-hero-copy>*:nth-child(4){animation-delay:.32s}.lp-hero-copy>*:nth-child(5){animation-delay:.4s}.lp-hero-copy>*:nth-child(6){animation-delay:.48s}@keyframes lp-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}html.lp-motion .lp-reveal{opacity:0;transform:translateY(22px);transition:opacity .55s var(--ease-out),transform .55s var(--ease-out);will-change:opacity,transform}html.lp-motion .lp-reveal.is-visible{opacity:1;transform:translateY(0)}html.lp-motion .lp-reveal-stagger>*{opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}html.lp-motion .lp-reveal-stagger.is-visible>*{opacity:1;transform:translateY(0)}html.lp-motion .lp-reveal-stagger.is-visible>*:nth-child(1){transition-delay:.04s}html.lp-motion .lp-reveal-stagger.is-visible>*:nth-child(2){transition-delay:.1s}html.lp-motion .lp-reveal-stagger.is-visible>*:nth-child(3){transition-delay:.16s}html.lp-motion .lp-reveal-stagger.is-visible>*:nth-child(4){transition-delay:.22s}@media(max-width:1024px){.lp-container{width:min(1240px,calc(100vw - 40px))}.lp-header-inner{width:min(1360px,calc(100vw - 40px))}}@media(max-width:720px){.lp-pipeline-section{padding-bottom:72px}.lp-container{width:min(100%,calc(100vw - 32px))}.lp-header-inner{width:min(100%,calc(100vw - 32px));gap:10px}.lp-nav{gap:6px}.lp-nav .lp-btn-signin{display:none}.lp-nav .lp-btn-primary{min-height:44px;padding:0 14px;font-size:13px}.lp-hero-form{flex-direction:column;width:100%}.lp-hero-input-wrap{width:100%}.lp-hero-input{height:48px;font-size:16px}.lp-hero-cta{width:100%;height:48px}.lp-hero-h1{font-size:clamp(32px,9vw,44px);max-width:none}.lp-hero-sub{font-size:15px;max-width:none}.lp-hero-orbit{max-height:none}.lp-floor-section,.lp-pipeline-section,.lp-how{padding:40px 0}.lp-section-head{margin-bottom:24px}.lp-section-h2{max-width:none}.lp-section-sub{max-width:none;font-size:15px}.lp-steps{grid-template-columns:1fr;gap:12px}.lp-step{padding:18px 16px}.lp-card{padding:22px 18px}.lp-community-strip__cta{min-height:48px;font-size:15px;padding:14px 16px}.lp-cta-banner{flex-direction:column;align-items:flex-start;padding:20px;gap:16px}.lp-cta-banner__btn{margin-left:0;width:100%}.lp-cta-banner__icon{width:52px;height:52px}.lp-footer-links{margin-left:0}.lp-stats{gap:8px;padding:12px}.lp-stat__num{font-size:clamp(22px,7vw,30px)}}@media(max-width:540px){.lp-container{width:min(100%,calc(100vw - 24px))}.lp-hero-prompt-label{font-size:9.5px;letter-spacing:.14em;margin-right:8px}.lp-hero-trust{gap:12px;flex-direction:column;align-items:center;padding-bottom:48px}.lp-hero-trust__list{display:grid;grid-template-columns:repeat(3,auto);justify-content:center;gap:10px 16px}.lp-hero-trust__name{font-size:9.5px;letter-spacing:.06em}.lp-stats{grid-template-columns:1fr 1fr}.lp-avatars{flex-wrap:wrap;row-gap:8px}.lp-avatars-note{margin-left:0;width:100%}.lp-provider-role{font-size:10.5px}}@media(max-width:400px){.lp-container{width:min(100%,calc(100vw - 20px))}.lp-hero-h1{font-size:clamp(28px,8.5vw,34px)}.lp-hero-orbit{max-height:none}.lp-stats{grid-template-columns:1fr}.lp-stat{padding:8px 4px;border-left:0;border-top:1px solid var(--color-border-subtle)}.lp-stat:first-child{border-top:0}.lp-btn-primary{min-height:44px}}@media(prefers-reduced-motion:reduce){.lp-body{scroll-behavior:auto}.lp-pill__dot,.lp-flow__pkt,.lp-flow__dot,.lp-flow__caption-copy,.lp-stats:before,.lp-floor__chrome-meta-dot,.lp-floor__status.is-pulsing .lp-floor__status-dot,.lp-floor__progress-bar:after,.lp-floor__caret,.lp-log__live-dot,.lp-log__caret,.lp-cta-banner__icon,.lp-hero-copy>*,.lp-hero-h1__em:after{animation:none!important}.lp-hero-copy>*,html.lp-motion .lp-reveal,html.lp-motion .lp-reveal-stagger>*{opacity:1!important;transform:none!important;transition:none!important}.lp-step:hover,.lp-btn-primary:hover,.lp-prompt-chip:hover,.lp-prompt-chip.is-picked:hover,.lp-community-strip__cta:hover svg{transform:none}.lp-btn-primary:after{display:none}}[data-theme=light] .lp-hero-glow{background:radial-gradient(720px 420px at 50% 0%,rgba(199,84,20,.1),transparent 68%),radial-gradient(560px 420px at 12% 30%,rgba(74,76,176,.06),transparent 62%)}[data-theme=light] .lp-hero-input-wrap{background:#ffffffeb;box-shadow:0 12px 32px #18141014}[data-theme=light] .lp-btn-signin{color:var(--mkt-text-muted)}[data-theme=light] .lp-pill{background:#c754141a;border-color:#c7541447;color:#8a3a0e}[data-theme=light] .lp-prompt-chip{background:#18141008;border-color:#1814101f;color:var(--mkt-text-muted)}[data-theme=light] .lp-prompt-chip:hover{background:#1814100f;border-color:var(--mkt-border-strong)}[data-theme=light] .lp-prompt-chip.is-picked{color:var(--color-on-primary)}[data-theme=light] .lp-stats{background:#ffffffa6;border-color:var(--mkt-border)}[data-theme=light] .lp-floor{background:linear-gradient(180deg,#fff,#f6f4f1);border-color:var(--mkt-border);box-shadow:0 30px 80px #1814101f,0 0 0 1px #1814100a inset}[data-theme=light] .lp-floor:before{background:radial-gradient(800px 400px at 20% 0%,rgba(199,84,20,.07),transparent 60%),radial-gradient(700px 400px at 90% 100%,rgba(122,52,174,.07),transparent 60%)}[data-theme=light] .lp-floor__chrome{background:#fffc;border-color:var(--color-border)}[data-theme=light] .lp-floor__cards{background:var(--color-border)}[data-theme=light] .lp-floor__card{background:#ffffffb3}[data-theme=light] .lp-floor__card:hover{background:#ffffffe6}[data-theme=light] .lp-log{background:#0a0b0f;border-left-color:var(--color-border)}[data-theme=light] .lp-log__chrome{background:#07080beb;border-bottom-color:#ffffff14}[data-theme=light] .lp-flow{background:#ffffffb3;border-color:var(--mkt-border)}[data-theme=light] .lp-flow__chip{background:#ffffffd9;border-color:var(--mkt-border)}[data-theme=light] .lp-flow__chip--rescue{background:color-mix(in srgb,var(--phase-color) 6%,rgba(255,255,255,.9));border-color:color-mix(in srgb,var(--phase-color) 40%,transparent)}[data-theme=light] .lp-flow__node:hover .lp-flow__chip,[data-theme=light] .lp-flow__node.is-active .lp-flow__chip{background:#fffffff2}[data-theme=light] .lp-flow__caption-blurb{color:var(--mkt-text-muted)}[data-theme=light] .lp-step{background:#ffffffb3}[data-theme=light] .lp-step:hover{background:#ffffffe6}[data-theme=light] .lp-step--featured{background:linear-gradient(150deg,#c754141a,#c7541408 60%),#ffffffb3;box-shadow:0 0 0 1px #c7541429,0 18px 50px #c754141a}[data-theme=light] .lp-card{background:#ffffffb3}[data-theme=light] .lp-card:hover{background:#ffffffe6}
