.LandingPage-module__M3iytG__page{--lp-fs-xs:13px;--lp-fs-sm:15px;--lp-fs-base:16px;--lp-fs-md:17px;--lp-fs-lg:19px;--lp-fs-xl:22px;--lp-lh-body:1.6;--lp-lh-snug:1.45;--lp-lh-heading:1.18;--lp-space-section:104px;--lp-space-section-x:var(--space-6);font-size:var(--lp-fs-base);--ink:20, 20, 19;--paper:250, 249, 245;--band:240, 238, 230;--surface-inverse:#1b1a17;--bg-primary:#faf9f5;--bg-secondary:#fff;--bg-tertiary:#f0eee6;--text-primary:#141413;--text-secondary:#3d3d3a;--text-muted:#6f6e69;--accent:#c6613f;--accent-hover:#a8472a;--accent-dim:#c6613f1a;--ring:var(--accent);--border:rgba(var(--ink), .12);--border-strong:rgba(var(--ink), .22);--lp-grad-text:linear-gradient(100deg, #c6613f 0%, #a8472a 100%);--lp-grad-accent:linear-gradient(135deg, #c6613f 0%, #a8472a 100%);--lp-grad-border:linear-gradient(150deg, rgba(var(--ink), .14), rgba(var(--ink), .05) 45%, #c6613f4d);--lp-glass:#fff;--lp-glass-strong:#fbfaf7;--lp-danger:#b42318;--lp-ease:cubic-bezier(.22, .61, .36, 1);--lp-reveal-ease:cubic-bezier(.16, .84, .44, 1);background:var(--bg-primary);min-height:100vh;color:var(--text-primary);scroll-behavior:smooth;isolation:isolate;flex:auto;position:relative;overflow-x:clip}.dark .LandingPage-module__M3iytG__page{--ink:250, 249, 245;--paper:20, 19, 18;--band:26, 24, 22;--bg-primary:#141312;--bg-secondary:#1c1b19;--bg-tertiary:#1a1816;--text-primary:#faf9f5;--text-secondary:#cbc8c0;--text-muted:#97948c;--accent:#e08a63;--accent-hover:#f0a582;--accent-dim:#e08a6329;--surface-inverse:#232120;--lp-glass:#1c1b19;--lp-glass-strong:#221f1d;--lp-danger:#f97066;--lp-grad-text:linear-gradient(100deg, #e08a63 0%, #f0a582 100%);background:var(--bg-primary);color:var(--text-primary)}:is(.dark .LandingPage-module__M3iytG__fragChip,.dark .LandingPage-module__M3iytG__langMenu){--text-primary:#faf9f5;--text-secondary:#cbc8c0;--text-muted:#97948c;--border:rgba(var(--ink), .14)}.LandingPage-module__M3iytG__codeBar,.LandingPage-module__M3iytG__fragField,.LandingPage-module__M3iytG__depthDemo,.LandingPage-module__M3iytG__valueDemo,.LandingPage-module__M3iytG__priceBreakdown,.LandingPage-module__M3iytG__mobileMenu,.LandingPage-module__M3iytG__footer{--text-primary:#faf9f5;--text-secondary:#cbc8c0;--text-muted:#97948c;--accent:#e08a63;--accent-hover:#f0a582;--border:#faf9f524;--border-strong:#faf9f53d;--green:#34d399;--cyan:#22d3ee}.LandingPage-module__M3iytG__langMenu{--text-primary:#141413;--text-secondary:#3d3d3a;--text-muted:#6f6e69;--border:rgba(var(--ink), .12)}.LandingPage-module__M3iytG__fragChip{--text-primary:#141413;--text-secondary:#3d3d3a;--text-muted:#6f6e69}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__page{scroll-behavior:auto}}.LandingPage-module__M3iytG__reveal{opacity:0;transition:opacity .62s var(--lp-reveal-ease), transform .62s var(--lp-reveal-ease);will-change:opacity, transform;transform:translateY(22px)}.LandingPage-module__M3iytG__reveal[data-revealed=true]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__reveal{opacity:1;transition:none;transform:none}}.LandingPage-module__M3iytG__nav{z-index:var(--z-sticky);background:rgba(var(--paper), .82);-webkit-backdrop-filter:blur(14px)saturate(120%);border-bottom:1px solid rgba(var(--ink), .08);position:sticky;top:0}.LandingPage-module__M3iytG__navInner{justify-content:space-between;align-items:center;gap:var(--space-4);max-width:1200px;padding:var(--space-4) var(--space-6);margin:0 auto;display:flex}.LandingPage-module__M3iytG__brand{align-items:center;gap:var(--space-3);color:var(--text-primary);flex-shrink:0;text-decoration:none;display:inline-flex}.LandingPage-module__M3iytG__brandLogo{width:auto;height:clamp(17px,.6vw + 12.4px,20px);display:block}.LandingPage-module__M3iytG__navLinks{align-items:center;gap:clamp(16px,2.6vw - 8px,32px);display:flex}.LandingPage-module__M3iytG__navLink{color:var(--text-secondary);font-size:var(--lp-fs-base);font-weight:var(--fw-medium);letter-spacing:-.1px;transition:color var(--transition);white-space:nowrap;text-decoration:none}.LandingPage-module__M3iytG__navLink:hover{color:var(--text-primary)}.LandingPage-module__M3iytG__navGroup{align-items:center;display:inline-flex;position:relative}.LandingPage-module__M3iytG__navTrigger{cursor:pointer;color:var(--text-secondary);font-family:inherit;font-size:var(--lp-fs-base);font-weight:var(--fw-medium);letter-spacing:-.1px;transition:color var(--transition);white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;display:inline-flex}.LandingPage-module__M3iytG__navGroup:hover .LandingPage-module__M3iytG__navTrigger,.LandingPage-module__M3iytG__navTrigger[aria-expanded=true]{color:var(--text-primary)}.LandingPage-module__M3iytG__navTriggerChevron{transition:transform var(--transition)}.LandingPage-module__M3iytG__navTrigger[aria-expanded=true] .LandingPage-module__M3iytG__navTriggerChevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__navTriggerChevron{transition:none}}.LandingPage-module__M3iytG__navPanel{min-width:256px;padding:var(--space-3);background:var(--lp-glass-strong);border:1px solid rgba(var(--ink), .18);border-radius:var(--radius-lg);box-shadow:0 18px 50px rgba(var(--ink), .09);-webkit-backdrop-filter:blur(16px);transition:opacity .16s var(--lp-ease), transform .16s var(--lp-ease);z-index:var(--z-sticky);flex-direction:column;gap:2px;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(2px)}.LandingPage-module__M3iytG__navPanel[hidden]{opacity:0;visibility:hidden;pointer-events:none;display:flex;transform:translate(-50%)translateY(8px)}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__navPanel{transition:none}}.LandingPage-module__M3iytG__navPanel:before{content:"";top:-10px;height:10px;position:absolute;inset-inline:0}.LandingPage-module__M3iytG__navPanelItem{border-radius:var(--radius);transition:background var(--transition);padding:9px 11px;text-decoration:none;display:block}.LandingPage-module__M3iytG__navPanelItem:hover{background:rgba(var(--ink), .12)}.LandingPage-module__M3iytG__navPanelLabel{color:var(--text-primary);font-size:var(--lp-fs-base);font-weight:var(--fw-semibold);display:block}.LandingPage-module__M3iytG__navPanelDesc{color:var(--text-muted);font-size:var(--lp-fs-sm);margin-top:1px;display:block}.LandingPage-module__M3iytG__mobileGroupLabel{color:var(--text-muted);font-size:var(--lp-fs-sm);font-weight:var(--fw-semibold);letter-spacing:.3px;text-transform:uppercase;margin-top:var(--space-2)}.LandingPage-module__M3iytG__navActions{align-items:center;gap:var(--space-4);display:flex}.LandingPage-module__M3iytG__navActionsInline{align-items:center;gap:var(--space-4);display:inline-flex}.LandingPage-module__M3iytG__mobileMenuActions{gap:var(--space-3);max-inline-size:384px;margin-top:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);flex-direction:column;display:flex}.LandingPage-module__M3iytG__brandLogoDark{display:none}.dark .LandingPage-module__M3iytG__brandLogoLight{display:none}.dark .LandingPage-module__M3iytG__brandLogoDark{display:block}.LandingPage-module__M3iytG__themeToggle{border:1px solid var(--border);border-radius:var(--radius);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;transition:color var(--transition), border-color var(--transition), background var(--transition);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.LandingPage-module__M3iytG__themeToggle:hover{color:var(--text-primary);border-color:var(--border-strong);background:var(--accent-dim)}.LandingPage-module__M3iytG__themeIconDark{display:none}.dark .LandingPage-module__M3iytG__themeIconLight{display:none}.dark .LandingPage-module__M3iytG__themeIconDark{display:block}.LandingPage-module__M3iytG__navLogin{color:var(--text-secondary);font-size:var(--lp-fs-base);font-weight:var(--fw-medium);padding:0 var(--space-2);transition:color var(--transition);white-space:nowrap;text-decoration:none}.LandingPage-module__M3iytG__navLogin:hover{color:var(--text-primary)}.LandingPage-module__M3iytG__menuButton{border:1px solid var(--border);border-radius:var(--radius);width:44px;height:44px;color:var(--text-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:none}.LandingPage-module__M3iytG__mobileMenu{gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-6);border-top:1px solid var(--border);background:var(--surface-inverse);-webkit-backdrop-filter:blur(14px);max-block-size:calc(100dvh - 2 * var(--space-4) - 44px - 1px);overscroll-behavior:contain;scroll-padding-block:var(--space-2);flex-direction:column;display:none;overflow-y:auto}.LandingPage-module__M3iytG__ctaPrimary{justify-content:center;align-items:center;gap:var(--space-2);color:#fff;cursor:pointer;border-radius:var(--radius);font-weight:var(--fw-semibold);white-space:nowrap;transition:transform .2s var(--lp-ease), box-shadow .2s var(--lp-ease), background-position .42s var(--lp-ease);background:linear-gradient(135deg,#bd5736 0%,#9e4327 100%) 0%/160% 160%;border:none;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 4px 14px #a8472a4d,inset 0 1px #ffffff2e}.LandingPage-module__M3iytG__ctaPrimary:hover{background-position:100%;transform:translateY(-2px);box-shadow:0 8px 24px #a8472a61,inset 0 1px #ffffff38}.LandingPage-module__M3iytG__ctaPrimary:active{transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.LandingPage-module__M3iytG__ctaPrimary svg{transition:translate .2s var(--lp-ease)}.LandingPage-module__M3iytG__ctaPrimary:hover svg{translate:calc(3px * var(--inline-sign,1))}}.LandingPage-module__M3iytG__inlineArrow{scale:var(--inline-sign,1) 1}.LandingPage-module__M3iytG__inTextArrow{vertical-align:middle;margin-inline-start:6px;display:inline}.LandingPage-module__M3iytG__ctaSm{height:40px;padding:0 var(--space-4);font-size:var(--lp-fs-base)}.LandingPage-module__M3iytG__ctaLg{height:52px;padding:0 var(--space-6);font-size:var(--lp-fs-md)}.LandingPage-module__M3iytG__ctaBlock{width:100%}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__ctaPrimary,.LandingPage-module__M3iytG__ctaPrimary:hover{transition:none;transform:none}}.LandingPage-module__M3iytG__ctaSecondary{justify-content:center;align-items:center;gap:var(--space-2);min-height:52px;padding:0 var(--space-5);color:var(--text-primary);border:1px solid rgba(var(--ink), .45);border-radius:var(--radius);font-size:var(--lp-fs-md);font-weight:var(--fw-medium);-webkit-backdrop-filter:blur(6px);transition:color var(--transition), border-color var(--transition), background var(--transition);background:#ffffff0f;text-decoration:none;display:inline-flex}.LandingPage-module__M3iytG__ctaSecondary:hover{color:var(--text-primary);border-color:rgba(var(--ink), .45);background:rgba(var(--ink), .08)}.LandingPage-module__M3iytG__hero{max-width:1160px;padding:0 var(--space-6) calc(var(--space-12) + var(--space-4));margin:0 auto;position:relative}.LandingPage-module__M3iytG__heroGrid{gap:var(--space-12);grid-template-columns:1.04fr 1fr;align-items:center;display:grid}.LandingPage-module__M3iytG__heroCopy{min-width:0;animation:LandingPage-module__M3iytG__rise .62s var(--lp-reveal-ease) both}.LandingPage-module__M3iytG__heroEyebrow{align-items:center;gap:var(--space-2);padding-block:7px;padding-inline:var(--space-2) var(--space-3);margin-bottom:var(--space-5);background:rgba(var(--ink), .14);border:1px solid rgba(var(--ink), .34);font-size:var(--lp-fs-xs);font-weight:var(--fw-semibold);letter-spacing:.2px;color:var(--accent-hover);border-radius:999px;display:inline-flex}.LandingPage-module__M3iytG__heroEyebrowDot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 8px var(--accent);border-radius:50%;animation:2.2s ease-in-out infinite LandingPage-module__M3iytG__pulse-dot}@keyframes LandingPage-module__M3iytG__pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.78)}}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__heroEyebrowDot{animation:none}}.LandingPage-module__M3iytG__heroTitle{font-size:clamp(2.5rem,4.8vw,3.9rem);font-weight:var(--fw-bold);letter-spacing:-1.8px;color:var(--text-primary);margin-bottom:var(--space-5);text-wrap:balance;line-height:1.06}.LandingPage-module__M3iytG__heroTitleGradient{letter-spacing:-.5px;background:var(--lp-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:ui-serif,New York,Iowan Old Style,Georgia,serif;font-size:1.05em;font-style:italic;font-weight:600}html[lang=zh] .LandingPage-module__M3iytG__heroTitleGradient{letter-spacing:normal;font-family:Songti SC,STSong,Noto Serif CJK SC,Noto Serif SC,serif;font-size:1em;font-style:normal;font-weight:600}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.LandingPage-module__M3iytG__heroTitleGradient{color:var(--accent-hover)}}.LandingPage-module__M3iytG__heroTagline{font-size:var(--lp-fs-lg);font-weight:var(--fw-semibold);line-height:var(--lp-lh-body);color:var(--text-primary);margin-bottom:var(--space-3)}.LandingPage-module__M3iytG__heroSubtitle{font-size:var(--lp-fs-lg);line-height:var(--lp-lh-body);color:var(--text-secondary);margin-bottom:var(--space-8);max-width:32rem}.LandingPage-module__M3iytG__heroCtas{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.LandingPage-module__M3iytG__heroMicrocopy{font-size:var(--lp-fs-sm);color:var(--text-muted)}.LandingPage-module__M3iytG__heroMicroLink{color:var(--accent);font-weight:var(--fw-medium);white-space:nowrap;align-items:center;gap:3px;text-decoration:none;display:inline-flex}.LandingPage-module__M3iytG__heroMicroLink:hover{text-decoration:underline}.LandingPage-module__M3iytG__nextLinks{justify-content:center;gap:var(--space-3) var(--space-6);font-size:var(--lp-fs-sm);flex-wrap:wrap;margin-block-start:var(--space-6);padding:0;list-style:none;display:flex}.LandingPage-module__M3iytG__nextLinks .LandingPage-module__M3iytG__heroMicroLink{min-block-size:24px}.LandingPage-module__M3iytG__depthCard .LandingPage-module__M3iytG__nextLinks{justify-content:flex-start;margin-block-start:var(--space-4)}.LandingPage-module__M3iytG__depthCard .LandingPage-module__M3iytG__nextLinks .LandingPage-module__M3iytG__heroMicroLink{white-space:normal;padding-inline-end:15px;display:block}.LandingPage-module__M3iytG__depthCard .LandingPage-module__M3iytG__nextLinks .LandingPage-module__M3iytG__heroMicroLink svg{vertical-align:middle;margin-inline:3px -15px;display:inline-block}.LandingPage-module__M3iytG__heroVisual{min-width:0;animation:LandingPage-module__M3iytG__rise .62s var(--lp-reveal-ease) .12s both;position:relative}.LandingPage-module__M3iytG__globeSlot{aspect-ratio:1;width:100%;max-width:540px;margin:-28px auto 0}.LandingPage-module__M3iytG__codeCard{background:var(--lp-glass-strong);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(16px)saturate(150%);box-shadow:0 24px 60px #0000008c, 0 0 0 1px rgba(var(--ink), .14);background-image:linear-gradient(var(--lp-glass-strong), var(--lp-glass-strong)), var(--lp-grad-border);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;position:relative;overflow:hidden}.LandingPage-module__M3iytG__codeBar{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface-inverse);border-bottom:1px solid rgba(var(--ink), .12);display:flex}.LandingPage-module__M3iytG__codeDot{background:var(--bg-active);border-radius:50%;width:10px;height:10px}.LandingPage-module__M3iytG__codeDot:first-child{background:#f87171}.LandingPage-module__M3iytG__codeDot:nth-child(2){background:#fbbf24}.LandingPage-module__M3iytG__codeDot:nth-child(3){background:#34d399}.LandingPage-module__M3iytG__codeFile{font-size:var(--lp-fs-xs);color:var(--text-muted);margin-inline-start:var(--space-2);font-family:SF Mono,Menlo,Consolas,monospace}.LandingPage-module__M3iytG__codeBlock{padding:var(--space-5);color:var(--text-primary);white-space:pre;-webkit-overflow-scrolling:touch;border-end-end-radius:calc(var(--radius-lg) - 1px);border-end-start-radius:calc(var(--radius-lg) - 1px);margin:0;font-family:SF Mono,Menlo,Consolas,monospace;font-size:14px;line-height:1.7;overflow-x:auto}.LandingPage-module__M3iytG__codeBlock:focus-visible{outline-offset:-2px}.LandingPage-module__M3iytG__codeComment{color:var(--text-muted)}.LandingPage-module__M3iytG__codeCursor{vertical-align:-2px;background:var(--accent-hover);border-radius:1px;width:7px;height:1em;margin-inline-start:1px;animation:1.1s step-end infinite LandingPage-module__M3iytG__caret-blink;display:inline-block}@keyframes LandingPage-module__M3iytG__caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.LandingPage-module__M3iytG__codeScan{inset-inline:0;pointer-events:none;background:linear-gradient(180deg, transparent, rgba(var(--ink), .1) 60%, #c6613f24);height:32%;animation:LandingPage-module__M3iytG__scan 5.4s var(--lp-ease) infinite;position:absolute;top:0}@keyframes LandingPage-module__M3iytG__scan{0%{opacity:0;transform:translateY(-110%)}12%,74%{opacity:1}to{opacity:0;transform:translateY(420%)}}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__codeCursor,.LandingPage-module__M3iytG__codeScan{animation:none}.LandingPage-module__M3iytG__codeScan{display:none}}.LandingPage-module__M3iytG__trustStrip{max-width:1160px;padding:var(--space-12) var(--space-6) calc(var(--space-16) + var(--space-2));text-align:center;margin:0 auto}.LandingPage-module__M3iytG__trustLabel{font-size:var(--lp-fs-sm);color:var(--text-muted);margin-bottom:var(--space-6);letter-spacing:.2px}.LandingPage-module__M3iytG__logoRow{justify-content:center;align-items:center;gap:var(--space-8);flex-wrap:wrap;list-style:none;display:flex}.LandingPage-module__M3iytG__logoItem{color:var(--text-muted);opacity:.62;transition:color var(--transition), opacity var(--transition), transform var(--transition), filter var(--transition)}.LandingPage-module__M3iytG__logoItem:hover{color:var(--text-primary);opacity:1;filter:drop-shadow(0 4px 12px rgba(var(--ink), .4));transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__logoItem:hover{transform:none}}.LandingPage-module__M3iytG__section{padding:var(--lp-space-section) var(--lp-space-section-x);position:relative}.LandingPage-module__M3iytG__section[id]{scroll-margin-block-start:var(--space-4)}.LandingPage-module__M3iytG__sectionAlt{background:linear-gradient(180deg, rgba(var(--band), 0) 0%, rgba(var(--band), .55) 14%, rgba(var(--band), .55) 86%, rgba(var(--band), 0) 100%)}.LandingPage-module__M3iytG__sectionInner{max-width:1160px;margin:0 auto}.LandingPage-module__M3iytG__sectionTitle{font-size:clamp(2rem,3.3vw,2.7rem);font-weight:var(--fw-bold);letter-spacing:-1.1px;text-align:center;margin-bottom:var(--space-12);text-wrap:balance;max-width:34rem;margin-inline:auto;line-height:1.12}.LandingPage-module__M3iytG__sectionTitle:has(+.LandingPage-module__M3iytG__sectionLede){margin-bottom:var(--space-5)}.LandingPage-module__M3iytG__sectionEyebrow{margin:0 auto var(--space-3);font-size:var(--lp-fs-xs);font-weight:var(--fw-semibold);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted);width:fit-content;display:block}.LandingPage-module__M3iytG__sectionEyebrow+.LandingPage-module__M3iytG__sectionTitle{margin-bottom:var(--space-5)}.LandingPage-module__M3iytG__sectionSubtitle{max-width:60ch;margin:0 auto var(--space-3);text-align:center;font-size:var(--lp-fs-lg);font-weight:var(--fw-semibold);line-height:var(--lp-lh-body);color:var(--text-primary);text-wrap:balance}.LandingPage-module__M3iytG__sectionLede{max-width:60ch;margin:0 auto var(--space-12);text-align:center;font-size:var(--lp-fs-lg);line-height:var(--lp-lh-body);color:var(--text-secondary);text-wrap:pretty}.LandingPage-module__M3iytG__valueTitle,.LandingPage-module__M3iytG__depthTitle,.LandingPage-module__M3iytG__fractureTitle,.LandingPage-module__M3iytG__faqQuestion,.LandingPage-module__M3iytG__flowTitle{text-wrap:balance}.LandingPage-module__M3iytG__heroSubtitle,.LandingPage-module__M3iytG__valueBody,.LandingPage-module__M3iytG__depthBody,.LandingPage-module__M3iytG__fractureBody,.LandingPage-module__M3iytG__faqAnswer,.LandingPage-module__M3iytG__missionBody{text-wrap:pretty}.LandingPage-module__M3iytG__section .LandingPage-module__M3iytG__reveal:has(.LandingPage-module__M3iytG__sectionEyebrow){text-align:center}.LandingPage-module__M3iytG__fractureLayout{gap:var(--space-12);grid-template-columns:.92fr 1.08fr;align-items:stretch;display:grid}.LandingPage-module__M3iytG__fractureVisual{height:100%;position:relative}.LandingPage-module__M3iytG__fractureList{gap:var(--space-5);list-style:none;display:grid}.LandingPage-module__M3iytG__fractureItem{gap:var(--space-4);padding:var(--space-6);background:var(--lp-glass);border:1px solid rgba(var(--ink), .12);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);transition:border-color .24s var(--lp-ease), transform .24s var(--lp-ease);display:flex}.LandingPage-module__M3iytG__fractureItem:hover{border-color:rgba(var(--ink), .32);transform:translateX(calc(3px * var(--inline-sign,1)))}.LandingPage-module__M3iytG__fractureDot{background:var(--lp-grad-accent);width:9px;height:9px;box-shadow:0 0 10px rgba(var(--ink), .6);border-radius:50%;flex-shrink:0;margin-top:6px}.LandingPage-module__M3iytG__fractureTitle{font-size:var(--lp-fs-md);font-weight:var(--fw-semibold);margin-bottom:6px}.LandingPage-module__M3iytG__fractureBody{font-size:var(--lp-fs-base);line-height:var(--lp-lh-body);color:var(--text-secondary)}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__fractureItem,.LandingPage-module__M3iytG__fractureItem:hover{transition:none;transform:none}}.LandingPage-module__M3iytG__fragField{border-radius:var(--radius-lg);background:var(--surface-inverse);border:1px solid rgba(var(--ink), .16);width:100%;height:100%;min-height:320px;position:relative;overflow:hidden}.LandingPage-module__M3iytG__fragRail{inset-inline:8%;background:var(--lp-grad-accent);opacity:.25;transform-origin:50%;border-radius:999px;height:3px;position:absolute;top:50%;transform:translateY(-50%)scaleX(.3)}[data-run=true] .LandingPage-module__M3iytG__fragRail{animation:LandingPage-module__M3iytG__frag-rail 7s var(--lp-ease) infinite}@keyframes LandingPage-module__M3iytG__frag-rail{0%,30%{opacity:.18;transform:translateY(-50%)scaleX(.25)}62%,88%{opacity:.9;transform:translateY(-50%)scaleX(1)}to{opacity:.18;transform:translateY(-50%)scaleX(.25)}}.LandingPage-module__M3iytG__fragChip{--frag-x:calc(50% + (var(--scatter-left,50%) - 50%) * var(--inline-sign,1));--frag-rest-x:calc(50% + (var(--rest-left,50%) - 50%) * var(--inline-sign,1));top:var(--scatter-top,50%);left:var(--frag-x);font-size:11.5px;font-weight:var(--fw-semibold);color:var(--text-secondary);background:var(--lp-glass-strong);white-space:nowrap;will-change:top, left, opacity;border:1px solid #94747866;border-radius:999px;align-items:center;padding:4px 9px;font-family:SF Mono,Menlo,Consolas,monospace;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}[data-run=true] .LandingPage-module__M3iytG__fragChip{animation:LandingPage-module__M3iytG__frag-chip 7s var(--lp-ease) infinite;animation-delay:calc(var(--frag-i) * .12s)}@keyframes LandingPage-module__M3iytG__frag-chip{0%,26%{top:var(--scatter-top,50%);left:var(--frag-x);color:var(--text-secondary);opacity:.7;border-color:#94747866}58%,86%{top:50%;left:var(--frag-rest-x);border-color:rgba(var(--ink), .6);color:var(--text-primary);opacity:1}to{top:var(--scatter-top,50%);left:var(--frag-x);color:var(--text-secondary);opacity:.7;border-color:#94747866}}.LandingPage-module__M3iytG__fragLabelScatter,.LandingPage-module__M3iytG__fragLabelUnified{font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.4px;position:absolute;left:50%;transform:translate(-50%)}.LandingPage-module__M3iytG__fragLabelScatter{color:var(--text-muted);top:14px}.LandingPage-module__M3iytG__fragLabelUnified{color:var(--accent-hover);opacity:0;bottom:14px}[data-run=true] .LandingPage-module__M3iytG__fragLabelScatter{animation:LandingPage-module__M3iytG__frag-label-out 7s var(--lp-ease) infinite}[data-run=true] .LandingPage-module__M3iytG__fragLabelUnified{animation:LandingPage-module__M3iytG__frag-label-in 7s var(--lp-ease) infinite}@keyframes LandingPage-module__M3iytG__frag-label-out{0%,26%{opacity:1}44%,to{opacity:0}}@keyframes LandingPage-module__M3iytG__frag-label-in{0%,48%{opacity:0}62%,88%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__fragChip{border-color:rgba(var(--ink), .6);color:var(--text-primary);opacity:1;top:50%!important;left:var(--frag-rest-x)!important;animation:none!important}.LandingPage-module__M3iytG__fragRail{opacity:.9;transform:translateY(-50%)scaleX(1);animation:none!important}.LandingPage-module__M3iytG__fragLabelScatter{opacity:0;animation:none!important}.LandingPage-module__M3iytG__fragLabelUnified{opacity:1;animation:none!important}}.LandingPage-module__M3iytG__depthGrid{gap:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.LandingPage-module__M3iytG__depthGrid>.LandingPage-module__M3iytG__reveal{display:flex}.LandingPage-module__M3iytG__depthCard{background:var(--lp-glass);border:1px solid rgba(var(--ink), .12);border-radius:var(--radius-lg);width:100%;padding:var(--space-6);-webkit-backdrop-filter:blur(12px);transition:border-color .24s var(--lp-ease), transform .24s var(--lp-ease), box-shadow .24s var(--lp-ease);position:relative;overflow:hidden}.LandingPage-module__M3iytG__depthCard:hover{border-color:rgba(var(--ink), .45);box-shadow:0 18px 44px rgba(var(--ink), .08), 0 0 0 1px rgba(var(--ink), .12), 0 10px 40px rgba(var(--ink), .18);transform:translateY(-4px)}.LandingPage-module__M3iytG__depthDemo{height:158px;margin-bottom:var(--space-5);border-radius:var(--radius);background:var(--surface-inverse);border:1px solid rgba(var(--ink), .16);justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex;position:relative;overflow:hidden}.LandingPage-module__M3iytG__depthTitle{align-items:center;gap:var(--space-2);font-size:var(--lp-fs-lg);font-weight:var(--fw-semibold);margin-bottom:8px;display:flex}.LandingPage-module__M3iytG__depthIcon{border-radius:var(--radius-sm);background:var(--accent-dim);width:32px;height:32px;color:var(--accent-hover);border:1px solid #c6613f38;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.LandingPage-module__M3iytG__depthBody{font-size:var(--lp-fs-base);line-height:var(--lp-lh-body);color:var(--text-secondary)}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__depthCard,.LandingPage-module__M3iytG__depthCard:hover{transition:none;transform:none}}.LandingPage-module__M3iytG__pillarsGrid{justify-content:center;gap:var(--space-5);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.LandingPage-module__M3iytG__pairGrid{gap:var(--space-5);max-width:880px;margin:var(--space-7) auto 0;grid-template-columns:repeat(2,1fr);display:grid}.LandingPage-module__M3iytG__pairGrid>.LandingPage-module__M3iytG__pillarCard{flex:none;max-width:none}@media (max-width:720px){.LandingPage-module__M3iytG__pairGrid{grid-template-columns:1fr}}.LandingPage-module__M3iytG__pillarCard{background:var(--lp-glass);border:1px solid rgba(var(--ink), .12);border-radius:var(--radius-lg);max-width:360px;padding:var(--space-6);-webkit-backdrop-filter:blur(12px);transition:border-color .24s var(--lp-ease), transform .24s var(--lp-ease), box-shadow .24s var(--lp-ease);flex:300px;position:relative;overflow:hidden}.LandingPage-module__M3iytG__pillarCard:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--ink), .55), transparent);opacity:0;height:2px;transition:opacity .24s var(--lp-ease);position:absolute;inset:0 0 auto}.LandingPage-module__M3iytG__pillarCard:hover{border-color:rgba(var(--ink), .45);box-shadow:0 18px 44px rgba(var(--ink), .08), 0 0 0 1px rgba(var(--ink), .12), 0 10px 40px rgba(var(--ink), .18);transform:translateY(-4px)}.LandingPage-module__M3iytG__pillarCard:hover:before{opacity:1}.LandingPage-module__M3iytG__pillarIcon{border-radius:var(--radius);background:var(--accent-dim);width:40px;height:40px;color:var(--accent-hover);margin-bottom:var(--space-4);border:1px solid #c6613f38;justify-content:center;align-items:center;display:inline-flex}.LandingPage-module__M3iytG__pillarTitle{font-size:var(--lp-fs-lg);font-weight:var(--fw-semibold);margin-bottom:8px}.LandingPage-module__M3iytG__pillarBody{font-size:var(--lp-fs-base);line-height:var(--lp-lh-body);color:var(--text-secondary)}.LandingPage-module__M3iytG__contactForm{gap:var(--space-5);text-align:start;justify-items:start;max-width:640px;margin-inline:auto;display:grid}.LandingPage-module__M3iytG__field{gap:var(--space-2);width:100%;display:grid}.LandingPage-module__M3iytG__fieldLabel{font-size:var(--lp-fs-sm);font-weight:var(--fw-medium);color:var(--text-secondary)}.LandingPage-module__M3iytG__fieldControl{width:100%;padding:var(--space-3) var(--space-4);font-family:inherit;font-size:var(--lp-fs-base);line-height:var(--lp-lh-body);color:var(--text-primary);background:var(--lp-glass);border:1px solid rgba(var(--ink), .48);border-radius:var(--radius)}.LandingPage-module__M3iytG__fieldControl:hover{border-color:rgba(var(--ink), .7)}.LandingPage-module__M3iytG__fieldSelectWrap{position:relative}.LandingPage-module__M3iytG__fieldSelectWrap:after{content:"";pointer-events:none;background-color:var(--text-secondary);width:12px;height:8px;margin-block:auto;position:absolute;inset-block:0;inset-inline-end:var(--space-4);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (forced-colors:active){.LandingPage-module__M3iytG__fieldSelectWrap:after{forced-color-adjust:none;background-color:canvastext}}.LandingPage-module__M3iytG__fieldSelect{appearance:none;padding-inline-end:var(--space-8)}.LandingPage-module__M3iytG__fieldTextarea{resize:vertical;min-height:160px}.LandingPage-module__M3iytG__turnstile{min-block-size:65px}.LandingPage-module__M3iytG__contactForm:has(>.LandingPage-module__M3iytG__contactAlert:empty){margin-block-end:calc(-1 * var(--space-5))}.LandingPage-module__M3iytG__contactAlert{width:100%}.LandingPage-module__M3iytG__contactAlert p{padding:var(--space-3) var(--space-4);font-size:var(--lp-fs-sm);line-height:var(--lp-lh-body);color:var(--text-primary);background:rgba(var(--ink), .04);border-inline-start:3px solid var(--lp-danger);border-radius:var(--radius);margin:0}.LandingPage-module__M3iytG__contactAlert a{color:inherit;text-decoration:underline}.LandingPage-module__M3iytG__contactForm[aria-busy=true] .LandingPage-module__M3iytG__ctaPrimary{cursor:progress;opacity:.7}.LandingPage-module__M3iytG__contactSent{max-width:640px;padding:var(--space-3) var(--space-4);text-align:start;line-height:var(--lp-lh-body);color:var(--text-primary);background:rgba(var(--ink), .04);border-inline-start:3px solid var(--ring);border-radius:var(--radius);margin:0 auto}@media (max-width:720px){.LandingPage-module__M3iytG__pillarCard{flex-basis:100%;max-width:none}}.LandingPage-module__M3iytG__blogHead{gap:var(--space-8);padding-bottom:var(--space-9);border-bottom:1px solid rgba(var(--ink), .16);grid-template-columns:1.5fr 1fr;align-items:end;display:grid}.LandingPage-module__M3iytG__blogHeadTitle{font-size:clamp(2rem,4vw,3rem);font-weight:var(--fw-semibold);line-height:var(--lp-lh-heading);letter-spacing:-.02em;margin-top:var(--space-3)}.LandingPage-module__M3iytG__blogHeadLede{font-size:var(--lp-fs-lg);line-height:var(--lp-lh-body);color:var(--text-secondary)}.LandingPage-module__M3iytG__blogCat{font-size:var(--lp-fs-xs);font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-hover,var(--accent));margin-bottom:var(--space-3);display:inline-block}.LandingPage-module__M3iytG__blogFeatured{gap:var(--space-7);margin-top:var(--space-8);padding:var(--space-8) var(--space-7);background:var(--lp-glass);border:1px solid rgba(var(--ink), .12);border-radius:var(--radius-lg);transition:border-color .24s var(--lp-ease), transform .24s var(--lp-ease);grid-template-columns:1.15fr 1fr;align-items:center;display:grid;position:relative;overflow:hidden}.LandingPage-module__M3iytG__blogFeatured:before{content:"";background:linear-gradient(90deg, var(--accent), var(--accent));height:3px;position:absolute;inset:0 0 auto}.LandingPage-module__M3iytG__blogFeatured:hover{border-color:rgba(var(--ink), .4);transform:translateY(-3px)}.LandingPage-module__M3iytG__blogFeaturedTitle{font-size:clamp(1.7rem,3.2vw,2.35rem);font-weight:var(--fw-semibold);letter-spacing:-.02em;text-wrap:balance;line-height:1.16}.LandingPage-module__M3iytG__blogFeaturedExcerpt{font-size:var(--lp-fs-lg);line-height:var(--lp-lh-body);color:var(--text-secondary)}@media (max-width:1000px){.LandingPage-module__M3iytG__navLinks,.LandingPage-module__M3iytG__navActionsInline{display:none}.LandingPage-module__M3iytG__menuButton{display:inline-flex}.LandingPage-module__M3iytG__mobileMenu{display:flex}}@media (max-width:1180px){:is([lang|=es],[lang|=fr],[lang|=pt],[lang|=ru]) .LandingPage-module__M3iytG__navLinks,:is([lang|=es],[lang|=fr],[lang|=pt],[lang|=ru]) .LandingPage-module__M3iytG__navActionsInline{display:none}:is([lang|=es],[lang|=fr],[lang|=pt],[lang|=ru]) .LandingPage-module__M3iytG__menuButton{display:inline-flex}:is([lang|=es],[lang|=fr],[lang|=pt],[lang|=ru]) .LandingPage-module__M3iytG__mobileMenu{display:flex}}.LandingPage-module__M3iytG__mobileMenu[hidden]{display:none}@media (max-width:760px){.LandingPage-module__M3iytG__blogFeatured{gap:var(--space-4);grid-template-columns:1fr;align-items:start}}.LandingPage-module__M3iytG__blogReadMore{top:var(--space-7);color:var(--text-muted);transition:color .2s var(--lp-ease), transform .2s var(--lp-ease);position:absolute;inset-inline-end:var(--space-7)}.LandingPage-module__M3iytG__blogFeatured:hover .LandingPage-module__M3iytG__blogReadMore{color:var(--accent-hover,var(--accent));transform:translate(calc(2px * var(--inline-sign,1)), -2px)}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__blogReadMore{transition:none}.LandingPage-module__M3iytG__blogFeatured:hover .LandingPage-module__M3iytG__blogReadMore{transform:none}}.LandingPage-module__M3iytG__blogGrid{gap:0 var(--space-9);grid-template-columns:1fr 1fr;display:grid}.LandingPage-module__M3iytG__blogPost{padding:var(--space-7) 0;border-top:1px solid rgba(var(--ink), .14);cursor:pointer}.LandingPage-module__M3iytG__blogGrid>.LandingPage-module__M3iytG__blogPost:first-child,.LandingPage-module__M3iytG__blogGrid>.LandingPage-module__M3iytG__blogPost:nth-child(2){padding-top:var(--space-3);border-top:none}.LandingPage-module__M3iytG__blogPostTitle{font-size:var(--lp-fs-xl);font-weight:var(--fw-semibold);letter-spacing:-.01em;margin-bottom:var(--space-3);transition:color .2s var(--lp-ease);line-height:1.22}.LandingPage-module__M3iytG__blogPost:hover .LandingPage-module__M3iytG__blogPostTitle{color:var(--accent-hover,var(--accent))}.LandingPage-module__M3iytG__blogExcerpt{font-size:var(--lp-fs-base);line-height:var(--lp-lh-body);color:var(--text-secondary);max-width:46ch}@media (max-width:760px){.LandingPage-module__M3iytG__blogHead{gap:var(--space-4);grid-template-columns:1fr;align-items:start}.LandingPage-module__M3iytG__blogGrid{grid-template-columns:1fr;gap:0}.LandingPage-module__M3iytG__blogGrid>.LandingPage-module__M3iytG__blogPost:nth-child(2){border-top:1px solid rgba(var(--ink), .14);padding-top:var(--space-7)}}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__blogFeatured,.LandingPage-module__M3iytG__blogFeatured:hover,.LandingPage-module__M3iytG__pillarCard,.LandingPage-module__M3iytG__pillarCard:hover{transition:none;transform:none}.LandingPage-module__M3iytG__pillarCard:before{transition:none}}.LandingPage-module__M3iytG__routing{flex-direction:column;gap:7px;width:100%;display:flex}.LandingPage-module__M3iytG__routingHead{align-items:center;gap:6px;margin-bottom:2px;display:flex}.LandingPage-module__M3iytG__routingDot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 7px var(--accent);border-radius:50%}[data-run=true] .LandingPage-module__M3iytG__routingDot{animation:1.6s ease-in-out infinite LandingPage-module__M3iytG__pulse-dot}.LandingPage-module__M3iytG__routingHeadText{text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);font-size:11px}.LandingPage-module__M3iytG__routingList{gap:5px;list-style:none;display:grid}.LandingPage-module__M3iytG__routingRow{grid-template-columns:3.6rem 1fr .6rem;align-items:center;gap:6px;display:grid;position:relative}.LandingPage-module__M3iytG__routingName{color:var(--text-secondary);font-family:SF Mono,Menlo,Consolas,monospace;font-size:11.5px}.LandingPage-module__M3iytG__routingScoreTrack{background:rgba(var(--ink), .12);border-radius:999px;height:7px;overflow:hidden}.LandingPage-module__M3iytG__routingScoreFill{background:var(--lp-grad-accent);height:100%;transform-origin:var(--inline-start-x,0%) center;border-radius:999px;display:block;transform:scaleX(0)}[data-run=true] .LandingPage-module__M3iytG__routingScoreFill{animation:LandingPage-module__M3iytG__route-score 4.5s var(--lp-ease) infinite;animation-delay:calc(var(--route-i) * .22s)}@keyframes LandingPage-module__M3iytG__route-score{0%,10%{transform:scaleX(0)}40%,to{transform:scaleX(var(--route-fill,.55))}}.LandingPage-module__M3iytG__routingRow:first-child{--route-fill:.62}.LandingPage-module__M3iytG__routingRow:nth-child(2){--route-fill:.92}.LandingPage-module__M3iytG__routingRow:nth-child(3){--route-fill:.44}.LandingPage-module__M3iytG__routingPick{border:1.5px solid rgba(var(--ink), .4);border-radius:50%;justify-self:center;width:8px;height:8px}[data-run=true] .LandingPage-module__M3iytG__routingRow:nth-child(2) .LandingPage-module__M3iytG__routingPick{animation:LandingPage-module__M3iytG__route-pick 4.5s var(--lp-ease) infinite}@keyframes LandingPage-module__M3iytG__route-pick{0%,44%{border-color:rgba(var(--ink), .4);box-shadow:none;background:0 0}56%,to{background:var(--accent);border-color:var(--accent);box-shadow:0 0 8px #c6613fcc}}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__routingDot,.LandingPage-module__M3iytG__routingScoreFill,.LandingPage-module__M3iytG__routingPick{animation:none!important}.LandingPage-module__M3iytG__routingScoreFill{transform:scaleX(var(--route-fill,.55))}.LandingPage-module__M3iytG__routingRow:nth-child(2) .LandingPage-module__M3iytG__routingPick{background:var(--accent);border-color:var(--accent)}}.LandingPage-module__M3iytG__obs{flex-direction:column;gap:7px;width:100%;display:flex}.LandingPage-module__M3iytG__obsSpark{width:100%;height:auto;max-height:40px}.LandingPage-module__M3iytG__obsSparkLine{stroke:url(#wjEdge);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:320;stroke-dashoffset:320px}[data-run=true] .LandingPage-module__M3iytG__obsSparkLine{animation:LandingPage-module__M3iytG__obs-draw 4.5s var(--lp-ease) infinite}@keyframes LandingPage-module__M3iytG__obs-draw{0%{stroke-dashoffset:320px}46%,to{stroke-dashoffset:0}}.LandingPage-module__M3iytG__obsRows{gap:4px;list-style:none;display:grid}.LandingPage-module__M3iytG__obsRow{border-radius:var(--radius-sm);background:rgba(var(--ink), .07);opacity:0;justify-content:space-between;align-items:center;padding:4px 8px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:11.5px;display:flex}[data-run=true] .LandingPage-module__M3iytG__obsRow{animation:LandingPage-module__M3iytG__obs-row 4.5s var(--lp-ease) infinite;animation-delay:calc(var(--obs-i) * .3s + .4s)}@keyframes LandingPage-module__M3iytG__obs-row{0%,8%{opacity:0;transform:translateY(4px)}24%,92%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}.LandingPage-module__M3iytG__obsModel{color:var(--text-secondary)}.LandingPage-module__M3iytG__obsStatus{color:var(--green);font-weight:var(--fw-semibold)}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__obsSparkLine{stroke-dashoffset:0;animation:none!important}.LandingPage-module__M3iytG__obsRow{opacity:1;transform:none;animation:none!important}}.LandingPage-module__M3iytG__stack{max-width:760px;margin:0 auto;padding-inline-start:var(--space-8);position:relative}.LandingPage-module__M3iytG__stackBeam{inset-inline-start:0;background:rgba(var(--ink), .18);border-radius:999px;width:2px;position:absolute;top:10px;bottom:10px;overflow:hidden}.LandingPage-module__M3iytG__stackBeam:after{content:"";background:linear-gradient(180deg, transparent, var(--accent-hover) 50%, transparent);border-radius:999px;height:36%;position:absolute;inset-inline:0}[data-run=true] .LandingPage-module__M3iytG__stackBeam:after{animation:LandingPage-module__M3iytG__stack-beam 4.8s var(--lp-ease) infinite}@keyframes LandingPage-module__M3iytG__stack-beam{0%{transform:translateY(-100%)}to{transform:translateY(360%)}}.LandingPage-module__M3iytG__stackList{gap:var(--space-4);list-style:none;display:grid}.LandingPage-module__M3iytG__stackLayer{gap:var(--space-5);padding:var(--space-6);background:var(--lp-glass);border:1px solid rgba(var(--ink), .14);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);transition:border-color .24s var(--lp-ease), transform .24s var(--lp-ease);grid-template-columns:3rem 1fr;align-items:center;display:grid;position:relative;overflow:hidden}.LandingPage-module__M3iytG__stackLayer:hover{border-color:rgba(var(--ink), .4);transform:translateX(calc(4px * var(--inline-sign,1)))}.LandingPage-module__M3iytG__stackPlane{border-radius:inherit;background:radial-gradient(600px 140px at var(--inline-start-x,0%) 50%, rgba(var(--ink), .16), transparent 70%);opacity:0;pointer-events:none;position:absolute;inset:0}[data-run=true] .LandingPage-module__M3iytG__stackPlane{animation:LandingPage-module__M3iytG__stack-plane 4.8s var(--lp-ease) infinite;animation-delay:calc(var(--stack-i) * 1.4s)}@keyframes LandingPage-module__M3iytG__stack-plane{0%,4%{opacity:0}12%{opacity:1}30%,to{opacity:0}}.LandingPage-module__M3iytG__stackTier{border-radius:var(--radius);background:var(--lp-glass-strong);border:1px solid rgba(var(--ink), .3);width:3rem;height:3rem;font-size:var(--lp-fs-lg);font-weight:var(--fw-bold);background-image:linear-gradient(var(--lp-glass-strong), var(--lp-glass-strong)), var(--lp-grad-text);color:#0000;z-index:1;background-origin:border-box;-webkit-background-clip:text,border-box;background-clip:text,border-box;justify-content:center;align-items:center;font-family:SF Mono,Menlo,Consolas,monospace;display:inline-flex}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.LandingPage-module__M3iytG__stackTier{color:var(--accent-hover);background:var(--lp-glass-strong)}}.LandingPage-module__M3iytG__stackText{z-index:1;position:relative}.LandingPage-module__M3iytG__stackName{font-size:var(--lp-fs-lg);font-weight:var(--fw-semibold);margin-bottom:6px}.LandingPage-module__M3iytG__stackBody{font-size:var(--lp-fs-base);line-height:var(--lp-lh-body);color:var(--text-secondary)}.LandingPage-module__M3iytG__stackAction{margin-block-start:var(--space-3)}.LandingPage-module__M3iytG__soonTag{padding-block:2px;padding-inline:var(--space-2);font-size:var(--lp-fs-xs);font-weight:var(--fw-medium);line-height:var(--lp-lh-snug);color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-sm);display:inline-block}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__stackBeam:after,.LandingPage-module__M3iytG__stackPlane{animation:none!important}.LandingPage-module__M3iytG__stackBeam:after{display:none}.LandingPage-module__M3iytG__stackLayer,.LandingPage-module__M3iytG__stackLayer:hover{transition:none;transform:none}}.LandingPage-module__M3iytG__valueGrid{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.LandingPage-module__M3iytG__valueGrid>.LandingPage-module__M3iytG__reveal{display:flex}.LandingPage-module__M3iytG__valueCard{background:var(--lp-glass);border:1px solid rgba(var(--ink), .12);border-radius:var(--radius-lg);width:100%;padding:var(--space-6);-webkit-backdrop-filter:blur(12px);transition:border-color .24s var(--lp-ease), transform .24s var(--lp-ease), box-shadow .24s var(--lp-ease);position:relative;overflow:hidden}.LandingPage-module__M3iytG__valueCard:before{content:"";border-radius:inherit;background:radial-gradient(400px 200px at 50% 0%, rgba(var(--ink), .16), transparent 70%);opacity:0;transition:opacity .24s var(--lp-ease);pointer-events:none;position:absolute;inset:-1px}.LandingPage-module__M3iytG__valueCard:hover{border-color:rgba(var(--ink), .4);box-shadow:0 18px 44px rgba(var(--ink), .08);transform:translateY(-4px)}.LandingPage-module__M3iytG__valueCard:hover:before{opacity:1}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__valueCard{transition:none}.LandingPage-module__M3iytG__valueCard:hover{transform:none}.LandingPage-module__M3iytG__valueCard:before{transition:none}}.LandingPage-module__M3iytG__valueDemo{height:150px;margin-bottom:var(--space-5);border-radius:var(--radius);background:var(--surface-inverse);border:1px solid rgba(var(--ink), .16);justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex;position:relative;overflow:hidden}.LandingPage-module__M3iytG__valueTitle{font-size:var(--lp-fs-md);font-weight:var(--fw-semibold);margin-bottom:6px;position:relative}.LandingPage-module__M3iytG__valueBody{font-size:var(--lp-fs-base);line-height:var(--lp-lh-snug);color:var(--text-secondary);position:relative}.LandingPage-module__M3iytG__demoCaption{color:var(--text-muted);text-align:center;letter-spacing:.1px;font-size:11.5px;line-height:1.4}.LandingPage-module__M3iytG__demoModelSwitch{align-items:center;gap:var(--space-3);flex-direction:column;width:100%;display:flex}.LandingPage-module__M3iytG__demoCodeLine{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-family:SF Mono,Menlo,Consolas,monospace;font-size:13px;overflow:hidden}.LandingPage-module__M3iytG__demoCodeKey{color:var(--cyan,var(--accent))}.LandingPage-module__M3iytG__demoCodePunc{color:var(--text-muted)}.LandingPage-module__M3iytG__demoCodeQuote{color:var(--green,#34d399)}.LandingPage-module__M3iytG__demoCodeValueWrap{vertical-align:bottom;display:inline-block;position:relative}.LandingPage-module__M3iytG__demoCodeSizer{visibility:hidden;color:var(--green,#34d399)}.LandingPage-module__M3iytG__demoCodeValue{inset-inline-start:0;color:var(--green,#34d399);opacity:0;white-space:nowrap;position:absolute;top:0}[data-run=true] .LandingPage-module__M3iytG__demoCodeValue{animation:6.4s step-end infinite LandingPage-module__M3iytG__model-cycle}@keyframes LandingPage-module__M3iytG__model-cycle{0%,25%{opacity:1}25.01%,to{opacity:0}}.LandingPage-module__M3iytG__demoModelSwitch .LandingPage-module__M3iytG__demoCodeQuote:last-of-type:after{content:"";vertical-align:-1px;background:var(--accent-hover);border-radius:1px;width:5px;height:.95em;margin-inline-start:2px;display:inline-block}[data-run=true].LandingPage-module__M3iytG__demoModelSwitch .LandingPage-module__M3iytG__demoCodeQuote:last-of-type:after{animation:1.1s step-end infinite LandingPage-module__M3iytG__caret-blink}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__demoCodeValue{animation:none!important}.LandingPage-module__M3iytG__demoCodeValue:first-of-type{opacity:1}.LandingPage-module__M3iytG__demoModelSwitch .LandingPage-module__M3iytG__demoCodeQuote:last-of-type:after{opacity:.7;animation:none!important}}.LandingPage-module__M3iytG__demoUsage{align-items:center;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.LandingPage-module__M3iytG__demoUsageRow{align-items:baseline;gap:var(--space-2);display:flex}.LandingPage-module__M3iytG__demoUsageLabel{text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);font-size:11px}.LandingPage-module__M3iytG__odometer{background:var(--lp-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:SF Mono,Menlo,Consolas,monospace;font-size:22px;font-weight:700;display:inline-flex}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.LandingPage-module__M3iytG__odometer{color:var(--accent-hover)}}.LandingPage-module__M3iytG__odoCol{width:.62em;height:1.1em;display:inline-block;position:relative;overflow:hidden}.LandingPage-module__M3iytG__odoStrip{inset-inline-start:0;flex-direction:column;display:flex;position:absolute;top:0}.LandingPage-module__M3iytG__odoDigit{text-align:center;height:1.1em;line-height:1.1em}[data-run=true] .LandingPage-module__M3iytG__odoStrip{animation:2.4s cubic-bezier(.5,0,.5,1) infinite LandingPage-module__M3iytG__odo-roll}@keyframes LandingPage-module__M3iytG__odo-roll{0%{transform:translateY(0)}to{transform:translateY(-11em)}}.LandingPage-module__M3iytG__demoMeterTrack{background:rgba(var(--ink), .14);border-radius:999px;width:78%;max-width:180px;height:6px;overflow:hidden}.LandingPage-module__M3iytG__demoMeterFill{background:var(--lp-grad-accent);border-radius:999px;width:30%;height:100%;display:block}[data-run=true] .LandingPage-module__M3iytG__demoMeterFill{animation:2.4s cubic-bezier(.5,0,.5,1) infinite LandingPage-module__M3iytG__meter-fill}@keyframes LandingPage-module__M3iytG__meter-fill{0%{width:14%}to{width:92%}}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__odoStrip{transform:translateY(-5.5em);animation:none!important}.LandingPage-module__M3iytG__demoMeterFill{width:64%;animation:none!important}}.LandingPage-module__M3iytG__demoPlayground{flex-direction:column;align-items:stretch;gap:6px;width:100%;display:flex}.LandingPage-module__M3iytG__demoBubbleUser,.LandingPage-module__M3iytG__demoBubbleAi{border-radius:9px;max-width:88%;padding:7px 10px;font-size:12.5px;line-height:1.45}.LandingPage-module__M3iytG__demoBubbleUser{background:var(--lp-grad-accent);color:#fff;border-end-end-radius:3px;align-self:flex-end}.LandingPage-module__M3iytG__demoBubbleAi{background:rgba(var(--ink), .12);border:1px solid rgba(var(--ink), .2);color:var(--text-secondary);border-end-start-radius:3px;align-self:flex-start;position:relative}.LandingPage-module__M3iytG__demoTyping{white-space:nowrap;vertical-align:bottom;width:100%;display:inline-block;overflow:hidden}[data-run=true] .LandingPage-module__M3iytG__demoTyping{animation:6s steps(28,end) infinite LandingPage-module__M3iytG__type-line}@keyframes LandingPage-module__M3iytG__type-line{0%{width:0}28%,to{width:100%}}.LandingPage-module__M3iytG__demoDots{gap:3px;display:inline-flex}.LandingPage-module__M3iytG__demoDots span{background:var(--accent-hover);border-radius:50%;width:4px;height:4px}.LandingPage-module__M3iytG__demoAiText{display:none}[data-run=true] .LandingPage-module__M3iytG__demoDots{animation:6s linear infinite LandingPage-module__M3iytG__dots-show}[data-run=true] .LandingPage-module__M3iytG__demoDots span{animation:1s ease-in-out infinite LandingPage-module__M3iytG__dot-bounce}[data-run=true] .LandingPage-module__M3iytG__demoDots span:nth-child(2){animation-delay:.15s}[data-run=true] .LandingPage-module__M3iytG__demoDots span:nth-child(3){animation-delay:.3s}[data-run=true] .LandingPage-module__M3iytG__demoAiText{animation:6s linear infinite LandingPage-module__M3iytG__ai-text;display:inline}@keyframes LandingPage-module__M3iytG__dot-bounce{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes LandingPage-module__M3iytG__dots-show{0%,44%{opacity:1}46%,to{opacity:0;width:0;overflow:hidden}}@keyframes LandingPage-module__M3iytG__ai-text{0%,46%{opacity:0}56%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__demoTyping{width:100%;animation:none!important}.LandingPage-module__M3iytG__demoDots{display:none!important}.LandingPage-module__M3iytG__demoAiText{opacity:1;animation:none!important;display:inline!important}}.LandingPage-module__M3iytG__flow{position:relative}.LandingPage-module__M3iytG__flowSteps{gap:var(--space-8);grid-template-columns:repeat(3,1fr);list-style:none;display:grid;position:relative}.LandingPage-module__M3iytG__flowRail{top:27px;background:rgba(var(--ink), .18);border-radius:999px;height:2px;position:absolute;inset-inline:16.66%;overflow:hidden}.LandingPage-module__M3iytG__flowRailFill{transform-origin:var(--inline-start-x,0%) center;background:var(--lp-grad-accent);position:absolute;inset:0;transform:scaleX(0)}[data-run=true] .LandingPage-module__M3iytG__flowRailFill{animation:LandingPage-module__M3iytG__rail-fill 5.4s var(--lp-ease) infinite}@keyframes LandingPage-module__M3iytG__rail-fill{0%{transform:scaleX(0)}78%,to{transform:scaleX(1)}}.LandingPage-module__M3iytG__flowStep{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.LandingPage-module__M3iytG__flowNode{width:54px;height:54px;margin-bottom:var(--space-4);background:var(--lp-glass-strong);border:1px solid rgba(var(--ink), .28);border-radius:16px;justify-content:center;align-items:center;display:inline-flex;position:relative}.LandingPage-module__M3iytG__flowNodeNum{font-size:var(--lp-fs-xl);font-weight:var(--fw-bold);background:var(--lp-grad-text);color:#0000;z-index:1;-webkit-background-clip:text;background-clip:text}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.LandingPage-module__M3iytG__flowNodeNum{color:var(--accent-hover)}}.LandingPage-module__M3iytG__flowNodePulse{border-radius:inherit;opacity:0;border:1.5px solid #c6613fe6;position:absolute;inset:-1px}[data-run=true] .LandingPage-module__M3iytG__flowNodePulse{animation:LandingPage-module__M3iytG__node-light 5.4s var(--lp-ease) infinite;animation-delay:calc(var(--flow-i) * 1.5s)}[data-run=true] .LandingPage-module__M3iytG__flowNode{animation:LandingPage-module__M3iytG__node-active 5.4s var(--lp-ease) infinite;animation-delay:calc(var(--flow-i) * 1.5s)}@keyframes LandingPage-module__M3iytG__node-light{0%{opacity:0;transform:scale(.7)}8%{opacity:1;transform:scale(1)}26%{opacity:0;transform:scale(1.35)}to{opacity:0}}@keyframes LandingPage-module__M3iytG__node-active{0%,to{border-color:rgba(var(--ink), .28);box-shadow:none}8%,24%{border-color:#c6613fb3;box-shadow:0 0 22px #c6613f59}}.LandingPage-module__M3iytG__flowTitle{font-size:var(--lp-fs-md);font-weight:var(--fw-semibold);margin-bottom:8px}.LandingPage-module__M3iytG__flowBody{font-size:var(--lp-fs-base);line-height:var(--lp-lh-body);color:var(--text-secondary);max-width:20rem}.LandingPage-module__M3iytG__flowBody code,.LandingPage-module__M3iytG__faqAnswer code{background:rgba(var(--ink), .12);border:1px solid rgba(var(--ink), .2);border-radius:var(--radius-sm);color:var(--accent-hover);padding:1px 5px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:.92em}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__flowRailFill{transform:scaleX(1);animation:none!important}.LandingPage-module__M3iytG__flowNodePulse{opacity:0;animation:none!important}.LandingPage-module__M3iytG__flowNode{border-color:#c6613f8c;animation:none!important}}.LandingPage-module__M3iytG__diyCompare{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.LandingPage-module__M3iytG__diySide{background:var(--lp-glass);border:1px solid rgba(var(--ink), .14);border-radius:var(--radius-lg);padding:var(--space-6);-webkit-backdrop-filter:blur(12px);margin:0}.LandingPage-module__M3iytG__diySideClean{background-image:linear-gradient(var(--lp-glass), var(--lp-glass)), var(--lp-grad-border);box-shadow:0 18px 44px rgba(var(--ink), .07);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000}.LandingPage-module__M3iytG__diySvg{width:100%;height:auto;display:block;overflow:visible}.LandingPage-module__M3iytG__diyTangle{stroke:#94747880;stroke-width:2px;stroke-dasharray:4 5}[data-run=true] .LandingPage-module__M3iytG__diyTangle{animation:3s linear infinite LandingPage-module__M3iytG__tangle-crawl}@keyframes LandingPage-module__M3iytG__tangle-crawl{to{stroke-dashoffset:-36px}}.LandingPage-module__M3iytG__diyProvider{fill:#282024f2;stroke:#a0787c8c;stroke-width:1.5px}.LandingPage-module__M3iytG__diyMiniLabel{fill:#c8aaacd9;text-anchor:middle;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:7px;font-weight:700}.LandingPage-module__M3iytG__diyApp{fill:#1c1e2cf2;stroke:#a0787c80;stroke-width:1.5px}.LandingPage-module__M3iytG__diyAppLabel{fill:#d8d9e0;text-anchor:middle;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:700}.LandingPage-module__M3iytG__cleanEdge{stroke:url(#wjEdge);stroke-width:2px;stroke-dasharray:5 9;stroke-linecap:round}[data-run=true] .LandingPage-module__M3iytG__cleanEdge{animation:1.8s linear infinite LandingPage-module__M3iytG__clean-flow}.LandingPage-module__M3iytG__cleanTrunk{stroke:var(--accent-hover);stroke-width:4.2px;stroke-dasharray:9 5;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(var(--wj-clay-4), .55))}[data-run=true] .LandingPage-module__M3iytG__cleanTrunk{animation:1.4s linear infinite LandingPage-module__M3iytG__clean-flow}@keyframes LandingPage-module__M3iytG__clean-flow{to{stroke-dashoffset:-28px}}.LandingPage-module__M3iytG__cleanProvider{fill:#1c1e2cf2;stroke:rgba(var(--ink), .5);stroke-width:1.5px}.LandingPage-module__M3iytG__cleanProviderCore{fill:rgb(var(--wj-clay-4))}.LandingPage-module__M3iytG__cleanHub{fill:url(#wjHub);stroke:rgba(var(--ink), .6);stroke-width:1.4px}[data-run=true] .LandingPage-module__M3iytG__cleanHub{animation:3s ease-in-out infinite LandingPage-module__M3iytG__hub-breathe}@keyframes LandingPage-module__M3iytG__hub-breathe{0%,to{filter:drop-shadow(0 0 6px rgba(var(--wj-clay-5), .45))}50%{filter:drop-shadow(0 0 14px rgba(var(--wj-clay-5), .75))}}.LandingPage-module__M3iytG__cleanHubLabel{fill:#fff;text-anchor:middle;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:8px;font-weight:700}.LandingPage-module__M3iytG__cleanApp{fill:#1c1e2cf2;stroke:rgba(var(--ink), .55);stroke-width:1.5px}.LandingPage-module__M3iytG__cleanAppLabel{fill:#d8d9e0;text-anchor:middle;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:700}.LandingPage-module__M3iytG__diyCaption{margin-top:var(--space-4);font-size:var(--lp-fs-base);line-height:var(--lp-lh-snug);color:var(--text-secondary);text-align:center}.LandingPage-module__M3iytG__diyTag{font-size:var(--lp-fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);margin-bottom:8px;display:block}.LandingPage-module__M3iytG__diyTagClean{color:var(--accent-hover)}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__diyTangle,.LandingPage-module__M3iytG__cleanEdge,.LandingPage-module__M3iytG__cleanTrunk,.LandingPage-module__M3iytG__cleanHub{animation:none!important}}.LandingPage-module__M3iytG__priceBreakdown{gap:var(--space-3);margin-bottom:var(--space-6);padding:var(--space-5);background:var(--surface-inverse);border:1px solid rgba(var(--ink), .16);border-radius:var(--radius);flex-direction:column;display:flex}.LandingPage-module__M3iytG__priceBar{align-items:center;gap:var(--space-3);grid-template-columns:10.5rem 1fr 4.4rem;display:grid}.LandingPage-module__M3iytG__priceLabel{font-size:var(--lp-fs-base);color:var(--text-secondary)}.LandingPage-module__M3iytG__priceTrack{background:rgba(var(--ink), .1);border-radius:999px;height:12px;overflow:hidden}.LandingPage-module__M3iytG__priceFill{height:100%;transform-origin:var(--inline-start-x,0%) center;border-radius:999px;display:block;transform:scaleX(0)}.LandingPage-module__M3iytG__priceFillBase{background:linear-gradient(90deg, var(--accent), var(--accent))}.LandingPage-module__M3iytG__priceFillFee{background:linear-gradient(calc(90deg * var(--inline-sign,1)), var(--accent-hover), var(--accent))}.LandingPage-module__M3iytG__priceFillTotal{background:var(--lp-grad-accent)}[data-run=true] .LandingPage-module__M3iytG__priceFillBase{animation:LandingPage-module__M3iytG__price-grow-base 5s var(--lp-ease) infinite}[data-run=true] .LandingPage-module__M3iytG__priceFillFee{animation:LandingPage-module__M3iytG__price-grow-fee 5s var(--lp-ease) infinite}[data-run=true] .LandingPage-module__M3iytG__priceFillTotal{animation:LandingPage-module__M3iytG__price-grow-total 5s var(--lp-ease) infinite}@keyframes LandingPage-module__M3iytG__price-grow-base{0%{transform:scaleX(0)}16%,to{transform:scaleX(.82)}}@keyframes LandingPage-module__M3iytG__price-grow-fee{0%,20%{transform:scaleX(0)}36%,to{transform:scaleX(.14)}}@keyframes LandingPage-module__M3iytG__price-grow-total{0%,44%{transform:scaleX(0)}64%,to{transform:scaleX(.96)}}.LandingPage-module__M3iytG__priceDivider{background:rgba(var(--ink), .16);height:1px;margin:2px 0}.LandingPage-module__M3iytG__priceBarTotal .LandingPage-module__M3iytG__priceLabel{color:var(--text-primary);font-weight:var(--fw-semibold)}.LandingPage-module__M3iytG__priceAmt{font-size:var(--lp-fs-sm);color:var(--text-muted);text-align:end;white-space:nowrap;font-family:SF Mono,Menlo,Consolas,monospace}.LandingPage-module__M3iytG__priceAmtTotal{color:var(--accent-hover);font-weight:var(--fw-bold)}.LandingPage-module__M3iytG__priceExample{margin:var(--space-4) 0 0;text-align:center;font-size:var(--lp-fs-xs);color:var(--text-muted);letter-spacing:.2px}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__priceFill{animation:none!important}.LandingPage-module__M3iytG__priceFillBase{transform:scaleX(.82)}.LandingPage-module__M3iytG__priceFillFee{transform:scaleX(.14)}.LandingPage-module__M3iytG__priceFillTotal{transform:scaleX(.96)}}.LandingPage-module__M3iytG__pricingCard{background:var(--lp-glass-strong);border-radius:var(--radius-lg);max-width:720px;padding:var(--space-10);-webkit-backdrop-filter:blur(16px)saturate(140%);box-shadow:0 24px 60px rgba(var(--ink), .09);background-image:linear-gradient(var(--lp-glass-strong), var(--lp-glass-strong)), var(--lp-grad-border);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;margin:0 auto;position:relative}.LandingPage-module__M3iytG__pricingList{gap:var(--space-3);margin-bottom:var(--space-6);list-style:none;display:grid}.LandingPage-module__M3iytG__pricingList li{align-items:flex-start;gap:var(--space-3);font-size:var(--lp-fs-base);line-height:var(--lp-lh-snug);color:var(--text-secondary);display:flex}.LandingPage-module__M3iytG__pricingList li svg{color:var(--accent);flex-shrink:0;margin-top:2px}.LandingPage-module__M3iytG__pricingCtas{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.LandingPage-module__M3iytG__trustIntro{max-width:600px;margin:0 auto var(--space-8);text-align:center;font-size:var(--lp-fs-lg);line-height:var(--lp-lh-body);color:var(--text-secondary)}.LandingPage-module__M3iytG__signalRow{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;list-style:none;display:flex}.LandingPage-module__M3iytG__signalChip{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--lp-glass-strong);font-size:var(--lp-fs-base);font-weight:var(--fw-medium);color:var(--text-secondary);-webkit-backdrop-filter:blur(8px);background-image:linear-gradient(var(--lp-glass-strong), var(--lp-glass-strong)), var(--lp-grad-border);transition:transform var(--transition), box-shadow var(--transition), color var(--transition);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:999px;display:inline-flex;position:relative;overflow:hidden}.LandingPage-module__M3iytG__signalChip:after{content:"";background:linear-gradient(calc(110deg * var(--inline-sign,1)), transparent 40%, rgba(var(--ink), .22) 50%, transparent 60%);transform:translateX(calc(-100% * var(--inline-sign,1)));position:absolute;inset:0}[data-revealed=true] .LandingPage-module__M3iytG__signalChip:after{animation:LandingPage-module__M3iytG__chip-sheen 5.5s var(--lp-ease) infinite}.LandingPage-module__M3iytG__signalChip:nth-child(2):after{animation-delay:1s}.LandingPage-module__M3iytG__signalChip:nth-child(3):after{animation-delay:2s}@keyframes LandingPage-module__M3iytG__chip-sheen{0%,70%,to{transform:translateX(calc(-100% * var(--inline-sign,1)))}82%{transform:translateX(calc(100% * var(--inline-sign,1)))}}.LandingPage-module__M3iytG__signalChip:hover{color:var(--text-primary);box-shadow:0 8px 22px rgba(var(--ink), .32);transform:translateY(-2px)}.LandingPage-module__M3iytG__signalChip svg{color:var(--accent);flex-shrink:0}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__signalChip:after{display:none;animation:none!important}.LandingPage-module__M3iytG__signalChip:hover{transform:none}}.LandingPage-module__M3iytG__faqInner{max-width:760px}.LandingPage-module__M3iytG__faqList{gap:var(--space-3);display:grid}.LandingPage-module__M3iytG__faqItem{background:var(--lp-glass);border:1px solid rgba(var(--ink), .12);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);transition:border-color var(--transition);overflow:hidden}.LandingPage-module__M3iytG__faqItem:hover{border-color:rgba(var(--ink), .3)}.LandingPage-module__M3iytG__faqQuestion{width:100%;padding:var(--space-5) var(--space-5);cursor:pointer;text-align:start;font-size:var(--lp-fs-md);font-weight:var(--fw-medium);color:var(--text-primary);border-radius:calc(var(--radius-lg) - 1px);background:0 0;border:none;list-style:none;display:block}.LandingPage-module__M3iytG__faqQuestion::-webkit-details-marker{display:none}.LandingPage-module__M3iytG__faqQuestionRow{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:calc(64px - 2 * var(--space-5));display:flex}.LandingPage-module__M3iytG__faqQuestion:hover{color:var(--accent-hover)}.LandingPage-module__M3iytG__faqQuestion:focus-visible{outline-offset:-2px}.LandingPage-module__M3iytG__faqChevron{color:var(--text-muted);transition:transform var(--transition);flex-shrink:0}.LandingPage-module__M3iytG__faqItem[open] .LandingPage-module__M3iytG__faqChevron{color:var(--accent-hover);transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__faqChevron{transition:none}}.LandingPage-module__M3iytG__faqAnswer{padding:0 var(--space-5) var(--space-5);font-size:var(--lp-fs-base);line-height:var(--lp-lh-body);color:var(--text-secondary)}.LandingPage-module__M3iytG__mission{padding:calc(var(--lp-space-section) + var(--space-8)) var(--lp-space-section-x);isolation:isolate;border-top:1px solid rgba(var(--ink), .08);position:relative;overflow:hidden}.LandingPage-module__M3iytG__missionField{z-index:0;pointer-events:none;position:absolute;inset:0}.LandingPage-module__M3iytG__missionHalo{aspect-ratio:1;background:radial-gradient(circle at center, #8b5cf652, rgba(var(--ink), .16) 38%, #c6613f12 60%, transparent 75%);filter:blur(40px);pointer-events:none;width:620px;max-width:120%;animation:LandingPage-module__M3iytG__mission-breathe 9s var(--lp-ease) infinite alternate;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LandingPage-module__M3iytG__missionRing{aspect-ratio:1;border:1px solid rgba(var(--ink), .16);pointer-events:none;width:360px;max-width:70%;animation:LandingPage-module__M3iytG__mission-ring 9s var(--lp-ease) infinite alternate;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LandingPage-module__M3iytG__missionRingWide{border-color:#c6613f1a;width:560px;animation-duration:11s}.LandingPage-module__M3iytG__missionStar{background:var(--accent-hover);width:4px;height:4px;box-shadow:0 0 8px rgba(var(--ink), .7);pointer-events:none;opacity:.5;animation:6s ease-in-out infinite LandingPage-module__M3iytG__mission-twinkle;animation-delay:calc(var(--star-i) * -.7s);border-radius:50%;position:absolute}.LandingPage-module__M3iytG__missionField:not([data-run=true]) .LandingPage-module__M3iytG__missionHalo,.LandingPage-module__M3iytG__missionField:not([data-run=true]) .LandingPage-module__M3iytG__missionRing,.LandingPage-module__M3iytG__missionField:not([data-run=true]) .LandingPage-module__M3iytG__missionStar{animation-play-state:paused}@keyframes LandingPage-module__M3iytG__mission-breathe{0%{opacity:.7;transform:translate(-50%,-50%)scale(.94)}to{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes LandingPage-module__M3iytG__mission-ring{0%{opacity:.45;transform:translate(-50%,-50%)scale(.96)}to{opacity:.9;transform:translate(-50%,-50%)scale(1.05)}}@keyframes LandingPage-module__M3iytG__mission-twinkle{0%,to{opacity:.22;transform:scale(.7)}50%{opacity:.85;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__missionHalo{opacity:.9;animation:none;transform:translate(-50%,-50%)scale(1)}.LandingPage-module__M3iytG__missionRing{opacity:.7;animation:none;transform:translate(-50%,-50%)scale(1)}.LandingPage-module__M3iytG__missionStar{opacity:.55;animation:none}}.LandingPage-module__M3iytG__missionInner{z-index:1;text-align:center;max-width:760px;margin:0 auto;position:relative}.LandingPage-module__M3iytG__missionStatement{font-size:clamp(1.9rem,3.6vw,2.65rem);font-weight:var(--fw-bold);letter-spacing:-.6px;color:var(--text-primary);text-wrap:balance;margin-bottom:0;line-height:1.25}.LandingPage-module__M3iytG__missionGradient{background:var(--lp-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}.LandingPage-module__M3iytG__missionBody{max-width:40rem;font-size:var(--lp-fs-lg);line-height:var(--lp-lh-body);color:var(--text-secondary);margin:0 auto}.LandingPage-module__M3iytG__missionInner>.LandingPage-module__M3iytG__reveal+.LandingPage-module__M3iytG__reveal{margin-top:var(--space-8)}.LandingPage-module__M3iytG__finalCta{padding:var(--lp-space-section) var(--lp-space-section-x);border-top:1px solid rgba(var(--ink), .1);position:relative;overflow:hidden}.LandingPage-module__M3iytG__finalGlow{aspect-ratio:1.7;background:radial-gradient(ellipse at center, rgba(var(--ink), .3), #c6613f1a 45%, transparent 72%);filter:blur(50px);pointer-events:none;width:900px;max-width:130%;position:absolute;bottom:-40%;left:50%;transform:translate(-50%)}.LandingPage-module__M3iytG__finalInner{text-align:center;max-width:680px;margin:0 auto;position:relative}.LandingPage-module__M3iytG__finalTitle{font-size:clamp(2rem,3.2vw,2.55rem);font-weight:var(--fw-bold);line-height:var(--lp-lh-heading);letter-spacing:-.8px;margin-bottom:var(--space-4);text-wrap:balance}.LandingPage-module__M3iytG__finalSub{font-size:var(--lp-fs-lg);line-height:var(--lp-lh-body);color:var(--text-secondary);margin-bottom:var(--space-8)}.LandingPage-module__M3iytG__finalCtas{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.LandingPage-module__M3iytG__finalMission{margin-top:var(--space-6);font-size:var(--lp-fs-sm);letter-spacing:.2px;color:var(--text-muted)}.LandingPage-module__M3iytG__footer{background:var(--surface-inverse);border-top:1px solid rgba(var(--ink), .1);padding:var(--space-12) var(--space-6) var(--space-8);-webkit-backdrop-filter:blur(10px);position:relative}.LandingPage-module__M3iytG__footerInner{gap:var(--space-12);grid-template-columns:repeat(3,auto);justify-content:start;max-width:1160px;margin:0 auto;display:grid}.LandingPage-module__M3iytG__footerCol{gap:var(--space-3);flex-direction:column;display:flex}.LandingPage-module__M3iytG__footerHeading{font-size:var(--lp-fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);margin-bottom:var(--space-1)}.LandingPage-module__M3iytG__footerLink{font-size:var(--lp-fs-base);color:var(--text-secondary);transition:color var(--transition);text-decoration:none}.LandingPage-module__M3iytG__footerLink:hover{color:var(--accent-hover)}.LandingPage-module__M3iytG__footerBar{max-width:1160px;margin:var(--space-10) auto 0;padding-top:var(--space-6);border-top:1px solid rgba(var(--ink), .1);align-items:center;gap:var(--space-2);font-size:var(--lp-fs-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.LandingPage-module__M3iytG__footerCompany{align-items:center;gap:var(--space-2);display:flex}.LandingPage-module__M3iytG__footerSocial{align-items:center;gap:var(--space-1);margin-inline-start:auto;padding:0;list-style:none;display:flex}.LandingPage-module__M3iytG__footerSocialLink{border-radius:var(--radius-sm);block-size:32px;inline-size:32px;color:var(--text-muted);transition:color var(--transition);justify-content:center;align-items:center;display:inline-flex}.LandingPage-module__M3iytG__footerSocialLink:hover{color:var(--accent-hover)}@keyframes LandingPage-module__M3iytG__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__heroCopy,.LandingPage-module__M3iytG__heroVisual{animation:none}}@media (max-width:960px){.LandingPage-module__M3iytG__valueGrid,.LandingPage-module__M3iytG__depthGrid{grid-template-columns:1fr;max-width:460px;margin:0 auto}.LandingPage-module__M3iytG__fractureLayout{gap:var(--space-8);grid-template-columns:1fr}.LandingPage-module__M3iytG__fragField{max-width:460px;margin:0 auto}}@media (max-width:760px){.LandingPage-module__M3iytG__page{--lp-fs-sm:15px;--lp-fs-base:16px;--lp-fs-md:16px;--lp-fs-lg:17px;--lp-fs-xl:20px;--lp-space-section:68px;--lp-space-section-x:var(--space-5)}.LandingPage-module__M3iytG__codeBlock{font-size:11.5px}.LandingPage-module__M3iytG__codeCard:after{content:"";top:2.4rem;inset-inline-end:0;pointer-events:none;background:linear-gradient(calc(90deg * var(--inline-sign,1)), transparent, var(--lp-glass-strong));border-end-end-radius:var(--radius-lg);width:20px;position:absolute;bottom:0}.LandingPage-module__M3iytG__codeCard:has(.LandingPage-module__M3iytG__codeBlock:focus-visible):after{opacity:0}.LandingPage-module__M3iytG__hero{padding:var(--space-10) var(--space-5) var(--space-8)}.LandingPage-module__M3iytG__heroGrid{gap:var(--space-10);grid-template-columns:1fr}.LandingPage-module__M3iytG__heroTitle{letter-spacing:-.8px;font-size:clamp(2.1rem,9vw,2.45rem)}.LandingPage-module__M3iytG__heroSubtitle{max-width:none}.LandingPage-module__M3iytG__heroCtas .LandingPage-module__M3iytG__ctaPrimary,.LandingPage-module__M3iytG__heroCtas .LandingPage-module__M3iytG__ctaSecondary,.LandingPage-module__M3iytG__pricingCtas .LandingPage-module__M3iytG__ctaPrimary,.LandingPage-module__M3iytG__pricingCtas .LandingPage-module__M3iytG__ctaSecondary,.LandingPage-module__M3iytG__finalCtas .LandingPage-module__M3iytG__ctaPrimary,.LandingPage-module__M3iytG__finalCtas .LandingPage-module__M3iytG__ctaSecondary{width:100%}.LandingPage-module__M3iytG__sectionTitle{margin-bottom:var(--space-8);max-width:none;font-size:clamp(1.875rem,7vw,2rem)}.LandingPage-module__M3iytG__valueGrid{grid-template-columns:1fr;max-width:none}.LandingPage-module__M3iytG__fractureLayout{gap:var(--space-6)}.LandingPage-module__M3iytG__fragField{height:240px;min-height:0}.LandingPage-module__M3iytG__fractureItem{padding:var(--space-4)}.LandingPage-module__M3iytG__depthGrid{grid-template-columns:1fr;max-width:none}.LandingPage-module__M3iytG__depthDemo{height:140px}.LandingPage-module__M3iytG__stack{padding-inline-start:var(--space-5)}.LandingPage-module__M3iytG__stackLayer{gap:var(--space-4);padding:var(--space-5);grid-template-columns:2.4rem 1fr}.LandingPage-module__M3iytG__stackTier{width:2.4rem;height:2.4rem;font-size:var(--fs-base)}.LandingPage-module__M3iytG__stackLayer:hover{transform:none}.LandingPage-module__M3iytG__flowSteps{gap:var(--space-6);grid-template-columns:1fr}.LandingPage-module__M3iytG__flowRail{top:27px;bottom:27px;width:2px;height:auto;inset-inline:27px auto}.LandingPage-module__M3iytG__flowRailFill{transform-origin:top}@keyframes LandingPage-module__M3iytG__rail-fill{0%{transform:scaleY(0)}78%,to{transform:scaleY(1)}}.LandingPage-module__M3iytG__flowStep{align-items:flex-start;gap:var(--space-4);text-align:start;flex-direction:row}.LandingPage-module__M3iytG__flowNode{flex-shrink:0;margin-bottom:0}.LandingPage-module__M3iytG__flowBody{max-width:none}.LandingPage-module__M3iytG__diyCompare{gap:var(--space-4);grid-template-columns:1fr}.LandingPage-module__M3iytG__pricingCard{padding:var(--space-6)}.LandingPage-module__M3iytG__priceBreakdown{padding:var(--space-4)}.LandingPage-module__M3iytG__priceBar{gap:var(--space-2);grid-template-columns:6.4rem 1fr 4rem}.LandingPage-module__M3iytG__priceLabel{font-size:var(--lp-fs-sm)}.LandingPage-module__M3iytG__priceAmt{font-size:12.5px}.LandingPage-module__M3iytG__trustStrip{padding:var(--space-8) var(--space-5) var(--space-10)}.LandingPage-module__M3iytG__logoRow{gap:var(--space-5)}.LandingPage-module__M3iytG__mission{padding:calc(var(--lp-space-section) + var(--space-4)) var(--lp-space-section-x)}.LandingPage-module__M3iytG__missionStatement{font-size:clamp(1.9rem,8vw,2.15rem)}.LandingPage-module__M3iytG__missionHalo{filter:blur(34px)}.LandingPage-module__M3iytG__footer{padding:var(--space-10) var(--space-5) var(--space-8)}.LandingPage-module__M3iytG__footerInner{gap:var(--space-8);grid-template-columns:1fr}}
.ProofBand-module__Y4kSKa__band{gap:var(--space-4);max-width:920px;margin:var(--space-8) auto 0;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--lp-glass);-webkit-backdrop-filter:blur(12px);border:1px solid #818cf829;grid-template-columns:repeat(4,1fr);display:grid}.ProofBand-module__Y4kSKa__item{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.ProofBand-module__Y4kSKa__item+.ProofBand-module__Y4kSKa__item{border-inline-start:1px solid #818cf81f}.ProofBand-module__Y4kSKa__num{font-size:var(--lp-fs-xl);font-weight:var(--fw-bold);letter-spacing:-.5px;background:var(--lp-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}.ProofBand-module__Y4kSKa__label{font-size:var(--lp-fs-sm);color:var(--text-secondary);max-width:16ch;line-height:1.35}@media (max-width:760px){.ProofBand-module__Y4kSKa__band{gap:var(--space-5);grid-template-columns:repeat(2,1fr)}.ProofBand-module__Y4kSKa__item:nth-child(odd){border-inline-start:none}}
