.CompanyHero-module__y_GfWa__hero{isolation:isolate;text-align:center;place-items:center;min-height:100svh;padding:6rem 1.5rem 4rem;display:grid;position:relative;overflow:hidden}.CompanyHero-module__y_GfWa__mesh{z-index:-40;background:radial-gradient(38% 34% at 50% 46%, #e1412524, transparent 70%), radial-gradient(60% 50% at 78% 18%, #33b5e50f, transparent 70%), radial-gradient(55% 45% at 16% 82%, #a78bfa0f, transparent 70%), radial-gradient(70% 60% at 50% 120%, #e141251a, transparent 70%), var(--color-bg-primary);position:absolute;inset:-10%}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__mesh{animation:24s ease-in-out infinite alternate CompanyHero-module__y_GfWa__meshDrift}.CompanyHero-module__y_GfWa__grain{z-index:-30;opacity:.4;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E");position:absolute;inset:0}.CompanyHero-module__y_GfWa__vignette{z-index:-20;pointer-events:none;background:radial-gradient(120% 100% at 50% 40%,#0000 55%,#0000008c 100%);position:absolute;inset:0}.CompanyHero-module__y_GfWa__field{aspect-ratio:1;z-index:-10;pointer-events:none;--px:0;--py:0;width:min(1120px,104vw);transform:translate(-50%, -50%) translate3d(calc(var(--px) * 16px), calc(var(--py) * 14px), 0);transition:transform .15s linear;position:absolute;top:45%;left:50%}.CompanyHero-module__y_GfWa__wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CompanyHero-module__y_GfWa__ring{fill:none;stroke:var(--hero-wire);stroke-width:1px}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__ring{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite CompanyHero-module__y_GfWa__ringBreathe}.CompanyHero-module__y_GfWa__wire{stroke:var(--hero-wire-hot);stroke-width:1px}.CompanyHero-module__y_GfWa__comet{stroke-width:2.5px;stroke-linecap:round;opacity:0;stroke-dasharray:34 calc(var(--len) * 1px);filter:drop-shadow(0 0 5px)}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__cometOn{opacity:1}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__cometOn.CompanyHero-module__y_GfWa__cometOut{animation:1.5s cubic-bezier(.4,0,.2,1) infinite CompanyHero-module__y_GfWa__cometFlow}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__cometOn.CompanyHero-module__y_GfWa__cometIn{animation:1.5s cubic-bezier(.4,0,.2,1) infinite reverse CompanyHero-module__y_GfWa__cometFlow}.CompanyHero-module__y_GfWa__coreGlow{opacity:.85}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__coreGlow{transform-box:fill-box;transform-origin:50%;animation:3.8s ease-in-out infinite CompanyHero-module__y_GfWa__coreBeat}.CompanyHero-module__y_GfWa__coreRing{fill:none;stroke:var(--hero-core-ring);stroke-width:1px}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__coreRing{transform-box:fill-box;transform-origin:50%;animation:3.8s ease-in-out infinite CompanyHero-module__y_GfWa__coreRingPulse}.CompanyHero-module__y_GfWa__core{fill:var(--hero-core)}.CompanyHero-module__y_GfWa__coreDot{fill:var(--hero-ember)}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__coreDot{transform-box:fill-box;transform-origin:50%;animation:3.8s ease-in-out infinite CompanyHero-module__y_GfWa__coreBeat}.CompanyHero-module__y_GfWa__nodeLayer{pointer-events:none;position:absolute;inset:0}.CompanyHero-module__y_GfWa__node{pointer-events:auto;border-radius:16px;outline:none;flex-direction:column;align-items:center;gap:.5rem;padding:.4rem;text-decoration:none;transition:opacity .3s,transform .3s;display:flex;position:absolute;transform:translate(-50%,-50%)}:is(.CompanyHero-module__y_GfWa__nodeLayer:has(.CompanyHero-module__y_GfWa__node:hover) .CompanyHero-module__y_GfWa__node:not(:hover),.CompanyHero-module__y_GfWa__nodeLayer:has(.CompanyHero-module__y_GfWa__node:focus-visible) .CompanyHero-module__y_GfWa__node:not(:focus-visible)){opacity:.32}.CompanyHero-module__y_GfWa__nodeDot{background:var(--hue);width:15px;height:15px;box-shadow:0 0 0 5px color-mix(in srgb, var(--hue) 16%, transparent), 0 0 18px color-mix(in srgb, var(--hue) 60%, transparent);border-radius:50%;transition:transform .3s,box-shadow .3s;position:relative}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__nodeDot{animation:4s ease-in-out infinite CompanyHero-module__y_GfWa__nodeBreathe}.CompanyHero-module__y_GfWa__nodeDot:after{content:"";border:1px solid var(--hue);opacity:0;border-radius:50%;position:absolute;inset:0}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__nodeDot:after{animation:4s ease-out infinite CompanyHero-module__y_GfWa__nodePing}.CompanyHero-module__y_GfWa__nodeLabel{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.CompanyHero-module__y_GfWa__nodeLive .CompanyHero-module__y_GfWa__nodeDot{box-shadow:0 0 0 6px color-mix(in srgb, var(--hue) 22%, transparent), 0 0 26px color-mix(in srgb, var(--hue) 80%, transparent);transform:scale(1.5)}.CompanyHero-module__y_GfWa__nodeLive .CompanyHero-module__y_GfWa__nodeLabel{color:var(--color-text-primary)}.CompanyHero-module__y_GfWa__node:hover .CompanyHero-module__y_GfWa__nodeDot,.CompanyHero-module__y_GfWa__node:focus-visible .CompanyHero-module__y_GfWa__nodeDot{transform:scale(1.35)}.CompanyHero-module__y_GfWa__node:hover .CompanyHero-module__y_GfWa__nodeLabel,.CompanyHero-module__y_GfWa__node:focus-visible .CompanyHero-module__y_GfWa__nodeLabel{color:var(--color-text-primary)}.CompanyHero-module__y_GfWa__node:focus-visible{box-shadow:0 0 0 2px var(--hue)}.CompanyHero-module__y_GfWa__nodeCard{border:1px solid color-mix(in srgb, var(--hue) 30%, var(--color-border-strong));background:var(--glass-solid,#0c0c0ef5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;visibility:hidden;pointer-events:none;z-index:5;text-align:left;border-radius:14px;gap:.3rem;width:15rem;padding:.85rem 1rem;transition:opacity .25s,transform .25s,visibility .25s;display:grid;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%,6px);box-shadow:0 20px 50px #00000080}.CompanyHero-module__y_GfWa__node:hover .CompanyHero-module__y_GfWa__nodeCard,.CompanyHero-module__y_GfWa__node:focus-visible .CompanyHero-module__y_GfWa__nodeCard{opacity:1;visibility:visible;transform:translate(-50%)}.CompanyHero-module__y_GfWa__nodeCard strong{color:var(--color-text-primary);letter-spacing:-.01em;font-size:.9rem;font-weight:700}.CompanyHero-module__y_GfWa__nodeCard span{color:var(--color-text-muted);font-size:.78rem;line-height:1.45}.CompanyHero-module__y_GfWa__nodeCard .CompanyHero-module__y_GfWa__nodeCardCta{color:var(--hue);align-items:center;gap:.25rem;margin-top:.15rem;font-size:.72rem;font-weight:700;display:inline-flex}.CompanyHero-module__y_GfWa__content{z-index:1;max-width:62rem;position:relative}.CompanyHero-module__y_GfWa__eyebrow{border:1px solid var(--color-border-strong);background:var(--glass-card,#0c0c0e80);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.75rem;padding:.4rem .9rem;animation:.7s cubic-bezier(.22,1,.36,1) forwards CompanyHero-module__y_GfWa__rise;display:inline-flex}.CompanyHero-module__y_GfWa__eyebrowDot{background:var(--color-accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #e1412599}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__eyebrowDot{animation:2.4s ease-in-out infinite CompanyHero-module__y_GfWa__blink}.CompanyHero-module__y_GfWa__eyebrowText{letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);font-size:.72rem;font-weight:700}.CompanyHero-module__y_GfWa__headline{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.045em;color:var(--color-text-primary);margin:0 0 1.75rem;font-size:clamp(2.6rem,7vw,5.4rem);font-weight:800;line-height:.94}.CompanyHero-module__y_GfWa__line{display:block;overflow:hidden}.CompanyHero-module__y_GfWa__word{opacity:0;animation:.85s cubic-bezier(.22,1,.36,1) forwards CompanyHero-module__y_GfWa__wordRise;animation-delay:var(--d,0s);display:inline-block;transform:translateY(.9em)}.CompanyHero-module__y_GfWa__accentWord{background:linear-gradient(115deg, #ff8a65 0%, var(--color-accent) 45%, #ff5e7d 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.CompanyHero-module__y_GfWa__subheadline{color:var(--color-text-muted);opacity:0;max-width:40rem;margin:0 auto 1.75rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.65;animation:.8s cubic-bezier(.22,1,.36,1) .35s forwards CompanyHero-module__y_GfWa__rise}.CompanyHero-module__y_GfWa__ticker{border:1px solid var(--color-border-strong);background:var(--glass-card,#0c0c0e80);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:999px;align-items:center;gap:.55rem;margin:0 auto 2rem;padding:.45rem 1rem .45rem .85rem;animation:.8s cubic-bezier(.22,1,.36,1) .5s forwards CompanyHero-module__y_GfWa__rise;display:inline-flex}.CompanyHero-module__y_GfWa__tickerPulse{background:var(--color-success,#00c851);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 10px #00c85199}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__tickerPulse{animation:1.8s ease-in-out infinite CompanyHero-module__y_GfWa__blink}.CompanyHero-module__y_GfWa__tickerText{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__tickerText{animation:.5s CompanyHero-module__y_GfWa__tickerSwap}.CompanyHero-module__y_GfWa__ctaRow{opacity:0;flex-wrap:wrap;justify-content:center;gap:.9rem;margin-bottom:3rem;animation:.8s cubic-bezier(.22,1,.36,1) .6s forwards CompanyHero-module__y_GfWa__rise;display:flex}.CompanyHero-module__y_GfWa__metricsStrip{border-top:1px solid var(--color-divider,var(--color-border-strong));opacity:0;flex-wrap:wrap;justify-content:center;gap:clamp(1.5rem,4vw,3.5rem);padding-top:2rem;animation:.8s cubic-bezier(.22,1,.36,1) .75s forwards CompanyHero-module__y_GfWa__rise;display:flex}.CompanyHero-module__y_GfWa__metric{flex-direction:column;align-items:center;gap:.3rem;display:flex}.CompanyHero-module__y_GfWa__metricValue,.CompanyHero-module__y_GfWa__metricValueAccent{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.CompanyHero-module__y_GfWa__metricValueAccent{background:linear-gradient(135deg, #ff8a65, var(--color-accent));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.CompanyHero-module__y_GfWa__metricLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:.62rem;font-weight:700}.CompanyHero-module__y_GfWa__scrollHint{z-index:1;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;display:flex;position:absolute;bottom:1.4rem;left:50%;transform:translate(-50%)}.CompanyHero-module__y_GfWa__scrollMouse{border:2px solid #ffffff2e;border-radius:11px;width:22px;height:34px;position:relative}.CompanyHero-module__y_GfWa__scrollDot{background:var(--color-accent);border-radius:1.5px;width:3px;height:6px;margin-left:-1.5px;position:absolute;top:6px;left:50%}.CompanyHero-module__y_GfWa__animate .CompanyHero-module__y_GfWa__scrollDot{animation:2s ease-in-out infinite CompanyHero-module__y_GfWa__scrollBounce}.CompanyHero-module__y_GfWa__scrollText{letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted);opacity:.55;font-size:.55rem}@keyframes CompanyHero-module__y_GfWa__meshDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2%,1.5%)scale(1.06)}}@keyframes CompanyHero-module__y_GfWa__ringBreathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.015)}}@keyframes CompanyHero-module__y_GfWa__cometFlow{0%{stroke-dashoffset:calc(var(--len) * 1px + 34px)}to{stroke-dashoffset:0}}@keyframes CompanyHero-module__y_GfWa__coreBeat{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.16)}}@keyframes CompanyHero-module__y_GfWa__coreRingPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.35)}}@keyframes CompanyHero-module__y_GfWa__wordRise{to{opacity:1;transform:translateY(0)}}@keyframes CompanyHero-module__y_GfWa__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes CompanyHero-module__y_GfWa__blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes CompanyHero-module__y_GfWa__tickerSwap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes CompanyHero-module__y_GfWa__scrollBounce{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.3;transform:translateY(8px)}}@keyframes CompanyHero-module__y_GfWa__nodeBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes CompanyHero-module__y_GfWa__nodePing{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(3.2)}}@media (max-width:900px){.CompanyHero-module__y_GfWa__field{opacity:.85;width:118vw}.CompanyHero-module__y_GfWa__nodeLabel,.CompanyHero-module__y_GfWa__nodeCard{display:none}}@media (max-width:640px){.CompanyHero-module__y_GfWa__hero{min-height:92svh;padding-top:5rem}.CompanyHero-module__y_GfWa__field{opacity:.6;width:150vw}.CompanyHero-module__y_GfWa__ctaRow{flex-direction:column;align-items:stretch}.CompanyHero-module__y_GfWa__scrollHint{display:none}}@media (prefers-reduced-motion:reduce){.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__mesh,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__ring,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__comet,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__coreGlow,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__coreRing,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__coreDot,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__eyebrowDot,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__tickerPulse,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__scrollDot,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__word,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__eyebrow,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__subheadline,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__ticker,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__ctaRow,.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__metricsStrip{opacity:1;animation:none;transform:none}.CompanyHero-module__y_GfWa__hero .CompanyHero-module__y_GfWa__field{transition:none}}
.ROICalculator-module__m5RwdG__calculator{gap:1.5rem;display:grid}.ROICalculator-module__m5RwdG__inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.ROICalculator-module__m5RwdG__control{border:1px solid var(--color-border-strong);background:var(--glass-deep);border-radius:18px;gap:.65rem;padding:1.1rem 1.2rem;display:grid}.ROICalculator-module__m5RwdG__controlHead{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ROICalculator-module__m5RwdG__controlHead label{color:var(--color-text-muted);letter-spacing:.02em;font-size:.78rem;font-weight:600}.ROICalculator-module__m5RwdG__controlHead output{color:var(--color-text-primary);font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}.ROICalculator-module__m5RwdG__slider{appearance:none;background:var(--color-border-strong);cursor:pointer;border-radius:999px;outline:none;width:100%;height:4px}.ROICalculator-module__m5RwdG__slider::-webkit-slider-thumb{appearance:none;border:2px solid var(--color-bg-primary);background:var(--color-accent);cursor:grab;width:18px;height:18px;transition:transform var(--duration-fast) var(--ease-standard);border-radius:50%}.ROICalculator-module__m5RwdG__slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.ROICalculator-module__m5RwdG__slider::-moz-range-thumb{border:2px solid var(--color-bg-primary);background:var(--color-accent);cursor:grab;border-radius:50%;width:18px;height:18px}.ROICalculator-module__m5RwdG__slider:focus-visible{box-shadow:0 0 0 3px var(--accent-warm-bg)}.ROICalculator-module__m5RwdG__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.ROICalculator-module__m5RwdG__resultCard{border:1px solid var(--accent-warm-br);background:var(--accent-warm-bg);border-radius:20px;gap:.4rem;padding:1.4rem 1.5rem;display:grid}.ROICalculator-module__m5RwdG__resultCard span{color:var(--color-accent);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:700}.ROICalculator-module__m5RwdG__resultCard strong{color:var(--color-text-primary);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,3.2vw,2.3rem);font-weight:800;line-height:1.05}.ROICalculator-module__m5RwdG__resultCard p{color:var(--color-text-muted);margin:.2rem 0 0;font-size:.84rem;line-height:1.5}.ROICalculator-module__m5RwdG__methodology{border:1px solid var(--color-border-strong);background:var(--glass-deep);border-radius:16px;padding:.9rem 1.2rem}.ROICalculator-module__m5RwdG__methodology summary{color:var(--color-text-secondary);cursor:pointer;font-size:.84rem;font-weight:700;list-style-position:inside}.ROICalculator-module__m5RwdG__methodology summary:hover{color:var(--color-text-primary)}.ROICalculator-module__m5RwdG__methodologyIntro{color:var(--color-text-muted);margin:.8rem 0 .4rem;font-size:.82rem;line-height:1.55}.ROICalculator-module__m5RwdG__methodology ul{gap:.45rem;margin:0;padding-left:1.1rem;display:grid}.ROICalculator-module__m5RwdG__methodology li{color:var(--color-text-muted);font-size:.82rem;line-height:1.55}@media (max-width:860px){.ROICalculator-module__m5RwdG__inputs,.ROICalculator-module__m5RwdG__results{grid-template-columns:1fr}}
.FlowSequence-module__ilrN6W__flow{gap:0;margin:0;padding:0;list-style:none;display:grid}.FlowSequence-module__ilrN6W__horizontal{grid-auto-columns:1fr;grid-auto-flow:column}.FlowSequence-module__ilrN6W__step{padding:0 1.1rem;position:relative}.FlowSequence-module__ilrN6W__horizontal .FlowSequence-module__ilrN6W__step:before{content:"";background:linear-gradient(to right, var(--color-accent) 0%, var(--color-border-strong) 100%);opacity:.55;height:2px;position:absolute;top:1.15rem;left:50%;right:-50%}.FlowSequence-module__ilrN6W__horizontal .FlowSequence-module__ilrN6W__step:last-child:before{display:none}.FlowSequence-module__ilrN6W__node{z-index:1;border:1.5px solid var(--color-border-accent,var(--color-accent));background:var(--color-bg-primary);width:2.3rem;height:2.3rem;color:var(--color-accent);font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;font-size:.86rem;font-weight:800;display:inline-flex;position:relative}.FlowSequence-module__ilrN6W__stepBody{gap:.4rem;display:grid}.FlowSequence-module__ilrN6W__stepLabel{color:var(--color-accent);letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;font-weight:700}.FlowSequence-module__ilrN6W__stepTitle{color:var(--color-text-primary);letter-spacing:-.01em;align-items:center;gap:.35rem;font-size:.98rem;font-weight:700;line-height:1.2;display:inline-flex}.FlowSequence-module__ilrN6W__stepText{color:var(--color-text-muted);font-size:.85rem;line-height:1.55}.FlowSequence-module__ilrN6W__stepArrow{width:.85rem;height:.85rem;color:var(--color-accent);transition:transform var(--duration-fast,.15s) var(--ease-standard,ease);flex-shrink:0}.FlowSequence-module__ilrN6W__stepLink,.FlowSequence-module__ilrN6W__stepInner{color:inherit;text-decoration:none;display:block}.FlowSequence-module__ilrN6W__stepLink{outline-offset:4px;border-radius:14px}.FlowSequence-module__ilrN6W__stepLink:hover .FlowSequence-module__ilrN6W__stepTitle{color:var(--color-accent)}.FlowSequence-module__ilrN6W__stepLink:hover .FlowSequence-module__ilrN6W__stepArrow{transform:translate(3px)}.FlowSequence-module__ilrN6W__vertical{grid-auto-flow:row;gap:.5rem}.FlowSequence-module__ilrN6W__vertical .FlowSequence-module__ilrN6W__step{padding:0 0 1.4rem 3.4rem}.FlowSequence-module__ilrN6W__vertical .FlowSequence-module__ilrN6W__node{margin:0;position:absolute;top:0;left:0}.FlowSequence-module__ilrN6W__vertical .FlowSequence-module__ilrN6W__step:before{content:"";background:linear-gradient(to bottom, var(--color-accent) 0%, var(--color-border-strong) 100%);opacity:.55;width:2px;position:absolute;top:2.3rem;bottom:0;left:1.15rem}.FlowSequence-module__ilrN6W__vertical .FlowSequence-module__ilrN6W__step:last-child:before{display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.FlowSequence-module__ilrN6W__step{animation:both FlowSequence-module__ilrN6W__flowStepReveal;animation-timeline:view();animation-range:entry 5% cover 30%;animation-delay:calc(var(--i,0) * 60ms)}}}@keyframes FlowSequence-module__ilrN6W__flowStepReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.FlowSequence-module__ilrN6W__horizontal{grid-auto-columns:auto;grid-auto-flow:row;gap:.5rem}.FlowSequence-module__ilrN6W__horizontal .FlowSequence-module__ilrN6W__step{padding:0 0 1.4rem 3.4rem}.FlowSequence-module__ilrN6W__horizontal .FlowSequence-module__ilrN6W__node{margin:0;position:absolute;top:0;left:0}.FlowSequence-module__ilrN6W__horizontal .FlowSequence-module__ilrN6W__step:before{background:linear-gradient(to bottom, var(--color-accent) 0%, var(--color-border-strong) 100%);width:2px;height:auto;inset:2.3rem auto 0 1.15rem}}
.StatePipeline-module__q-LoIG__pipeline{gap:1.75rem;display:grid}.StatePipeline-module__q-LoIG__track{grid-template-columns:repeat(6,minmax(0,1fr));gap:.6rem .5rem;display:grid;position:relative}.StatePipeline-module__q-LoIG__node{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);text-align:left;cursor:pointer;transition:border-color var(--duration-fast,.15s) var(--ease-standard,ease), background var(--duration-fast,.15s) var(--ease-standard,ease), transform var(--duration-fast,.15s) var(--ease-standard,ease);border-radius:14px;gap:.28rem;padding:.85rem .85rem .9rem;display:grid;position:relative}.StatePipeline-module__q-LoIG__node:hover{transform:translateY(-2px)}.StatePipeline-module__q-LoIG__node:focus-visible{outline:2px solid var(--node-hue,var(--color-accent));outline-offset:2px}.StatePipeline-module__q-LoIG__nodeActive{border-color:var(--node-hue,var(--color-accent));background:color-mix(in srgb, var(--node-hue,var(--color-accent)) 8%, var(--color-surface-subtle))}.StatePipeline-module__q-LoIG__nodeNum{color:var(--node-hue,var(--color-accent));font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:800}.StatePipeline-module__q-LoIG__nodeName{color:var(--color-text-primary);letter-spacing:-.01em;font-size:.82rem;font-weight:600;line-height:1.22}.StatePipeline-module__q-LoIG__nodeModule{color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.3rem;font-size:.66rem;font-weight:600;display:inline-flex}.StatePipeline-module__q-LoIG__nodeModule:before{content:"";background:var(--node-hue,var(--color-accent));border-radius:50%;flex-shrink:0;width:6px;height:6px}.StatePipeline-module__q-LoIG__detail{border:1px solid var(--color-border-strong);border-left:3px solid var(--node-hue,var(--color-accent));background:var(--glass-deep);border-radius:18px;padding:1.5rem 1.6rem}.StatePipeline-module__q-LoIG__detailHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.StatePipeline-module__q-LoIG__detailNum{font-family:var(--font-display), system-ui, sans-serif;color:var(--node-hue,var(--color-accent));font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}.StatePipeline-module__q-LoIG__detailModule{color:var(--color-text-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.68rem;font-weight:700;display:inline-flex}.StatePipeline-module__q-LoIG__detailDot{background:var(--node-hue,var(--color-accent));border-radius:50%;width:7px;height:7px}.StatePipeline-module__q-LoIG__detailName{color:var(--color-text-primary);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;margin:.2rem 0 0;font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:700;line-height:1.1}.StatePipeline-module__q-LoIG__detailStage{color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.78rem;font-weight:600}.StatePipeline-module__q-LoIG__detailText{color:var(--color-text-secondary);margin:1rem 0 0;font-size:.95rem;line-height:1.6}@media (max-width:1024px){.StatePipeline-module__q-LoIG__track{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.StatePipeline-module__q-LoIG__track{grid-template-columns:repeat(2,minmax(0,1fr))}.StatePipeline-module__q-LoIG__detailHead{grid-template-columns:auto minmax(0,1fr)}.StatePipeline-module__q-LoIG__detailStage{grid-column:2}}
.ArchitectureStack-module__CPFIzq__stack{padding-left:2.2rem;position:relative}.ArchitectureStack-module__CPFIzq__spine{background:linear-gradient(to bottom, var(--color-accent) 0%, #67c4e899 100%);opacity:.5;width:2px;position:absolute;top:1.4rem;bottom:1.4rem;left:.85rem}.ArchitectureStack-module__CPFIzq__layers{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ArchitectureStack-module__CPFIzq__layer{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);transition:transform var(--duration-medium,.25s) var(--ease-standard,ease), border-color var(--duration-medium,.25s) var(--ease-standard,ease), box-shadow var(--duration-medium,.25s) var(--ease-standard,ease);border-radius:18px;outline:none;padding:1.4rem 1.6rem;position:relative}.ArchitectureStack-module__CPFIzq__layer:before{content:"";background:var(--color-bg-primary);border:2px solid var(--layer-accent,var(--color-accent));border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:1.75rem;left:-1.42rem}.ArchitectureStack-module__CPFIzq__layer:hover,.ArchitectureStack-module__CPFIzq__layer:focus-visible{border-color:var(--layer-accent,var(--color-accent));transform:translate(4px);box-shadow:0 12px 40px #00000059}.ArchitectureStack-module__CPFIzq__toneAi{--layer-accent:var(--color-accent);background:linear-gradient(150deg, #e1412514, var(--color-surface-subtle) 70%)}.ArchitectureStack-module__CPFIzq__toneOps{--layer-accent:#ffffff8c;background:var(--color-surface-hover)}.ArchitectureStack-module__CPFIzq__toneFin{--layer-accent:#67c4e8;background:linear-gradient(150deg, #67c4e814, var(--color-surface-subtle) 70%)}.ArchitectureStack-module__CPFIzq__layerHead{align-items:baseline;gap:.7rem;display:flex}.ArchitectureStack-module__CPFIzq__layerIndex{color:var(--layer-accent,var(--color-accent));font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.08em;font-size:.72rem;font-weight:800}.ArchitectureStack-module__CPFIzq__layerName{color:var(--color-text-primary);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.1rem,2.2vw,1.35rem);font-weight:700}.ArchitectureStack-module__CPFIzq__layerDesc{color:var(--color-text-secondary);max-width:54ch;margin:.5rem 0 0;font-size:.9rem;line-height:1.55}.ArchitectureStack-module__CPFIzq__chips{flex-wrap:wrap;gap:.4rem;margin-top:1rem;display:flex}.ArchitectureStack-module__CPFIzq__chip{border:1px solid var(--color-border-strong);background:var(--color-bg-primary);color:var(--color-text-secondary);border-radius:999px;padding:.32rem .7rem;font-size:.74rem;font-weight:600}
.MigrationTimeline-module__vTn_Hq__timeline{gap:.4rem;max-width:46rem;margin:0;padding:0;list-style:none;display:grid}.MigrationTimeline-module__vTn_Hq__stage{padding:0 0 1.2rem 3.6rem;position:relative}.MigrationTimeline-module__vTn_Hq__stage:last-child{padding-bottom:0}.MigrationTimeline-module__vTn_Hq__stage:before{content:"";background:linear-gradient(to bottom, var(--color-accent) 0%, var(--color-border-strong) 100%);opacity:.5;width:2px;position:absolute;top:2.5rem;bottom:.2rem;left:1.2rem}.MigrationTimeline-module__vTn_Hq__stage:last-child:before{display:none}.MigrationTimeline-module__vTn_Hq__node{border:1.5px solid var(--color-accent);background:var(--color-bg-primary);width:2.4rem;height:2.4rem;color:var(--color-accent);font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:800;display:inline-flex;position:absolute;top:0;left:0}.MigrationTimeline-module__vTn_Hq__body{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);transition:border-color var(--duration-fast,.15s) var(--ease-standard,ease);border-radius:16px;padding:1.05rem 1.25rem;display:block}details.MigrationTimeline-module__vTn_Hq__body[open],details.MigrationTimeline-module__vTn_Hq__body:hover{border-color:var(--border-brand,var(--color-accent))}.MigrationTimeline-module__vTn_Hq__summary{cursor:pointer;gap:.3rem;list-style:none;display:grid}.MigrationTimeline-module__vTn_Hq__summary::-webkit-details-marker{display:none}.MigrationTimeline-module__vTn_Hq__title{color:var(--color-text-primary);letter-spacing:-.01em;font-size:1rem;font-weight:700}.MigrationTimeline-module__vTn_Hq__desc{color:var(--color-text-muted);font-size:.87rem;line-height:1.55}.MigrationTimeline-module__vTn_Hq__safetyHint{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.3rem;margin-top:.35rem;font-size:.7rem;font-weight:700;display:inline-flex}.MigrationTimeline-module__vTn_Hq__safetyHint:after{content:"+";font-size:.85rem}details[open] .MigrationTimeline-module__vTn_Hq__safetyHint:after{content:"–"}.MigrationTimeline-module__vTn_Hq__safety{border:1px solid var(--success-br,#00c8514d);background:var(--success-bg,#00c8511a);color:var(--color-text-secondary);border-radius:12px;align-items:flex-start;gap:.55rem;margin:.85rem 0 0;padding:.8rem .95rem;font-size:.85rem;line-height:1.55;display:flex}.MigrationTimeline-module__vTn_Hq__shield{width:1rem;height:1rem;color:var(--success-soft,var(--success));flex-shrink:0;margin-top:.1rem}
.HashChainVerify-module__xiC_9G__demo{gap:1.4rem;display:grid}.HashChainVerify-module__xiC_9G__chain{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0;display:grid}.HashChainVerify-module__xiC_9G__unit{align-items:stretch;display:flex;position:relative}.HashChainVerify-module__xiC_9G__block{border:1px solid var(--success-br,#00c8514d);background:var(--color-surface-subtle);text-align:left;cursor:pointer;transition:border-color var(--duration-fast,.15s) var(--ease-standard,ease), background var(--duration-fast,.15s) var(--ease-standard,ease), transform var(--duration-fast,.15s) var(--ease-standard,ease);border-radius:14px;flex:1;gap:.35rem;padding:1rem 1.05rem;display:grid}.HashChainVerify-module__xiC_9G__block:hover{transform:translateY(-2px)}.HashChainVerify-module__xiC_9G__block:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.HashChainVerify-module__xiC_9G__blockId{color:var(--color-text-primary);font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:800}.HashChainVerify-module__xiC_9G__blockEntry{color:var(--color-text-muted);font-size:.74rem;line-height:1.4}.HashChainVerify-module__xiC_9G__blockSeal{color:var(--success-soft,#4ade80);letter-spacing:.08em;font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:.68rem;font-weight:700}.HashChainVerify-module__xiC_9G__blockTampered{border-color:var(--warning-br,#ffbb334d);background:var(--warning-bg,#ffbb331a)}.HashChainVerify-module__xiC_9G__blockTampered .HashChainVerify-module__xiC_9G__blockSeal{color:var(--warning-soft,#fbbf24)}.HashChainVerify-module__xiC_9G__blockBroken{border-color:var(--border-brand);background:var(--brand-red-06,#e141250f)}.HashChainVerify-module__xiC_9G__blockBroken .HashChainVerify-module__xiC_9G__blockSeal{color:var(--fg-brand-aa,var(--color-accent))}.HashChainVerify-module__xiC_9G__link{z-index:1;background:var(--success-soft,#4ade80);opacity:.7;width:1.1rem;height:2px;position:absolute;top:50%;right:-.55rem}.HashChainVerify-module__xiC_9G__linkBroken{background:repeating-linear-gradient(to right, var(--fg-brand-aa,var(--color-accent)) 0 3px, transparent 3px 6px);opacity:1}.HashChainVerify-module__xiC_9G__status{color:var(--color-text-secondary);flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.88rem;line-height:1.55;display:flex}.HashChainVerify-module__xiC_9G__statusDot{border-radius:50%;flex-shrink:0;align-self:center;width:8px;height:8px}.HashChainVerify-module__xiC_9G__statusOk{background:var(--success,#00c851);box-shadow:0 0 8px var(--success-br,#00c8514d)}.HashChainVerify-module__xiC_9G__statusBad{background:var(--color-accent);box-shadow:0 0 8px var(--border-brand)}.HashChainVerify-module__xiC_9G__reset{color:var(--color-accent);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:.88rem;font-weight:700;text-decoration:underline}.HashChainVerify-module__xiC_9G__reset:hover{color:var(--color-accent-hover,var(--color-accent))}@media (max-width:860px){.HashChainVerify-module__xiC_9G__chain{grid-template-columns:1fr;gap:.9rem}.HashChainVerify-module__xiC_9G__unit{flex-direction:column}.HashChainVerify-module__xiC_9G__link{width:2px;height:.9rem;inset:auto auto -.65rem 50%}}
.AuditTrailDrilldown-module__GHH-Vq__drilldown{gap:1.1rem;max-width:44rem;margin-inline:auto;display:grid}.AuditTrailDrilldown-module__GHH-Vq__trail{flex-wrap:wrap;align-items:center;gap:.15rem;display:flex}.AuditTrailDrilldown-module__GHH-Vq__crumbWrap{align-items:center;gap:.15rem;display:inline-flex}.AuditTrailDrilldown-module__GHH-Vq__crumb{color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-fast,.15s) var(--ease-standard,ease);background:0 0;border:none;padding:.2rem .15rem;font-size:.78rem;font-weight:600}.AuditTrailDrilldown-module__GHH-Vq__crumb:disabled{cursor:default;opacity:.4}.AuditTrailDrilldown-module__GHH-Vq__crumb:not(:disabled):hover{color:var(--color-text-primary)}.AuditTrailDrilldown-module__GHH-Vq__crumbActive{color:var(--color-accent)}.AuditTrailDrilldown-module__GHH-Vq__crumbSep{color:var(--color-text-muted);opacity:.5;flex-shrink:0}.AuditTrailDrilldown-module__GHH-Vq__panel{border:1px solid var(--color-border-strong);background:var(--glass-deep);border-radius:18px;padding:1.35rem 1.4rem 1.2rem}.AuditTrailDrilldown-module__GHH-Vq__panelHead{margin-bottom:1rem}.AuditTrailDrilldown-module__GHH-Vq__panelTitle{color:var(--color-text-primary);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:700}.AuditTrailDrilldown-module__GHH-Vq__panelCaption{color:var(--color-text-muted);margin:.25rem 0 0;font-size:.83rem;line-height:1.5}.AuditTrailDrilldown-module__GHH-Vq__rows{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.AuditTrailDrilldown-module__GHH-Vq__row{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);text-align:left;border-radius:12px;align-items:center;gap:.8rem;width:100%;padding:.75rem .9rem;display:flex}.AuditTrailDrilldown-module__GHH-Vq__rowDrill{cursor:pointer;border-color:var(--border-brand);background:color-mix(in srgb, var(--color-accent) 6%, var(--color-surface-subtle));transition:transform var(--duration-fast,.15s) var(--ease-standard,ease), border-color var(--duration-fast,.15s) var(--ease-standard,ease)}.AuditTrailDrilldown-module__GHH-Vq__rowDrill:hover{border-color:var(--color-accent);transform:translate(3px)}.AuditTrailDrilldown-module__GHH-Vq__rowDrill:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.AuditTrailDrilldown-module__GHH-Vq__rowMeta{flex:1;gap:.15rem;min-width:0;display:grid}.AuditTrailDrilldown-module__GHH-Vq__rowPrimary{color:var(--color-text-primary);letter-spacing:-.01em;font-size:.88rem;font-weight:600}.AuditTrailDrilldown-module__GHH-Vq__rowSecondary{color:var(--color-text-muted);font-size:.76rem}.AuditTrailDrilldown-module__GHH-Vq__rowValue{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.85rem;font-weight:700}.AuditTrailDrilldown-module__GHH-Vq__rowTrace{color:var(--color-accent);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.25rem;font-size:.7rem;font-weight:700;display:inline-flex}.AuditTrailDrilldown-module__GHH-Vq__hint{color:var(--color-text-muted);margin:1rem 0 0;font-size:.8rem;line-height:1.5}@media (max-width:560px){.AuditTrailDrilldown-module__GHH-Vq__row{flex-wrap:wrap;gap:.4rem .8rem}.AuditTrailDrilldown-module__GHH-Vq__rowValue{order:3}}
.ComparisonMatrix-module__JaPPyq__matrix{gap:1.5rem;display:grid}.ComparisonMatrix-module__JaPPyq__verdict{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.ComparisonMatrix-module__JaPPyq__verdictCard{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);border-radius:16px;gap:.7rem;padding:1.1rem 1.2rem;display:flex}.ComparisonMatrix-module__JaPPyq__verdictChoose{border-color:var(--border-brand);background:color-mix(in srgb, var(--color-accent) 6%, var(--color-surface-subtle))}.ComparisonMatrix-module__JaPPyq__verdictIcon{background:var(--accent-warm-bg);width:1.9rem;height:1.9rem;color:var(--color-accent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ComparisonMatrix-module__JaPPyq__verdictLabel{color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.2rem;font-size:.66rem;font-weight:700;display:block}.ComparisonMatrix-module__JaPPyq__verdictCard p{color:var(--color-text-secondary);margin:0;font-size:.85rem;line-height:1.45}.ComparisonMatrix-module__JaPPyq__filters{flex-wrap:wrap;gap:.4rem;display:flex}.ComparisonMatrix-module__JaPPyq__filter,.ComparisonMatrix-module__JaPPyq__filterActive{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-fast,.15s) var(--ease-standard,ease), border-color var(--duration-fast,.15s) var(--ease-standard,ease), background var(--duration-fast,.15s) var(--ease-standard,ease);border-radius:999px;padding:.4rem .85rem;font-size:.78rem;font-weight:600}.ComparisonMatrix-module__JaPPyq__filter:hover{color:var(--color-text-primary);border-color:var(--color-text-muted)}.ComparisonMatrix-module__JaPPyq__filterActive{color:var(--color-accent);border-color:var(--border-brand);background:var(--accent-warm-bg)}.ComparisonMatrix-module__JaPPyq__tableWrap{border:1px solid var(--color-border-strong);border-radius:16px;max-height:32rem;overflow:auto}.ComparisonMatrix-module__JaPPyq__tableWrap:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ComparisonMatrix-module__JaPPyq__table{border-collapse:collapse;width:100%;font-size:.88rem}.ComparisonMatrix-module__JaPPyq__th,.ComparisonMatrix-module__JaPPyq__thFeature{z-index:1;background:var(--glass-solid,var(--color-bg-primary));border-bottom:1px solid var(--color-border-strong);color:var(--color-text-muted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.9rem 1rem;font-weight:700;position:sticky;top:0}.ComparisonMatrix-module__JaPPyq__thFeature{text-align:left}.ComparisonMatrix-module__JaPPyq__th{text-align:center;white-space:nowrap}.ComparisonMatrix-module__JaPPyq__thAutroid{color:var(--color-accent)}.ComparisonMatrix-module__JaPPyq__tr{border-bottom:1px solid var(--color-border-subtle)}.ComparisonMatrix-module__JaPPyq__tr:last-child{border-bottom:none}.ComparisonMatrix-module__JaPPyq__tdFeature{color:var(--color-text-primary);padding:.85rem 1rem;font-weight:500}.ComparisonMatrix-module__JaPPyq__rowCategory{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.15rem;font-size:.66rem;font-weight:700;display:block}.ComparisonMatrix-module__JaPPyq__td{text-align:center;vertical-align:middle;padding:.85rem 1rem}.ComparisonMatrix-module__JaPPyq__tdAutroid{background:color-mix(in srgb, var(--color-accent) 4%, transparent)}.ComparisonMatrix-module__JaPPyq__glyph{border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.ComparisonMatrix-module__JaPPyq__glyphYes{background:var(--success-bg,#00c8511a);color:var(--success-soft,#4ade80)}.ComparisonMatrix-module__JaPPyq__glyphNo{color:var(--color-text-muted);opacity:.5}.ComparisonMatrix-module__JaPPyq__textAutroid{color:var(--color-accent);font-size:.82rem;font-weight:600}.ComparisonMatrix-module__JaPPyq__textCompetitor{color:var(--color-text-secondary);font-size:.82rem}@media (max-width:640px){.ComparisonMatrix-module__JaPPyq__verdict{grid-template-columns:1fr}.ComparisonMatrix-module__JaPPyq__th,.ComparisonMatrix-module__JaPPyq__thFeature,.ComparisonMatrix-module__JaPPyq__td,.ComparisonMatrix-module__JaPPyq__tdFeature{padding:.7rem .65rem}}
.ChatSimulation-module__QdoGyq__chat{border:1px solid var(--color-border-strong);background:var(--glass-deep,#0f1012c7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:20px;gap:0;max-width:30rem;display:grid;overflow:hidden;box-shadow:0 30px 80px #00000073}.ChatSimulation-module__QdoGyq__bar{border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-subtle);align-items:center;gap:.6rem;padding:.8rem 1rem;display:flex}.ChatSimulation-module__QdoGyq__barIcon{background:var(--accent-warm-bg);width:1.6rem;height:1.6rem;color:var(--color-accent);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.ChatSimulation-module__QdoGyq__bar strong{color:var(--color-text-primary);font-size:.85rem;font-weight:700}.ChatSimulation-module__QdoGyq__replay{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;margin-left:auto;font-size:.72rem;font-weight:600;transition:color .2s;display:inline-flex}.ChatSimulation-module__QdoGyq__replay:hover{color:var(--color-accent)}.ChatSimulation-module__QdoGyq__thread{align-content:start;gap:.7rem;min-height:15rem;padding:1.1rem;display:grid}.ChatSimulation-module__QdoGyq__user,.ChatSimulation-module__QdoGyq__ai{border-radius:14px;max-width:85%;padding:.65rem .9rem;font-size:.88rem;line-height:1.5;animation:.32s cubic-bezier(.22,1,.36,1) ChatSimulation-module__QdoGyq__bubbleIn}.ChatSimulation-module__QdoGyq__user{background:var(--color-accent);color:var(--color-text-primary);border-bottom-right-radius:4px;justify-self:end}.ChatSimulation-module__QdoGyq__ai{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);color:var(--color-text-primary);border-bottom-left-radius:4px;justify-self:start;gap:.5rem;display:grid}.ChatSimulation-module__QdoGyq__text{white-space:pre-wrap}.ChatSimulation-module__QdoGyq__caret{vertical-align:text-bottom;background:var(--color-accent);width:2px;height:1em;margin-left:1px;animation:.9s step-end infinite ChatSimulation-module__QdoGyq__caretBlink;display:inline-block}.ChatSimulation-module__QdoGyq__sourceChip{border:1px solid var(--success-br,#00c8514d);background:var(--success-bg,#00c8511a);color:var(--success-soft,#4ade80);border-radius:999px;justify-self:start;align-items:center;gap:.35rem;padding:.22rem .55rem;font-size:.68rem;font-weight:600;animation:.3s cubic-bezier(.22,1,.36,1) ChatSimulation-module__QdoGyq__bubbleIn;display:inline-flex}.ChatSimulation-module__QdoGyq__sourceDot{background:var(--success,#00c851);border-radius:50%;width:6px;height:6px}.ChatSimulation-module__QdoGyq__dots{gap:.25rem;padding:.2rem 0;display:inline-flex}.ChatSimulation-module__QdoGyq__dots span{background:var(--color-text-muted);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite ChatSimulation-module__QdoGyq__dotPulse}.ChatSimulation-module__QdoGyq__dots span:nth-child(2){animation-delay:.18s}.ChatSimulation-module__QdoGyq__dots span:nth-child(3){animation-delay:.36s}@keyframes ChatSimulation-module__QdoGyq__bubbleIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatSimulation-module__QdoGyq__caretBlink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes ChatSimulation-module__QdoGyq__dotPulse{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.ChatSimulation-module__QdoGyq__user,.ChatSimulation-module__QdoGyq__ai,.ChatSimulation-module__QdoGyq__sourceChip,.ChatSimulation-module__QdoGyq__caret,.ChatSimulation-module__QdoGyq__dots span{animation:none}}
.GuardGate-module__-wcGKG__guard{gap:1.4rem;max-width:46rem;margin-inline:auto;display:grid}.GuardGate-module__-wcGKG__scenarios{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.GuardGate-module__-wcGKG__scenario,.GuardGate-module__-wcGKG__scenarioActive{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);text-align:left;cursor:pointer;transition:border-color var(--duration-fast,.15s) var(--ease-standard,ease), background var(--duration-fast,.15s) var(--ease-standard,ease);border-radius:14px;gap:.2rem;padding:.75rem .9rem;display:grid}.GuardGate-module__-wcGKG__scenario:hover{border-color:var(--color-text-muted)}.GuardGate-module__-wcGKG__scenarioActive{border-color:var(--border-brand);background:var(--accent-warm-bg)}.GuardGate-module__-wcGKG__scenarioAction{color:var(--color-text-primary);letter-spacing:-.01em;font-size:.86rem;font-weight:700}.GuardGate-module__-wcGKG__scenarioDetail{color:var(--color-text-muted);font-size:.72rem;font-weight:600}.GuardGate-module__-wcGKG__pipeline{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GuardGate-module__-wcGKG__gate{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .7rem;transition:border-color .25s,background .25s,color .25s;display:inline-flex}.GuardGate-module__-wcGKG__gateIcon{display:inline-flex}.GuardGate-module__-wcGKG__gateLabel{color:var(--color-text-muted);font-size:.72rem;font-weight:600}.GuardGate-module__-wcGKG__gate_pending{opacity:.55}.GuardGate-module__-wcGKG__gate_pending .GuardGate-module__-wcGKG__gateIcon{color:var(--color-text-muted)}.GuardGate-module__-wcGKG__gate_pass{border-color:var(--success-br,#00c8514d);background:var(--success-bg,#00c8511a)}.GuardGate-module__-wcGKG__gate_pass .GuardGate-module__-wcGKG__gateIcon{color:var(--success-soft,#4ade80)}.GuardGate-module__-wcGKG__gate_pass .GuardGate-module__-wcGKG__gateLabel{color:var(--color-text-secondary)}.GuardGate-module__-wcGKG__gate_stop{border-color:var(--border-brand);background:var(--brand-red-10,#e141251a)}.GuardGate-module__-wcGKG__gate_stop .GuardGate-module__-wcGKG__gateIcon{color:var(--fg-brand-aa,var(--color-accent))}.GuardGate-module__-wcGKG__gate_stop .GuardGate-module__-wcGKG__gateLabel{color:var(--color-text-primary)}.GuardGate-module__-wcGKG__result{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);border-radius:14px;align-items:center;gap:.65rem;padding:.9rem 1.1rem;display:flex}.GuardGate-module__-wcGKG__resultIcon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:inline-flex}.GuardGate-module__-wcGKG__resultText{color:var(--color-text-secondary);font-size:.88rem;line-height:1.5}.GuardGate-module__-wcGKG__result_executed{border-color:var(--success-br,#00c8514d)}.GuardGate-module__-wcGKG__result_executed .GuardGate-module__-wcGKG__resultIcon{background:var(--success-bg,#00c8511a);color:var(--success-soft,#4ade80)}.GuardGate-module__-wcGKG__result_approval{border-color:var(--warning-br,#ffbb334d)}.GuardGate-module__-wcGKG__result_approval .GuardGate-module__-wcGKG__resultIcon{background:var(--warning-bg,#ffbb331a);color:var(--warning-soft,#fbbf24)}.GuardGate-module__-wcGKG__result_blocked{border-color:var(--border-brand)}.GuardGate-module__-wcGKG__result_blocked .GuardGate-module__-wcGKG__resultIcon{background:var(--brand-red-10,#e141251a);color:var(--fg-brand-aa,var(--color-accent))}@media (max-width:640px){.GuardGate-module__-wcGKG__scenarios{grid-template-columns:1fr}}
.PayrollWaterfall-module__q8z7BW__waterfall{gap:1.3rem;max-width:42rem;margin-inline:auto;display:grid}.PayrollWaterfall-module__q8z7BW__scenarios{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.PayrollWaterfall-module__q8z7BW__scenario,.PayrollWaterfall-module__q8z7BW__scenarioActive{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);text-align:left;cursor:pointer;border-radius:14px;gap:.15rem;padding:.7rem .85rem;transition:border-color .15s,background .15s;display:grid}.PayrollWaterfall-module__q8z7BW__scenario:hover{border-color:var(--color-text-muted)}.PayrollWaterfall-module__q8z7BW__scenarioActive{border-color:var(--border-brand);background:var(--accent-warm-bg)}.PayrollWaterfall-module__q8z7BW__scenarioLabel{color:var(--color-text-primary);font-size:.85rem;font-weight:700}.PayrollWaterfall-module__q8z7BW__scenarioDetail{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.PayrollWaterfall-module__q8z7BW__tiers{gap:1rem;display:grid}.PayrollWaterfall-module__q8z7BW__tier{gap:.5rem;display:grid}.PayrollWaterfall-module__q8z7BW__tierHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}.PayrollWaterfall-module__q8z7BW__tierNum{border:1px solid var(--color-border-strong);width:1.5rem;height:1.5rem;color:var(--color-text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:inline-flex}.PayrollWaterfall-module__q8z7BW__tierLabel{color:var(--color-text-primary);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.86rem;font-weight:600;display:inline-flex}.PayrollWaterfall-module__q8z7BW__protected{border:1px solid var(--success-br,#00c8514d);background:var(--success-bg,#00c8511a);color:var(--success-soft,#4ade80);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.25rem;padding:.12rem .45rem;font-size:.62rem;font-weight:700;display:inline-flex}.PayrollWaterfall-module__q8z7BW__tierAmount{color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.35rem;font-size:.88rem;font-weight:700;display:inline-flex}.PayrollWaterfall-module__q8z7BW__tierRequested{color:var(--color-text-muted);font-size:.72rem;font-weight:500}.PayrollWaterfall-module__q8z7BW__track{background:var(--color-surface-subtle);border:1px solid var(--color-border-strong);border-radius:999px;height:10px;overflow:hidden}.PayrollWaterfall-module__q8z7BW__fill{height:100%;width:var(--pct,0%);background:var(--color-text-muted);border-radius:999px;transition:width .5s cubic-bezier(.22,1,.36,1)}.PayrollWaterfall-module__q8z7BW__fillProtected{background:linear-gradient(90deg, var(--success,#00c851), var(--success-soft,#4ade80))}.PayrollWaterfall-module__q8z7BW__fillShort{background:linear-gradient(90deg, var(--warning,#fb3), var(--warning-soft,#fbbf24))}.PayrollWaterfall-module__q8z7BW__net{border:1px solid var(--border-brand);background:var(--accent-warm-bg);border-radius:14px;justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 1.2rem;display:flex}.PayrollWaterfall-module__q8z7BW__net span{color:var(--color-text-secondary);font-size:.85rem;font-weight:600}.PayrollWaterfall-module__q8z7BW__net strong{color:var(--color-text-primary);font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800}.PayrollWaterfall-module__q8z7BW__note{color:var(--color-text-muted);margin:0;font-size:.82rem;line-height:1.55}@media (max-width:560px){.PayrollWaterfall-module__q8z7BW__scenarios{grid-template-columns:1fr}.PayrollWaterfall-module__q8z7BW__tierHead{grid-template-columns:auto minmax(0,1fr)}.PayrollWaterfall-module__q8z7BW__tierAmount{grid-column:2}}
.LeadScoreAnatomy-module__nWXRNa__anatomy{gap:1.3rem;max-width:46rem;margin-inline:auto;display:grid}.LeadScoreAnatomy-module__nWXRNa__picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.LeadScoreAnatomy-module__nWXRNa__lead,.LeadScoreAnatomy-module__nWXRNa__leadActive{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);text-align:left;cursor:pointer;border-radius:14px;gap:.15rem;padding:.7rem .85rem;transition:border-color .15s,background .15s;display:grid}.LeadScoreAnatomy-module__nWXRNa__lead:hover{border-color:var(--color-text-muted)}.LeadScoreAnatomy-module__nWXRNa__leadActive{border-color:var(--border-brand);background:var(--accent-warm-bg)}.LeadScoreAnatomy-module__nWXRNa__leadLabel{color:var(--color-text-primary);font-size:.85rem;font-weight:700}.LeadScoreAnatomy-module__nWXRNa__leadWho{color:var(--color-text-muted);font-size:.72rem;font-weight:600}.LeadScoreAnatomy-module__nWXRNa__body{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:1.5rem;display:grid}.LeadScoreAnatomy-module__nWXRNa__signals{gap:.85rem;display:grid}.LeadScoreAnatomy-module__nWXRNa__signal{gap:.4rem;display:grid}.LeadScoreAnatomy-module__nWXRNa__signalHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.6rem;display:grid}.LeadScoreAnatomy-module__nWXRNa__signalLabel{color:var(--color-text-primary);font-size:.82rem;font-weight:600}.LeadScoreAnatomy-module__nWXRNa__signalNote{color:var(--color-text-muted);text-align:right;font-size:.72rem}.LeadScoreAnatomy-module__nWXRNa__signalValue{color:var(--color-text-primary);font-variant-numeric:tabular-nums;text-align:right;min-width:1.6rem;font-size:.82rem;font-weight:700}.LeadScoreAnatomy-module__nWXRNa__track{background:var(--color-surface-subtle);border:1px solid var(--color-border-strong);border-radius:999px;height:8px;overflow:hidden}.LeadScoreAnatomy-module__nWXRNa__fill{height:100%;width:var(--pct,0%);background:linear-gradient(90deg, var(--color-accent), #ff8a65);border-radius:999px;transition:width .55s cubic-bezier(.22,1,.36,1)}.LeadScoreAnatomy-module__nWXRNa__score{text-align:center;border:1px solid var(--color-border-strong);background:var(--glass-deep,#0f1012c7);border-radius:18px;justify-items:center;gap:.3rem;padding:1.4rem 1.2rem;display:grid}.LeadScoreAnatomy-module__nWXRNa__scoreLabel{color:var(--color-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:700}.LeadScoreAnatomy-module__nWXRNa__scoreValue{font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-size:clamp(2.6rem,8vw,3.4rem);font-weight:800;line-height:1}.LeadScoreAnatomy-module__nWXRNa__scoreBand{border-radius:999px;padding:.2rem .7rem;font-size:.72rem;font-weight:700}.LeadScoreAnatomy-module__nWXRNa__scoreNote{color:var(--color-text-muted);margin-top:.35rem;font-size:.74rem;line-height:1.45}.LeadScoreAnatomy-module__nWXRNa__bandHot{border-color:var(--success-br,#00c8514d)}.LeadScoreAnatomy-module__nWXRNa__bandHot .LeadScoreAnatomy-module__nWXRNa__scoreValue{color:var(--success-soft,#4ade80)}.LeadScoreAnatomy-module__nWXRNa__bandHot .LeadScoreAnatomy-module__nWXRNa__scoreBand{background:var(--success-bg,#00c8511a);color:var(--success-soft,#4ade80)}.LeadScoreAnatomy-module__nWXRNa__bandWarm .LeadScoreAnatomy-module__nWXRNa__scoreValue{color:var(--warning-soft,#fbbf24)}.LeadScoreAnatomy-module__nWXRNa__bandWarm .LeadScoreAnatomy-module__nWXRNa__scoreBand{background:var(--warning-bg,#ffbb331a);color:var(--warning-soft,#fbbf24)}.LeadScoreAnatomy-module__nWXRNa__bandCold .LeadScoreAnatomy-module__nWXRNa__scoreValue{color:var(--color-text-muted)}.LeadScoreAnatomy-module__nWXRNa__bandCold .LeadScoreAnatomy-module__nWXRNa__scoreBand{background:var(--color-surface-subtle);color:var(--color-text-muted)}@media (max-width:640px){.LeadScoreAnatomy-module__nWXRNa__picker,.LeadScoreAnatomy-module__nWXRNa__body{grid-template-columns:1fr}.LeadScoreAnatomy-module__nWXRNa__signalNote{display:none}}
.DeliveryLifecycle-module__5knLZq__lifecycle{gap:1.3rem;max-width:46rem;margin-inline:auto;display:grid}.DeliveryLifecycle-module__5knLZq__scenarios{flex-wrap:wrap;gap:.5rem;display:flex}.DeliveryLifecycle-module__5knLZq__scenario,.DeliveryLifecycle-module__5knLZq__scenarioActive{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);color:var(--color-text-muted);cursor:pointer;border-radius:999px;padding:.45rem 1rem;font-size:.8rem;font-weight:600;transition:border-color .15s,background .15s,color .15s}.DeliveryLifecycle-module__5knLZq__scenario:hover{color:var(--color-text-primary)}.DeliveryLifecycle-module__5knLZq__scenarioActive{border-color:var(--border-brand);background:var(--accent-warm-bg);color:var(--color-accent)}.DeliveryLifecycle-module__5knLZq__trail{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.DeliveryLifecycle-module__5knLZq__step{align-items:center;gap:.3rem;display:inline-flex}.DeliveryLifecycle-module__5knLZq__node{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .75rem;transition:border-color .25s,background .25s,color .25s;display:inline-flex}.DeliveryLifecycle-module__5knLZq__nodeIcon{display:inline-flex}.DeliveryLifecycle-module__5knLZq__nodeLabel{color:var(--color-text-muted);font-size:.75rem;font-weight:600}.DeliveryLifecycle-module__5knLZq__node_pending{opacity:.5}.DeliveryLifecycle-module__5knLZq__node_done{border-color:var(--success-br,#00c8514d);background:var(--success-bg,#00c8511a)}.DeliveryLifecycle-module__5knLZq__node_done .DeliveryLifecycle-module__5knLZq__nodeIcon{color:var(--success-soft,#4ade80)}.DeliveryLifecycle-module__5knLZq__node_done .DeliveryLifecycle-module__5knLZq__nodeLabel{color:var(--color-text-secondary)}.DeliveryLifecycle-module__5knLZq__node_fail{border-color:var(--border-brand);background:var(--brand-red-10,#e141251a)}.DeliveryLifecycle-module__5knLZq__node_fail .DeliveryLifecycle-module__5knLZq__nodeIcon{color:var(--fg-brand-aa,var(--color-accent))}.DeliveryLifecycle-module__5knLZq__node_fail .DeliveryLifecycle-module__5knLZq__nodeLabel{color:var(--color-text-primary)}.DeliveryLifecycle-module__5knLZq__link{background:var(--color-border-strong);border-radius:1px;width:.9rem;height:2px}.DeliveryLifecycle-module__5knLZq__link_done{background:var(--success-soft,#4ade80);opacity:.7}.DeliveryLifecycle-module__5knLZq__caption{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);color:var(--color-text-secondary);border-radius:14px;padding:.85rem 1.1rem;font-size:.88rem;line-height:1.5}.DeliveryLifecycle-module__5knLZq__caption_ok{border-color:var(--success-br,#00c8514d)}.DeliveryLifecycle-module__5knLZq__caption_fail{border-color:var(--border-brand)}@media (max-width:560px){.DeliveryLifecycle-module__5knLZq__link{display:none}.DeliveryLifecycle-module__5knLZq__trail{gap:.4rem}}
.AttributionFlow-module__NvWvNa__attribution{gap:1.1rem;max-width:52rem;margin-inline:auto;display:grid}.AttributionFlow-module__NvWvNa__models{flex-wrap:wrap;gap:.5rem;display:flex}.AttributionFlow-module__NvWvNa__model,.AttributionFlow-module__NvWvNa__modelActive{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);color:var(--color-text-muted);cursor:pointer;border-radius:999px;padding:.45rem 1rem;font-size:.8rem;font-weight:600;transition:border-color .15s,background .15s,color .15s}.AttributionFlow-module__NvWvNa__model:hover{color:var(--color-text-primary)}.AttributionFlow-module__NvWvNa__modelActive{border-color:var(--border-brand);background:var(--accent-warm-bg);color:var(--color-accent)}.AttributionFlow-module__NvWvNa__note{color:var(--color-text-muted);margin:0;font-size:.85rem;line-height:1.5}.AttributionFlow-module__NvWvNa__journey{flex-wrap:wrap;align-items:stretch;gap:.6rem;display:flex}.AttributionFlow-module__NvWvNa__stepWrap{flex:12rem;align-items:center;gap:.6rem;display:flex}.AttributionFlow-module__NvWvNa__touch{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);border-radius:14px;flex:1;gap:.45rem;padding:.85rem .95rem;display:grid}.AttributionFlow-module__NvWvNa__touchHead{align-items:center;gap:.4rem;display:flex}.AttributionFlow-module__NvWvNa__touchDot{background:var(--hue,var(--color-accent));width:8px;height:8px;box-shadow:0 0 8px color-mix(in srgb, var(--hue,var(--color-accent)) 55%, transparent);border-radius:50%}.AttributionFlow-module__NvWvNa__touchName{color:var(--color-text-primary);font-size:.8rem;font-weight:700}.AttributionFlow-module__NvWvNa__touchWhen{color:var(--color-text-muted);font-size:.68rem}.AttributionFlow-module__NvWvNa__track{background:var(--color-bg-primary);border:1px solid var(--color-border-strong);border-radius:999px;height:8px;overflow:hidden}.AttributionFlow-module__NvWvNa__fill{height:100%;width:var(--pct,0%);background:var(--hue,var(--color-accent));border-radius:999px;transition:width .55s cubic-bezier(.22,1,.36,1)}.AttributionFlow-module__NvWvNa__touchCredit{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.AttributionFlow-module__NvWvNa__touchCredit strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:800}.AttributionFlow-module__NvWvNa__touchCredit span{color:var(--color-text-muted);font-size:.68rem;font-weight:600}.AttributionFlow-module__NvWvNa__arrow{color:var(--color-text-muted);flex-shrink:0}.AttributionFlow-module__NvWvNa__booking{border:1px solid var(--border-brand);background:var(--accent-warm-bg);border-radius:14px;align-content:center;justify-items:center;gap:.2rem;padding:.85rem 1.2rem;display:grid}.AttributionFlow-module__NvWvNa__bookingLabel{color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:700}.AttributionFlow-module__NvWvNa__bookingValue{color:var(--color-text-primary);font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:800}@media (max-width:760px){.AttributionFlow-module__NvWvNa__journey,.AttributionFlow-module__NvWvNa__stepWrap{flex-direction:column;align-items:stretch}.AttributionFlow-module__NvWvNa__arrow{align-self:center;transform:rotate(90deg)}.AttributionFlow-module__NvWvNa__booking{flex-direction:row;justify-content:space-between}}
.StockLedger-module__1bd7ba__ledger{gap:1.1rem;max-width:44rem;margin-inline:auto;display:grid}.StockLedger-module__1bd7ba__headline{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.4rem;display:flex}.StockLedger-module__1bd7ba__partLabel{color:var(--color-text-secondary);letter-spacing:.01em;font-size:.8rem;font-weight:600;display:block}.StockLedger-module__1bd7ba__balanceCaption{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-top:.15rem;font-size:.72rem;display:block}.StockLedger-module__1bd7ba__balance{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:700;line-height:1}.StockLedger-module__1bd7ba__rows{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.StockLedger-module__1bd7ba__rowOpening,.StockLedger-module__1bd7ba__row{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);text-align:left;width:100%;font:inherit;border-radius:12px;grid-template-columns:minmax(9rem,1.2fr) minmax(0,1.4fr) 3.2rem 3.2rem;align-items:center;gap:.6rem;padding:.6rem .9rem;display:grid}.StockLedger-module__1bd7ba__rowOpening{color:var(--color-text-muted);font-size:.82rem}.StockLedger-module__1bd7ba__row{cursor:pointer;color:var(--color-text-secondary);transition:border-color .15s,background .15s,opacity .2s}.StockLedger-module__1bd7ba__row:hover{border-color:var(--border-brand)}.StockLedger-module__1bd7ba__rowApplied{opacity:1}.StockLedger-module__1bd7ba__rowPending{opacity:.45}.StockLedger-module__1bd7ba__rowRef{color:var(--color-text-primary);font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;display:inline-flex}.StockLedger-module__1bd7ba__rowIcon{border-radius:50%;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:inline-flex}.StockLedger-module__1bd7ba__up{color:var(--success-soft,#4ade80);background:var(--success-bg,#00c8511a)}.StockLedger-module__1bd7ba__down{color:var(--fg-brand-aa,var(--color-accent));background:var(--brand-red-10,#e141251a)}.StockLedger-module__1bd7ba__rowLabel{color:var(--color-text-muted);font-size:.82rem}.StockLedger-module__1bd7ba__rowDelta{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:.85rem;font-weight:600}.StockLedger-module__1bd7ba__rowRun{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-size:.9rem;font-weight:700}.StockLedger-module__1bd7ba__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.StockLedger-module__1bd7ba__control{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);color:var(--color-text-primary);cursor:pointer;border-radius:999px;padding:.45rem 1rem;font-size:.8rem;font-weight:600;transition:border-color .15s,opacity .15s}.StockLedger-module__1bd7ba__control:hover:not(:disabled){border-color:var(--border-brand)}.StockLedger-module__1bd7ba__control:disabled{opacity:.4;cursor:not-allowed}.StockLedger-module__1bd7ba__progress{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.78rem}.StockLedger-module__1bd7ba__note{color:var(--color-text-secondary);margin:0;font-size:.85rem;line-height:1.5}@media (max-width:560px){.StockLedger-module__1bd7ba__rowOpening,.StockLedger-module__1bd7ba__row{grid-template-columns:1fr auto auto;row-gap:.2rem}.StockLedger-module__1bd7ba__rowLabel{order:3;grid-column:1/-1}.StockLedger-module__1bd7ba__balance{font-size:2.1rem}}
.JobCardFlow-module__bb28-q__flow{grid-template-columns:minmax(11rem,.9fr) minmax(0,1.6fr);align-items:start;gap:1.5rem;max-width:50rem;margin-inline:auto;display:grid}.JobCardFlow-module__bb28-q__rail{gap:.15rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.JobCardFlow-module__bb28-q__railItem{position:relative}.JobCardFlow-module__bb28-q__node{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:.65rem;padding:.5rem .6rem;transition:background .15s,border-color .15s;display:flex}.JobCardFlow-module__bb28-q__node:hover{background:var(--color-surface-subtle)}.JobCardFlow-module__bb28-q__nodeActive{border-color:var(--border-brand);background:var(--accent-warm-bg)}.JobCardFlow-module__bb28-q__marker{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);width:1.5rem;height:1.5rem;color:var(--color-text-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.JobCardFlow-module__bb28-q__markerNum{font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:700}.JobCardFlow-module__bb28-q__nodeDone .JobCardFlow-module__bb28-q__marker{border-color:var(--success-br,#00c8514d);background:var(--success-bg,#00c8511a);color:var(--success-soft,#4ade80)}.JobCardFlow-module__bb28-q__nodeActive .JobCardFlow-module__bb28-q__marker{border-color:var(--border-brand);background:var(--color-accent);color:var(--color-text-primary)}.JobCardFlow-module__bb28-q__nodeLabel{color:var(--color-text-muted);font-size:.85rem;font-weight:600}.JobCardFlow-module__bb28-q__nodeActive .JobCardFlow-module__bb28-q__nodeLabel{color:var(--color-accent)}.JobCardFlow-module__bb28-q__nodeDone .JobCardFlow-module__bb28-q__nodeLabel{color:var(--color-text-secondary)}.JobCardFlow-module__bb28-q__detail{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);border-radius:16px;padding:1.3rem 1.5rem}.JobCardFlow-module__bb28-q__detailOwner{border:1px solid var(--color-border-strong);background:var(--color-surface);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);border-radius:999px;padding:.2rem .65rem;font-size:.7rem;font-weight:600;display:inline-block}.JobCardFlow-module__bb28-q__detailTitle{color:var(--color-text-primary);margin:.7rem 0 .5rem;font-size:1.35rem;line-height:1.2}.JobCardFlow-module__bb28-q__detailBody{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.55}.JobCardFlow-module__bb28-q__fires{border:1px solid var(--success-br,#00c8514d);background:var(--success-bg,#00c85114);color:var(--color-text-secondary);border-radius:10px;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem .9rem;font-size:.82rem;font-weight:600;display:inline-flex}.JobCardFlow-module__bb28-q__firesDot{background:var(--success-soft,#4ade80);border-radius:50%;flex:none;width:.5rem;height:.5rem}.JobCardFlow-module__bb28-q__controls{gap:.6rem;margin-top:1.3rem;display:flex}.JobCardFlow-module__bb28-q__control{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;border-radius:999px;padding:.45rem 1rem;font-size:.8rem;font-weight:600;transition:border-color .15s,opacity .15s}.JobCardFlow-module__bb28-q__control:hover:not(:disabled){border-color:var(--border-brand)}.JobCardFlow-module__bb28-q__control:disabled{opacity:.4;cursor:not-allowed}@media (max-width:640px){.JobCardFlow-module__bb28-q__flow{grid-template-columns:1fr;gap:1.1rem}.JobCardFlow-module__bb28-q__rail{grid-auto-flow:row}}
.Magnetic-module__iBPVDq__magnetic{--mx:0px;--my:0px;transform:translate3d(var(--mx), var(--my), 0);transition:transform .35s cubic-bezier(.22,1,.36,1);display:inline-flex}@media (prefers-reduced-motion:reduce){.Magnetic-module__iBPVDq__magnetic{transform:none}}
.PlatformHero-module__MCJwbq__hero{isolation:isolate;text-align:center;place-items:center;min-height:92svh;padding:8rem 1.5rem 5rem;display:grid;position:relative;overflow:hidden}.PlatformHero-module__MCJwbq__mesh{z-index:-40;background:radial-gradient(50% 40% at 50% 12%, #33b5e50f, transparent 70%), radial-gradient(70% 55% at 50% 74%, #e1412529, transparent 72%), radial-gradient(120% 80% at 50% 120%, #ff8a651a, transparent 70%), var(--color-bg-primary);position:absolute;inset:-10%}.PlatformHero-module__MCJwbq__animate .PlatformHero-module__MCJwbq__mesh{animation:26s ease-in-out infinite alternate PlatformHero-module__MCJwbq__meshDrift}.PlatformHero-module__MCJwbq__grain{z-index:-30;opacity:.4;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E");position:absolute;inset:0}.PlatformHero-module__MCJwbq__floor{z-index:-25;pointer-events:none;background-image:linear-gradient(to right, var(--hero-wire) 1px, transparent 1px), linear-gradient(to bottom, var(--hero-wire) 1px, transparent 1px);opacity:.55;transform-origin:top;background-size:68px 68px;height:40%;position:absolute;bottom:0;left:0;right:0;transform:perspective(520px)rotateX(64deg);-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.PlatformHero-module__MCJwbq__vignette{z-index:-20;pointer-events:none;background:radial-gradient(130% 100% at 50% 30%,#0000 52%,#0009 100%);position:absolute;inset:0}.PlatformHero-module__MCJwbq__viz{z-index:-10;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.PlatformHero-module__MCJwbq__stream{fill:none;stroke:var(--hero-wire);stroke-width:1px}.PlatformHero-module__MCJwbq__streamFlow{fill:none;stroke-width:2.5px;stroke-linecap:round;opacity:0;stroke-dasharray:.14 1;filter:drop-shadow(0 0 5px)}.PlatformHero-module__MCJwbq__animate .PlatformHero-module__MCJwbq__streamFlow{opacity:1;animation:2.6s cubic-bezier(.4,0,.6,1) infinite PlatformHero-module__MCJwbq__streamPour;animation-delay:var(--delay,0s)}.PlatformHero-module__MCJwbq__ledgerGlow{stroke-width:10px;opacity:.5;filter:blur(7px)}.PlatformHero-module__MCJwbq__ledger{stroke-width:3px;filter:drop-shadow(0 0 10px #ff8a65b3)}.PlatformHero-module__MCJwbq__seal{stroke:var(--hero-ember);stroke-width:4px;stroke-linecap:round;opacity:0;stroke-dasharray:.16 1;filter:drop-shadow(0 0 9px var(--hero-ember))}.PlatformHero-module__MCJwbq__animate .PlatformHero-module__MCJwbq__seal{opacity:.95;animation:4s cubic-bezier(.5,0,.5,1) infinite PlatformHero-module__MCJwbq__ledgerSeal}.PlatformHero-module__MCJwbq__coreHalo{opacity:.9}.PlatformHero-module__MCJwbq__animate .PlatformHero-module__MCJwbq__coreHalo{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite PlatformHero-module__MCJwbq__corePulse}.PlatformHero-module__MCJwbq__coreRing{fill:none;stroke:var(--hero-core-ring);stroke-width:1.5px}.PlatformHero-module__MCJwbq__animate .PlatformHero-module__MCJwbq__coreRing{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite PlatformHero-module__MCJwbq__coreRingPulse}.PlatformHero-module__MCJwbq__core{fill:var(--hero-ember);filter:drop-shadow(0 0 8px var(--hero-ember))}.PlatformHero-module__MCJwbq__animate .PlatformHero-module__MCJwbq__core{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite PlatformHero-module__MCJwbq__corePulse}.PlatformHero-module__MCJwbq__content{z-index:1;max-width:60rem;position:relative;transform:translateY(-4%)}.PlatformHero-module__MCJwbq__eyebrow{border:1px solid var(--color-border-strong);background:var(--glass-card,#0c0c0e80);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.75rem;padding:.4rem .9rem;animation:.7s cubic-bezier(.22,1,.36,1) forwards PlatformHero-module__MCJwbq__rise;display:inline-flex}.PlatformHero-module__MCJwbq__eyebrowDot{background:var(--color-accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #e1412599}.PlatformHero-module__MCJwbq__animate .PlatformHero-module__MCJwbq__eyebrowDot{animation:2.4s ease-in-out infinite PlatformHero-module__MCJwbq__blink}.PlatformHero-module__MCJwbq__eyebrowText{letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);font-size:.72rem;font-weight:700}.PlatformHero-module__MCJwbq__headline{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.045em;color:var(--color-text-primary);margin:0 0 1.75rem;font-size:clamp(2.7rem,7.5vw,5.6rem);font-weight:800;line-height:.94}.PlatformHero-module__MCJwbq__line{display:block;overflow:hidden}.PlatformHero-module__MCJwbq__word{opacity:0;animation:.85s cubic-bezier(.22,1,.36,1) forwards PlatformHero-module__MCJwbq__wordRise;animation-delay:var(--d,0s);display:inline-block;transform:translateY(.9em)}.PlatformHero-module__MCJwbq__accentWord{background:linear-gradient(115deg, #ff8a65 0%, var(--color-accent) 55%, #ff5e7d 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.PlatformHero-module__MCJwbq__subheadline{color:var(--color-text-muted);opacity:0;max-width:40rem;margin:0 auto 2rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.65;animation:.8s cubic-bezier(.22,1,.36,1) .35s forwards PlatformHero-module__MCJwbq__rise}.PlatformHero-module__MCJwbq__ctaRow{opacity:0;flex-wrap:wrap;justify-content:center;gap:.9rem;margin-bottom:1.5rem;animation:.8s cubic-bezier(.22,1,.36,1) .55s forwards PlatformHero-module__MCJwbq__rise;display:flex}.PlatformHero-module__MCJwbq__jump{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) .7s forwards PlatformHero-module__MCJwbq__rise}.PlatformHero-module__MCJwbq__jumpLink{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px solid #0000;font-size:.78rem;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s}.PlatformHero-module__MCJwbq__jumpLink:hover{color:var(--color-text-primary);border-color:var(--color-accent)}@keyframes PlatformHero-module__MCJwbq__meshDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(1.5%,-1.5%)scale(1.05)}}@keyframes PlatformHero-module__MCJwbq__streamPour{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1.14px}}@keyframes PlatformHero-module__MCJwbq__ledgerSeal{0%{stroke-dashoffset:.16px;opacity:0}8%{opacity:.95}60%,to{stroke-dashoffset:-1.16px;opacity:0}}@keyframes PlatformHero-module__MCJwbq__corePulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes PlatformHero-module__MCJwbq__coreRingPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:0;transform:scale(1.9)}}@keyframes PlatformHero-module__MCJwbq__wordRise{to{opacity:1;transform:translateY(0)}}@keyframes PlatformHero-module__MCJwbq__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes PlatformHero-module__MCJwbq__blink{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:640px){.PlatformHero-module__MCJwbq__hero{min-height:88svh;padding-top:6.5rem}.PlatformHero-module__MCJwbq__floor{height:32%}.PlatformHero-module__MCJwbq__ctaRow{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__mesh,.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__streamFlow,.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__seal,.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__coreHalo,.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__coreRing,.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__core,.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__eyebrow,.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__eyebrowDot,.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__word,.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__subheadline,.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__ctaRow,.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__jump{opacity:1;animation:none;transform:none}.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__streamFlow,.PlatformHero-module__MCJwbq__hero .PlatformHero-module__MCJwbq__seal{opacity:0}}
.ModuleHero-module__Gvw0mG__hero{isolation:isolate;padding:calc(var(--nav-h,68px) + 5.5rem) 1.5rem 5rem;position:relative;overflow:hidden}.ModuleHero-module__Gvw0mG__mesh{z-index:-40;background:radial-gradient(46% 40% at 78% 30%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 72%), radial-gradient(60% 50% at 20% 8%, #e1412512, transparent 72%), radial-gradient(90% 70% at 50% 118%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 70%), var(--color-bg-primary);position:absolute;inset:-10%}.ModuleHero-module__Gvw0mG__animate .ModuleHero-module__Gvw0mG__mesh{animation:26s ease-in-out infinite alternate ModuleHero-module__Gvw0mG__meshDrift}.ModuleHero-module__Gvw0mG__grain{z-index:-30;opacity:.4;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E");position:absolute;inset:0}.ModuleHero-module__Gvw0mG__vignette{z-index:-20;pointer-events:none;background:radial-gradient(130% 100% at 60% 35%,#0000 55%,#00000080 100%);position:absolute;inset:0}.ModuleHero-module__Gvw0mG__inner{max-width:var(--container-max,1200px);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);margin:0 auto;display:grid}.ModuleHero-module__Gvw0mG__eyebrow{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--color-border-strong));background:var(--glass-card,#0c0c0e80);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--accent);letter-spacing:.16em;text-transform:uppercase;opacity:0;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.4rem;padding:.38rem .85rem;font-size:.7rem;font-weight:700;animation:.7s cubic-bezier(.22,1,.36,1) forwards ModuleHero-module__Gvw0mG__rise;display:inline-flex}.ModuleHero-module__Gvw0mG__eyebrowDot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 10px color-mix(in srgb, var(--accent) 70%, transparent);border-radius:50%}.ModuleHero-module__Gvw0mG__animate .ModuleHero-module__Gvw0mG__eyebrowDot{animation:2.4s ease-in-out infinite ModuleHero-module__Gvw0mG__blink}.ModuleHero-module__Gvw0mG__h1{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;color:var(--color-text-primary);opacity:0;margin:0 0 1.25rem;font-size:clamp(2.3rem,4.6vw,3.7rem);font-weight:800;line-height:.98;animation:.8s cubic-bezier(.22,1,.36,1) 80ms forwards ModuleHero-module__Gvw0mG__rise}.ModuleHero-module__Gvw0mG__h1 em{background:linear-gradient(115deg, color-mix(in srgb, var(--accent) 70%, white) 0%, var(--accent) 60%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.ModuleHero-module__Gvw0mG__lead{color:var(--color-text-muted);opacity:0;max-width:34rem;margin:0 0 1.75rem;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.65;animation:.8s cubic-bezier(.22,1,.36,1) .2s forwards ModuleHero-module__Gvw0mG__rise}.ModuleHero-module__Gvw0mG__ctas{opacity:0;flex-wrap:wrap;gap:.8rem;margin-bottom:1.75rem;animation:.8s cubic-bezier(.22,1,.36,1) .32s forwards ModuleHero-module__Gvw0mG__rise;display:flex}.ModuleHero-module__Gvw0mG__tags{opacity:0;flex-wrap:wrap;gap:.5rem;animation:.8s cubic-bezier(.22,1,.36,1) .44s forwards ModuleHero-module__Gvw0mG__rise;display:flex}.ModuleHero-module__Gvw0mG__tag{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);color:var(--color-text-secondary);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.72rem;font-weight:600;display:inline-flex}.ModuleHero-module__Gvw0mG__tag svg{width:.8rem;height:.8rem;color:var(--accent)}.ModuleHero-module__Gvw0mG__visual{perspective:1200px;opacity:0;animation:1s cubic-bezier(.22,1,.36,1) .25s forwards ModuleHero-module__Gvw0mG__riseVisual;position:relative}.ModuleHero-module__Gvw0mG__glow{z-index:-1;background:radial-gradient(50% 45% at 55% 45%, color-mix(in srgb, var(--accent) 26%, transparent), transparent 72%);filter:blur(12px);position:absolute;inset:-12% -8%}.ModuleHero-module__Gvw0mG__animate .ModuleHero-module__Gvw0mG__glow{animation:6s ease-in-out infinite ModuleHero-module__Gvw0mG__glowBreathe}.ModuleHero-module__Gvw0mG__frame{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--color-border-strong));background:var(--glass-deep,#0f1012c7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;will-change:transform;border-radius:18px;padding:1rem;transition:transform .25s;box-shadow:0 30px 80px #00000080}.ModuleHero-module__Gvw0mG__animate .ModuleHero-module__Gvw0mG__frame{animation:7s ease-in-out infinite ModuleHero-module__Gvw0mG__floatY}@keyframes ModuleHero-module__Gvw0mG__meshDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-1.5%,1.5%)scale(1.05)}}@keyframes ModuleHero-module__Gvw0mG__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ModuleHero-module__Gvw0mG__riseVisual{0%{opacity:0;transform:translateY(26px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ModuleHero-module__Gvw0mG__floatY{0%,to{translate:0}50%{translate:0 -10px}}@keyframes ModuleHero-module__Gvw0mG__glowBreathe{0%,to{opacity:.85}50%{opacity:1}}@keyframes ModuleHero-module__Gvw0mG__blink{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:900px){.ModuleHero-module__Gvw0mG__inner{grid-template-columns:1fr;gap:2.5rem}.ModuleHero-module__Gvw0mG__visual{order:2;max-width:34rem}.ModuleHero-module__Gvw0mG__frame{transform:none}}@media (max-width:640px){.ModuleHero-module__Gvw0mG__hero{padding-top:calc(var(--nav-h,68px) + 3rem)}.ModuleHero-module__Gvw0mG__ctas{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.ModuleHero-module__Gvw0mG__hero .ModuleHero-module__Gvw0mG__mesh,.ModuleHero-module__Gvw0mG__hero .ModuleHero-module__Gvw0mG__glow,.ModuleHero-module__Gvw0mG__hero .ModuleHero-module__Gvw0mG__frame,.ModuleHero-module__Gvw0mG__hero .ModuleHero-module__Gvw0mG__eyebrow,.ModuleHero-module__Gvw0mG__hero .ModuleHero-module__Gvw0mG__eyebrowDot,.ModuleHero-module__Gvw0mG__hero .ModuleHero-module__Gvw0mG__h1,.ModuleHero-module__Gvw0mG__hero .ModuleHero-module__Gvw0mG__lead,.ModuleHero-module__Gvw0mG__hero .ModuleHero-module__Gvw0mG__ctas,.ModuleHero-module__Gvw0mG__hero .ModuleHero-module__Gvw0mG__tags,.ModuleHero-module__Gvw0mG__hero .ModuleHero-module__Gvw0mG__visual{opacity:1;animation:none;transform:none}}
.ProductSubNav-module__BXzr_q__shell{z-index:50;pointer-events:none;opacity:0;justify-content:center;align-items:center;padding:.5rem 0;transition:opacity .2s;display:flex;position:sticky;top:0;overflow:hidden}.ProductSubNav-module__BXzr_q__shellDocked{opacity:1}.ProductSubNav-module__BXzr_q__pill{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);scrollbar-width:none;-ms-overflow-style:none;pointer-events:auto;background:linear-gradient(145deg,#121214d9,#0a0a0ccc);border:1px solid #ffffff1a;border-radius:32px;align-items:center;gap:.125rem;max-width:calc(100vw - 2rem);padding:.25rem;display:inline-flex;position:relative;overflow-x:auto;box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff0f}.ProductSubNav-module__BXzr_q__pill::-webkit-scrollbar{display:none}.ProductSubNav-module__BXzr_q__pill::-webkit-scrollbar-track{display:none}.ProductSubNav-module__BXzr_q__slider{pointer-events:none;z-index:0;will-change:transform, width;background:linear-gradient(145deg,#ff996640,#ff784626);border:1px solid #ff996659;border-radius:24px;height:calc(100% - .5rem);position:absolute;top:.25rem;left:0;box-shadow:0 4px 20px #ff784633}.ProductSubNav-module__BXzr_q__tab{z-index:1;color:#ffffff80;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:24px;padding:.45rem .75rem;font-size:.8125rem;font-weight:600;line-height:1;transition:color .25s cubic-bezier(.4,0,.2,1);position:relative}.ProductSubNav-module__BXzr_q__tab:hover{color:#ffffffd9}.ProductSubNav-module__BXzr_q__tabActive{color:#fff}@media (prefers-reduced-motion:reduce){.ProductSubNav-module__BXzr_q__shell{transition:none}.ProductSubNav-module__BXzr_q__slider{transition:none!important}}@media (max-width:768px){.ProductSubNav-module__BXzr_q__tab{padding:.4rem .55rem;font-size:.75rem}}
.feature-page-module__VzqUjq__featureHero{padding:calc(var(--nav-h) + 56px) 0 56px;position:relative}.feature-page-module__VzqUjq__featureHeroBg{background:radial-gradient(ellipse 60% 50% at 50% 0%, var(--brand-red-10), transparent 70%);z-index:0;position:absolute;inset:0}.feature-page-module__VzqUjq__featureHeroInner{z-index:1;max-width:760px;position:relative}.feature-page-module__VzqUjq__featureHeroContent{z-index:1;position:relative}.feature-page-module__VzqUjq__breadcrumb{flex-wrap:wrap;align-items:center;gap:4px 6px;margin-bottom:1.5rem;font-size:.8125rem;display:flex}.feature-page-module__VzqUjq__breadcrumbItem{color:var(--fg-3);transition:color var(--dur-fast);text-decoration:none}.feature-page-module__VzqUjq__breadcrumbItem:hover{color:var(--fg-1)}.feature-page-module__VzqUjq__breadcrumbSep{color:var(--fg-5);margin:0 4px}.feature-page-module__VzqUjq__breadcrumbCurrent{color:var(--fg-brand);transition:color var(--dur-fast);font-weight:500;text-decoration:none}.feature-page-module__VzqUjq__breadcrumbCurrent:hover{color:var(--brand-red-hover)}.feature-page-module__VzqUjq__featureH1{letter-spacing:-.04em;color:var(--fg-1);margin:.75rem 0 1.25rem;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:800;line-height:1.1}.feature-page-module__VzqUjq__featureH1 em{color:var(--fg-brand);font-style:normal}.feature-page-module__VzqUjq__featureLead{color:var(--fg-2);max-width:600px;margin:0 0 2rem;font-size:1.0625rem;line-height:1.75}.feature-page-module__VzqUjq__featureActions{flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;display:flex}.feature-page-module__VzqUjq__featureTags{flex-wrap:wrap;gap:.5rem;display:flex}.feature-page-module__VzqUjq__featureTag{background:var(--white-a05);border:1px solid var(--border);border-radius:var(--r-pill);color:var(--fg-3);padding:.25rem .75rem;font-size:.75rem;font-weight:500}.feature-page-module__VzqUjq__workflowSection{padding:4rem 0}.feature-page-module__VzqUjq__aiInside{padding:4rem 0;position:relative;overflow:hidden}.feature-page-module__VzqUjq__aiInsideBg{background:linear-gradient(135deg, var(--brand-red-10), #e1412508 60%, transparent);position:absolute;inset:0}.feature-page-module__VzqUjq__aiInsideInner{z-index:1;position:relative}.feature-page-module__VzqUjq__aiBadge{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-brand);background:var(--brand-red-20);border:1px solid var(--border-brand);border-radius:var(--r-pill);align-items:center;gap:.375rem;margin-bottom:.875rem;padding:.25rem .875rem;font-size:.72rem;font-weight:700;display:inline-flex}.feature-page-module__VzqUjq__aiTitle{letter-spacing:-.03em;color:var(--fg-1);margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800}.feature-page-module__VzqUjq__aiLead{color:var(--fg-2);max-width:560px;margin-bottom:2rem;font-size:1rem}.feature-page-module__VzqUjq__aiCaps{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.feature-page-module__VzqUjq__aiCap{background:var(--white-a04);border:1px solid var(--brand-red-15);border-radius:var(--r-xl);padding:1.25rem}.feature-page-module__VzqUjq__aiCapIcon{width:1.5rem;height:1.5rem;color:var(--fg-brand);margin-bottom:.5rem;display:inline-flex}.feature-page-module__VzqUjq__aiCapIcon svg{width:100%;height:100%;display:block}.feature-page-module__VzqUjq__aiCapTitle{color:var(--fg-1);margin-bottom:.25rem;font-size:.9rem;font-weight:600}.feature-page-module__VzqUjq__aiCapDesc{color:var(--fg-2);font-size:.8125rem;line-height:1.6}.feature-page-module__VzqUjq__impactSection{padding:4rem 0}.feature-page-module__VzqUjq__impactGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.5rem;display:grid}.feature-page-module__VzqUjq__impactCard{background:var(--white-a025);border:1px solid var(--border);border-radius:var(--r-xl);text-align:center;padding:2rem 1.5rem}.feature-page-module__VzqUjq__impactCardAccent{border-color:var(--border-brand);background:var(--brand-red-06)}.feature-page-module__VzqUjq__impactValue{letter-spacing:-.04em;color:var(--fg-1);margin-bottom:.25rem;font-size:2.5rem;font-weight:800}.feature-page-module__VzqUjq__impactCardAccent .feature-page-module__VzqUjq__impactValue{color:var(--fg-brand)}.feature-page-module__VzqUjq__impactLabel{color:var(--fg-2);margin-bottom:.375rem;font-size:.875rem;font-weight:600}.feature-page-module__VzqUjq__impactDesc{color:var(--fg-3);font-size:.8125rem;line-height:1.5}.feature-page-module__VzqUjq__featNavWrapper{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.feature-page-module__VzqUjq__featNav{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:1rem;margin-top:3rem;padding:2rem 0 2.5rem;display:grid}.feature-page-module__VzqUjq__featNavLink{border:1px solid var(--border);border-radius:var(--r-lg);transition:border-color var(--dur-fast);flex-direction:column;gap:.25rem;padding:.75rem 1rem;text-decoration:none;display:flex}.feature-page-module__VzqUjq__featNavLink:hover{border-color:var(--border-brand)}.feature-page-module__VzqUjq__featNavDir{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-size:.625rem;font-weight:600}.feature-page-module__VzqUjq__featNavTitle{color:var(--fg-2);font-size:.8125rem;font-weight:600}.feature-page-module__VzqUjq__featNavNext{text-align:right;align-items:flex-end}.feature-page-module__VzqUjq__relatedFeat{border-top:1px solid var(--border);padding:3rem 0}.feature-page-module__VzqUjq__relatedFeatGrid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.5rem;display:grid}.feature-page-module__VzqUjq__relatedFeatCard{background:var(--white-a025);border:1px solid var(--border);border-radius:var(--r-xl);color:inherit;transition:border-color var(--dur-fast), background var(--dur-fast);padding:1rem 1.25rem;text-decoration:none}.feature-page-module__VzqUjq__relatedFeatCard:hover{border-color:var(--border-brand);background:var(--brand-red-20)}.feature-page-module__VzqUjq__relatedFeatMod{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-brand);margin-bottom:.375rem;font-size:.6875rem;font-weight:700}.feature-page-module__VzqUjq__relatedFeatTitle{color:var(--fg-1);font-size:.875rem;font-weight:600}@media (max-width:1024px){.feature-page-module__VzqUjq__impactGrid{grid-template-columns:repeat(2,1fr)}.feature-page-module__VzqUjq__aiCaps{grid-template-columns:1fr}.feature-page-module__VzqUjq__relatedFeatGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.feature-page-module__VzqUjq__breadcrumb{gap:4px 5px;font-size:.6875rem}.feature-page-module__VzqUjq__impactGrid,.feature-page-module__VzqUjq__relatedFeatGrid{grid-template-columns:1fr}.feature-page-module__VzqUjq__featNavWrapper{padding:0 16px}.feature-page-module__VzqUjq__featNav{grid-template-columns:1fr;gap:1rem}.feature-page-module__VzqUjq__featNavNext{text-align:left;align-items:flex-start}}
.product-shared-module__jzOhPq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-brand);font-size:.72rem;font-weight:700}.product-shared-module__jzOhPq__sectionHead{margin-bottom:2.5rem}.product-shared-module__jzOhPq__sectionHeadCenter{text-align:center;margin-bottom:2.5rem}.product-shared-module__jzOhPq__sectionHead h2,.product-shared-module__jzOhPq__sectionHeadCenter h2{letter-spacing:-.03em;color:var(--fg-1);margin:.5rem 0 1rem;font-size:clamp(1.75rem,3.5vw,2.6rem);font-weight:800}.product-shared-module__jzOhPq__sectionHead p,.product-shared-module__jzOhPq__sectionHeadCenter p{color:var(--fg-2);max-width:640px;font-size:1.0625rem;line-height:1.7}.product-shared-module__jzOhPq__capGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.product-shared-module__jzOhPq__capGrid2{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.product-shared-module__jzOhPq__capCard{background:var(--white-a03);border:1px solid var(--border);border-radius:var(--r-xl);transition:border-color var(--dur-fast) var(--ease-out-product), background var(--dur-fast);padding:1.5rem}.product-shared-module__jzOhPq__capCard:hover{border-color:var(--border-brand);background:var(--brand-red-20)}.product-shared-module__jzOhPq__capIcon{width:2rem;height:2rem;color:var(--fg-brand);margin-bottom:.875rem}.product-shared-module__jzOhPq__capCardTitle{color:var(--fg-1);margin:0 0 .375rem;font-size:.9375rem;font-weight:700}.product-shared-module__jzOhPq__capCardDesc{color:var(--fg-2);margin:0;font-size:.875rem;line-height:1.6}.product-shared-module__jzOhPq__deeplinkOffset{align-self:flex-start;margin-top:2rem}.product-shared-module__jzOhPq__relatedGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2rem;display:grid}.product-shared-module__jzOhPq__relatedCard{background:var(--white-a025);border:1px solid var(--border);border-radius:var(--r-xl);color:inherit;transition:border-color var(--dur-fast) var(--ease-out-product), transform var(--dur-fast);flex-direction:column;gap:.5rem;padding:1.25rem 1.5rem;text-decoration:none;display:flex}.product-shared-module__jzOhPq__relatedCard:hover{border-color:var(--border-brand);transform:translateY(-2px)}.product-shared-module__jzOhPq__relatedIcon{width:1.5rem;height:1.5rem;color:var(--fg-brand)}.product-shared-module__jzOhPq__relatedTitle{color:var(--fg-1);font-size:.9375rem;font-weight:600}.product-shared-module__jzOhPq__relatedDesc{color:var(--fg-3);font-size:.8125rem;line-height:1.5}.product-shared-module__jzOhPq__ctaSection{border-radius:var(--r-2xl);border:1px solid var(--border-brand);text-align:center;background:linear-gradient(135deg,#e1412514 0%,#e1412508 60%,#0000 100%);margin:5rem 0 0;padding:4rem 2rem;position:relative;overflow:hidden}.product-shared-module__jzOhPq__ctaSection:before{content:"";background:radial-gradient(ellipse 60% 60% at 50% 0%, var(--brand-red-20), transparent);pointer-events:none;position:absolute;inset:0}.product-shared-module__jzOhPq__ctaTitle{letter-spacing:-.03em;color:var(--fg-1);margin:0 0 .75rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;position:relative}.product-shared-module__jzOhPq__ctaDesc{color:var(--fg-2);max-width:520px;margin:0 auto 2rem;font-size:1.0625rem;position:relative}.product-shared-module__jzOhPq__ctaActions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex;position:relative}.product-shared-module__jzOhPq__ctaPrimary{background:var(--brand-red-hover);color:var(--fg-1);border-radius:var(--r-pill);transition:background var(--dur-fast);align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.product-shared-module__jzOhPq__ctaPrimary:hover{background:var(--color-accent-hover,#ff5722)}.product-shared-module__jzOhPq__ctaSecondary{color:var(--fg-1);border:1px solid var(--border-strong);border-radius:var(--r-pill);transition:border-color var(--dur-fast), background var(--dur-fast);background:0 0;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.product-shared-module__jzOhPq__ctaSecondary:hover{border-color:var(--border-brand);background:var(--brand-red-20)}.product-shared-module__jzOhPq__mockup{background:var(--white-a04);border:1px solid var(--border);border-radius:var(--r-xl);overflow:hidden}.product-shared-module__jzOhPq__mockupBar{background:var(--white-a03);border-bottom:1px solid var(--border);align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}.product-shared-module__jzOhPq__mockupDot{border-radius:50%;width:.5rem;height:.5rem}.product-shared-module__jzOhPq__mockupDot[data-color=red]{background:var(--mock-dot-red)}.product-shared-module__jzOhPq__mockupDot[data-color=yellow]{background:var(--mock-dot-yellow)}.product-shared-module__jzOhPq__mockupDot[data-color=green]{background:var(--mock-dot-green)}.product-shared-module__jzOhPq__mockupBarTitle{color:var(--fg-3);margin-left:.25rem;font-size:.75rem}.product-shared-module__jzOhPq__mockupBody{padding:1rem}.product-shared-module__jzOhPq__mockupRow{border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.product-shared-module__jzOhPq__mockupRow:nth-child(odd){background:var(--white-a025)}.product-shared-module__jzOhPq__mockupName{color:var(--fg-1);font-size:.8125rem;font-weight:500}.product-shared-module__jzOhPq__mockupSub{color:var(--fg-3);font-size:.75rem}.product-shared-module__jzOhPq__pill{letter-spacing:.04em;border-radius:var(--r-pill);border:1px solid;align-items:center;padding:.125rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.product-shared-module__jzOhPq__pillSuccess{background:var(--success-bg);border-color:var(--success-br);color:var(--success)}.product-shared-module__jzOhPq__pillWarning{background:var(--warning-bg);border-color:var(--warning-br);color:var(--warning)}.product-shared-module__jzOhPq__pillBrand{background:var(--brand-red-20);border-color:var(--border-brand);color:var(--fg-brand)}.product-shared-module__jzOhPq__pillInfo{background:var(--info-bg);border-color:var(--info-br);color:var(--info)}.product-shared-module__jzOhPq__faq{flex-direction:column;gap:.75rem;max-width:720px;display:flex}.product-shared-module__jzOhPq__faqItem{border:1px solid var(--border);border-radius:var(--r-xl);overflow:hidden}.product-shared-module__jzOhPq__faqSummary{color:var(--fg-1);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast);justify-content:space-between;align-items:center;padding:1.125rem 1.5rem;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.product-shared-module__jzOhPq__faqSummary:hover{background:var(--white-a03)}.product-shared-module__jzOhPq__faqSummary::-webkit-details-marker{display:none}.product-shared-module__jzOhPq__faqPlus{color:var(--fg-brand);transition:transform var(--dur-fast) var(--ease-out-product);flex-shrink:0;font-size:1.25rem;font-weight:300}details[open] .product-shared-module__jzOhPq__faqPlus{transform:rotate(45deg)}.product-shared-module__jzOhPq__faqBody{color:var(--fg-2);padding:0 1.5rem 1.25rem;font-size:.9375rem;line-height:1.7}.product-shared-module__jzOhPq__section{padding:5rem 0}.product-shared-module__jzOhPq__container{max-width:1280px;margin:0 auto;padding:0 1.5rem}@keyframes product-shared-module__jzOhPq__fpReveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes product-shared-module__jzOhPq__fpPulse{0%,to{opacity:1}50%{opacity:.5}}.product-shared-module__jzOhPq__reveal{animation:product-shared-module__jzOhPq__fpReveal .6s var(--ease-out-product) both}.product-shared-module__jzOhPq__breadcrumb{max-width:1280px;padding:calc(var(--nav-h) + 16px) 1.5rem 0;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0 auto;font-size:.75rem;display:flex}.product-shared-module__jzOhPq__breadcrumbLink{color:var(--fg-3);transition:color var(--dur-fast);font-weight:500;text-decoration:none}.product-shared-module__jzOhPq__breadcrumbLink:hover{color:var(--fg-brand)}.product-shared-module__jzOhPq__breadcrumbSep{color:var(--fg-4);margin:0 4px;font-size:.625rem}.product-shared-module__jzOhPq__breadcrumbCurrent{color:var(--fg-brand);transition:color var(--dur-fast);font-weight:500;text-decoration:none}.product-shared-module__jzOhPq__breadcrumbCurrent:hover{color:var(--brand-red-hover)}.product-shared-module__jzOhPq__relatedNav{flex-wrap:wrap;gap:.625rem;margin-top:1rem;display:flex}.product-shared-module__jzOhPq__relatedPill{background:var(--white-a04);border:1px solid var(--border);color:var(--fg-2);transition:border-color var(--dur-fast), background var(--dur-fast), color var(--dur-fast);border-radius:999px;align-items:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.product-shared-module__jzOhPq__relatedPill:hover{border-color:var(--border-brand);background:var(--brand-red-20);color:var(--fg-brand)}.product-shared-module__jzOhPq__deeplink{color:var(--fg-brand);transition:opacity var(--dur-fast);align-items:center;gap:4px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.product-shared-module__jzOhPq__deeplink:hover{opacity:.8}@media (max-width:768px){.product-shared-module__jzOhPq__breadcrumb{gap:4px 5px;font-size:.6875rem}.product-shared-module__jzOhPq__capGrid{grid-template-columns:repeat(2,1fr)}.product-shared-module__jzOhPq__capGrid2,.product-shared-module__jzOhPq__relatedGrid{grid-template-columns:1fr}}@media (max-width:480px){.product-shared-module__jzOhPq__capGrid{grid-template-columns:1fr}}
.IntelligenceHubHero-module__sZMv8a__hero{isolation:isolate;padding:calc(var(--nav-h,68px) + 5rem) 1.5rem 5rem;position:relative;overflow:hidden}.IntelligenceHubHero-module__sZMv8a__mesh{z-index:-40;background:radial-gradient(46% 40% at 75% 34%, #e1412524, transparent 72%), radial-gradient(55% 45% at 18% 10%, #a78bfa0f, transparent 72%), radial-gradient(90% 70% at 50% 120%, #e1412517, transparent 70%), var(--color-bg-primary);position:absolute;inset:-10%}.IntelligenceHubHero-module__sZMv8a__animate .IntelligenceHubHero-module__sZMv8a__mesh{animation:26s ease-in-out infinite alternate IntelligenceHubHero-module__sZMv8a__meshDrift}.IntelligenceHubHero-module__sZMv8a__grain{z-index:-30;opacity:.4;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E");position:absolute;inset:0}.IntelligenceHubHero-module__sZMv8a__vignette{z-index:-20;pointer-events:none;background:radial-gradient(130% 100% at 60% 35%,#0000 55%,#00000080 100%);position:absolute;inset:0}.IntelligenceHubHero-module__sZMv8a__inner{max-width:var(--container-max,1200px);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);margin:0 auto;display:grid}.IntelligenceHubHero-module__sZMv8a__eyebrow{border:1px solid var(--color-border-strong);background:var(--glass-card,#0c0c0e80);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-accent);letter-spacing:.16em;text-transform:uppercase;opacity:0;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.4rem;padding:.38rem .85rem;font-size:.7rem;font-weight:700;animation:.7s cubic-bezier(.22,1,.36,1) forwards IntelligenceHubHero-module__sZMv8a__rise;display:inline-flex}.IntelligenceHubHero-module__sZMv8a__eyebrowDot{background:var(--color-accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #e1412599}.IntelligenceHubHero-module__sZMv8a__animate .IntelligenceHubHero-module__sZMv8a__eyebrowDot{animation:2.4s ease-in-out infinite IntelligenceHubHero-module__sZMv8a__blink}.IntelligenceHubHero-module__sZMv8a__h1{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.045em;color:var(--color-text-primary);opacity:0;margin:0 0 1.25rem;font-size:clamp(2.6rem,5.2vw,4.4rem);font-weight:800;line-height:.96;animation:.8s cubic-bezier(.22,1,.36,1) 80ms forwards IntelligenceHubHero-module__sZMv8a__rise}.IntelligenceHubHero-module__sZMv8a__accent{background:linear-gradient(115deg, #ff8a65 0%, var(--color-accent) 55%, #ff5e7d 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.IntelligenceHubHero-module__sZMv8a__lead{color:var(--color-text-muted);opacity:0;max-width:34rem;margin:0 0 1.75rem;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.65;animation:.8s cubic-bezier(.22,1,.36,1) .2s forwards IntelligenceHubHero-module__sZMv8a__rise}.IntelligenceHubHero-module__sZMv8a__ctas{opacity:0;flex-wrap:wrap;gap:.8rem;animation:.8s cubic-bezier(.22,1,.36,1) .32s forwards IntelligenceHubHero-module__sZMv8a__rise;display:flex}.IntelligenceHubHero-module__sZMv8a__demo{opacity:0;justify-content:center;justify-self:center;width:100%;animation:1s cubic-bezier(.22,1,.36,1) .3s forwards IntelligenceHubHero-module__sZMv8a__riseVisual;display:flex}@keyframes IntelligenceHubHero-module__sZMv8a__meshDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-1.5%,1.5%)scale(1.05)}}@keyframes IntelligenceHubHero-module__sZMv8a__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes IntelligenceHubHero-module__sZMv8a__riseVisual{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes IntelligenceHubHero-module__sZMv8a__blink{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:900px){.IntelligenceHubHero-module__sZMv8a__inner{grid-template-columns:1fr;gap:2.5rem}.IntelligenceHubHero-module__sZMv8a__demo{order:2}}@media (max-width:640px){.IntelligenceHubHero-module__sZMv8a__ctas{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.IntelligenceHubHero-module__sZMv8a__hero .IntelligenceHubHero-module__sZMv8a__mesh,.IntelligenceHubHero-module__sZMv8a__hero .IntelligenceHubHero-module__sZMv8a__eyebrow,.IntelligenceHubHero-module__sZMv8a__hero .IntelligenceHubHero-module__sZMv8a__eyebrowDot,.IntelligenceHubHero-module__sZMv8a__hero .IntelligenceHubHero-module__sZMv8a__h1,.IntelligenceHubHero-module__sZMv8a__hero .IntelligenceHubHero-module__sZMv8a__lead,.IntelligenceHubHero-module__sZMv8a__hero .IntelligenceHubHero-module__sZMv8a__ctas,.IntelligenceHubHero-module__sZMv8a__hero .IntelligenceHubHero-module__sZMv8a__demo{opacity:1;animation:none;transform:none}}
