.ld-root{--ld-gold:217, 169, 63;--ld-gold-soft:249, 212, 82;--ld-navy:22, 52, 110;--ld-blue:37, 99, 235;--ld-ink:15, 23, 42;--ld-bg:#f7f8fc;--ld-surface:#ffffffc7;--ld-surface-solid:#fff;--ld-border:#0f172a14;--ld-border-strong:#0f172a24;--ld-text:#0f172a;--ld-text-soft:#475569;--ld-text-faint:#64748b;--ld-shadow:0 1px 2px #0f172a0a, 0 16px 48px -16px #16346e2e;--ld-shadow-lift:0 2px 4px #0f172a0d, 0 28px 64px -20px #16346e4d;background:var(--ld-bg);color:var(--ld-text)}html.dark .ld-root{--ld-bg:#05080f;--ld-surface:#0d1526b8;--ld-surface-solid:#0d1526;--ld-border:#94a3b81f;--ld-border-strong:#94a3b838;--ld-text:#f1f5f9;--ld-text-soft:#94a3b8;--ld-text-faint:#7b8aa0;--ld-shadow:0 1px 2px #0006, 0 16px 48px -16px #0000008c;--ld-shadow-lift:0 2px 4px #00000080, 0 28px 64px -20px #000000b3}.ld-atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ld-atmosphere:before{content:"";background:radial-gradient(circle, rgba(var(--ld-gold-soft), .22) 0%, rgba(var(--ld-gold-soft), .06) 42%, transparent 70%);border-radius:50%;width:58rem;height:58rem;position:absolute;top:-22rem;right:-18rem}.ld-atmosphere:after{content:"";background:radial-gradient(circle, rgba(var(--ld-blue), .1) 0%, rgba(var(--ld-blue), .03) 45%, transparent 70%);border-radius:50%;width:64rem;height:64rem;position:absolute;top:8rem;left:-24rem}html.dark .ld-atmosphere:before{background:radial-gradient(circle, rgba(var(--ld-gold-soft), .1) 0%, rgba(var(--ld-gold-soft), .025) 42%, transparent 70%)}html.dark .ld-atmosphere:after{background:radial-gradient(circle, rgba(var(--ld-blue), .14) 0%, rgba(var(--ld-blue), .04) 45%, transparent 70%)}.ld-hairline-grid{pointer-events:none;background-image:linear-gradient(#16346e0b 1px,#0000 1px),linear-gradient(90deg,#16346e0b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 0,#000 0%,#0000 75%);mask-image:radial-gradient(90% 70% at 50% 0,#000 0%,#0000 75%)}html.dark .ld-hairline-grid{background-image:linear-gradient(#94a3b80f 1px,#0000 1px),linear-gradient(90deg,#94a3b80f 1px,#0000 1px)}.ld-nav{border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s,box-shadow .3s}.ld-nav.is-scrolled{background:var(--ld-surface);-webkit-backdrop-filter:blur(16px);border-bottom-color:var(--ld-border);box-shadow:0 4px 24px -12px #16346e1f}html.dark .ld-nav.is-scrolled{box-shadow:0 4px 24px -12px #0009}.ld-nav-link{white-space:nowrap;color:var(--ld-text-soft);transition:color .2s;position:relative}.ld-nav-link:after{content:"";background:linear-gradient(90deg, rgb(var(--ld-gold)), rgb(var(--ld-gold-soft)));transform-origin:0;border-radius:2px;width:100%;height:2px;transition:transform .25s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.ld-nav-link:hover{color:var(--ld-text)}.ld-nav-link:hover:after{transform:scaleX(1)}.ld-btn-gold{color:#16346e;background:linear-gradient(135deg,#f9d452 0%,#e3b962 55%,#d9a93f 100%);transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 2px 8px #d9a93f59,0 12px 32px -10px #d9a93f80}.ld-btn-gold:hover{transform:translateY(-2px);box-shadow:0 4px 12px #d9a93f66,0 20px 44px -10px #d9a93f8c}.ld-btn-gold:active{transform:translateY(0)scale(.98)}.ld-btn-gold:after{content:"";background:linear-gradient(115deg,#0000 30%,#ffffff8c 50%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-120%)}.ld-btn-gold:hover:after{transform:translate(120%)}.ld-btn-ghost{border:1px solid var(--ld-border-strong);color:var(--ld-text);background:var(--ld-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s,background-color .2s}.ld-btn-ghost:hover{border-color:rgba(var(--ld-gold), .5);transform:translateY(-2px)}.ld-btn-ghost:active{transform:translateY(0)scale(.98)}.ld-eyebrow{border:1px solid rgba(var(--ld-gold), .35);background:linear-gradient(135deg, rgba(var(--ld-gold-soft), .14), rgba(var(--ld-gold-soft), .04));color:var(--ld-text-soft);align-items:center;gap:.5rem;display:inline-flex}.ld-pulse-dot{background:rgb(var(--ld-gold));width:7px;height:7px;box-shadow:0 0 8px rgba(var(--ld-gold), .8);border-radius:50%;position:relative}.ld-pulse-dot:after{content:"";border:1px solid rgba(var(--ld-gold), .6);border-radius:50%;animation:2.2s ease-out infinite ldPulseRing;position:absolute;inset:-4px}@keyframes ldPulseRing{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.9)}}.ld-gradient-word{background:linear-gradient(100deg,#d9a93f 0%,#f9d452 35%,#e3b962 60%,#d9a93f 100%) 0 0/220%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite ldGoldSweep}@keyframes ldGoldSweep{to{background-position:-220%}}.ld-glass{background:var(--ld-surface);-webkit-backdrop-filter:blur(18px);border:1px solid var(--ld-border);box-shadow:var(--ld-shadow)}.ld-chip{background:var(--ld-surface-solid);border:1px solid var(--ld-border);box-shadow:var(--ld-shadow)}.ld-card-hover{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s}.ld-card-hover:hover{box-shadow:var(--ld-shadow-lift);border-color:rgba(var(--ld-gold), .4);transform:translateY(-5px)}.ld-sim-shell{perspective:1400px}.ld-sim-card{transition:transform .5s cubic-bezier(.16,1,.3,1);transform:rotateY(-6deg)rotateX(2deg)}.ld-sim-shell:hover .ld-sim-card{transform:rotateY(0)rotateX(0)}.ld-wave{align-items:center;gap:3px;height:34px;display:flex}.ld-wave span{transform-origin:50%;background:linear-gradient(#f9d452,#d9a93f);border-radius:99px;width:4px;height:100%;animation:1.1s ease-in-out infinite ldWaveBar;transform:scaleY(.22)}.ld-wave span:nth-child(4n+1){animation-duration:.9s}.ld-wave span:nth-child(4n+2){animation-duration:1.3s}.ld-wave span:nth-child(4n+3){animation-duration:.75s}@keyframes ldWaveBar{0%,to{opacity:.65;transform:scaleY(.22)}50%{opacity:1;transform:scaleY(1)}}.ld-bubble-agent{background:rgba(var(--ld-navy), .07);border:1px solid rgba(var(--ld-navy), .1)}html.dark .ld-bubble-agent{background:#94a3b817;border-color:#94a3b824}.ld-bubble-user{background:linear-gradient(135deg, rgba(var(--ld-gold-soft), .2), rgba(var(--ld-gold-soft), .08));border:1px solid rgba(var(--ld-gold), .28)}.ld-float-1{animation:5s ease-in-out infinite ldFloat}.ld-float-2{animation:6.5s ease-in-out -2s infinite ldFloat}@keyframes ldFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.ld-score-ring circle.ld-score-progress{stroke-dasharray:113;stroke-dashoffset:113px;transition:stroke-dashoffset 1.4s cubic-bezier(.16,1,.3,1) .5s}.ld-reveal.is-in .ld-score-ring circle.ld-score-progress,.is-in .ld-score-ring circle.ld-score-progress{stroke-dashoffset:14.7px}html.ld-js .ld-reveal{opacity:0;transform:translateY(26px)}.ld-reveal{will-change:opacity, transform;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}html.ld-js .ld-reveal.is-in{opacity:1;will-change:auto;transform:translateY(0)}.ld-rise{animation:.7s cubic-bezier(.16,1,.3,1) both ldRise}.ld-rise-d1{animation-delay:90ms}.ld-rise-d2{animation-delay:.18s}.ld-rise-d3{animation-delay:.26s}.ld-rise-d4{animation-delay:.34s}@keyframes ldRise{0%{opacity:.35;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.ld-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ld-marquee-track{gap:.75rem;width:max-content;animation:36s linear infinite ldMarquee;display:flex}.ld-marquee:hover .ld-marquee-track{animation-play-state:paused}@keyframes ldMarquee{to{transform:translate(-50%)}}.ld-bento-icon{background:linear-gradient(135deg, rgba(var(--ld-gold-soft), .2), rgba(var(--ld-gold-soft), .05));border:1px solid rgba(var(--ld-gold), .3);color:#b3872c;border-radius:.9rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}html.dark .ld-bento-icon{color:#f0ca5e}.ld-bento-blue{background:linear-gradient(135deg, rgba(var(--ld-blue), .12), rgba(var(--ld-blue), .03));border-color:rgba(var(--ld-blue), .25);color:#2563eb}html.dark .ld-bento-blue{color:#60a5fa}.ld-beta-badge{border:1px solid rgba(var(--ld-blue), .3);background:rgba(var(--ld-blue), .08);letter-spacing:.08em;text-transform:uppercase;color:#2563eb;border-radius:9999px;align-items:center;padding:.1rem .55rem;font-size:.68rem;font-weight:800;display:inline-flex}html.dark .ld-beta-badge{color:#93c5fd;background:#93c5fd14;border-color:#93c5fd59}.ld-lang-menu{position:relative}.ld-lang-menu>summary{list-style:none}.ld-lang-menu>summary::-webkit-details-marker{display:none}.ld-lang-menu[open] .ld-lang-chevron{transform:rotate(180deg)}.ld-lang-chevron{transition:transform .2s}.ld-lang-panel{z-index:60;--lp-text:#0f172a;--lp-soft:#475569;--lp-faint:#94a3b8;--lp-hover:#16346e0f;--lp-chip:#2563eb14;--lp-chip-text:#2563eb;--lp-line:#0f172a14;background:#fff;border:1px solid #0f172a1f;border-radius:1.1rem;width:21rem;padding:.5rem;animation:.18s ease-out ldLangIn;position:absolute;top:calc(100% + .6rem);right:0;box-shadow:0 2px 4px #0f172a0d,0 28px 64px -20px #16346e66}html.dark .ld-lang-panel{--lp-text:#f1f5f9;--lp-soft:#cbd5e1;--lp-faint:#64748b;--lp-hover:#94a3b81a;--lp-chip:#93c5fd1a;--lp-chip-text:#93c5fd;--lp-line:#94a3b829;background:#0d1526;border-color:#94a3b838}@keyframes ldLangIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ld-lang-title{border-bottom:1px solid var(--lp-line);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-faint);margin-bottom:.35rem;padding:.35rem .6rem .55rem;font-size:.68rem;font-weight:800}.ld-lang-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem;display:grid}.ld-mobile-menu .ld-lang-panel{width:min(21rem,100vw - 2.5rem);left:0;right:auto}.ld-lang-option{color:var(--lp-soft);border-radius:.75rem;align-items:center;gap:.6rem;padding:.45rem .5rem;font-size:.875rem;font-weight:600;transition:background-color .15s,color .15s;display:flex}.ld-lang-option:hover,.ld-lang-option:focus-visible{background:var(--lp-hover);color:var(--lp-text);outline:none}.ld-lang-option:focus-visible{box-shadow:0 0 0 2px #f0ca5e}.ld-lang-code{letter-spacing:.05em;width:2rem;height:1.75rem;color:var(--lp-chip-text);background:var(--lp-chip);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.66rem;font-weight:800;transition:background .15s,color .15s;display:inline-flex}.ld-lang-option:hover .ld-lang-code{color:#16346e;background:linear-gradient(135deg,#f9d452,#d9a93f)}.ld-lang-option[aria-current=true]{color:var(--lp-text);background:#f0ca5e29}.ld-lang-option[aria-current=true] .ld-lang-code{color:#16346e;background:linear-gradient(135deg,#f9d452,#d9a93f)}.ld-lang-check{color:#b3872c;width:1rem;height:1rem;margin-left:auto}html.dark .ld-lang-check{color:#f0ca5e}@media (prefers-reduced-motion:reduce){.ld-lang-panel{animation:none}}.ld-locale-suggest{z-index:45;background:var(--ld-surface-solid);border:1px solid var(--ld-border-strong);width:max-content;max-width:calc(100vw - 2rem);box-shadow:var(--ld-shadow-lift);color:var(--ld-text);border-radius:1.25rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1rem;padding:.7rem .8rem .7rem 1.2rem;font-size:.9rem;display:flex;position:fixed;top:4.75rem;left:50%;transform:translate(-50%)}.ld-heat-seg{transform-origin:bottom;border-radius:3px;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);transform:scaleY(0)}.is-in .ld-heat-seg{transform:scaleY(1)}.ld-enterprise{background:radial-gradient(80% 120% at 85% 0%, rgba(var(--ld-gold-soft), .1) 0%, transparent 55%), radial-gradient(90% 130% at 10% 100%, rgba(var(--ld-blue), .16) 0%, transparent 60%), linear-gradient(160deg, #0c1c3f 0%, #080d1a 70%, #05080f 100%)}.ld-cta-panel{background:radial-gradient(70% 110% at 80% 10%, rgba(var(--ld-gold-soft), .16) 0%, transparent 55%), radial-gradient(80% 120% at 15% 90%, rgba(var(--ld-blue), .14) 0%, transparent 60%), linear-gradient(150deg, #102a5c 0%, #0a1730 65%, #080d1a 100%)}.ld-workspace-input{color:#f1f5f9;background:#ffffff12;border:1px solid #ffffff29;transition:border-color .2s,background-color .2s,box-shadow .2s}.ld-workspace-input::placeholder{color:#f1f5f966}.ld-workspace-input:focus{border-color:rgba(var(--ld-gold), .65);box-shadow:0 0 0 3px rgba(var(--ld-gold), .2);outline:none}.ld-stat-number{font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#16346e,#2563eb);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}html.dark .ld-stat-number{background:linear-gradient(135deg,#93c5fd,#f9d452);-webkit-background-clip:text;background-clip:text}.ld-root a:focus-visible,.ld-root button:focus-visible,.ld-root input:focus-visible,.ld-root summary:focus-visible{outline:2px solid rgb(var(--ld-gold));outline-offset:2px}.ld-root .ld-btn-gold:focus-visible{outline:2px solid rgb(var(--ld-navy));outline-offset:2px;box-shadow:0 0 0 5px rgba(var(--ld-gold-soft), .55)}.ld-mobile-menu{background:var(--ld-surface);-webkit-backdrop-filter:blur(16px);animation:.3s cubic-bezier(.16,1,.3,1) both ldRise;box-shadow:0 24px 48px -16px #16346e33}html.dark .ld-mobile-menu{box-shadow:0 24px 48px -16px #0009}.ld-consent{animation:.45s cubic-bezier(.16,1,.3,1) both ldConsentSlideUp}@keyframes ldConsentSlideUp{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}.ld-consent-panel{background:linear-gradient(150deg,#102a5c 0%,#0a1730 65%,#080d1a 100%);border:1px solid #ffffff1a;box-shadow:0 -8px 48px -8px #0000008c,inset 0 0 0 1px #ffffff0d}.ld-consent-ghost{color:#f1f5f9bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff26;transition:background-color .2s,border-color .2s,color .2s}.ld-consent-ghost:hover{color:#f1f5f9;background:#ffffff1a;border-color:#ffffff40}.ld-toggle{background:#ffffff1f;border:1px solid #ffffff26;border-radius:99px;flex-shrink:0;width:44px;height:24px;transition:background .2s,border-color .2s,box-shadow .2s;position:relative}.ld-toggle.ld-toggle-on{background:linear-gradient(135deg,#f9d452,#d9a93f);border-color:#0000;box-shadow:0 0 12px #d9a93f66}.ld-toggle-thumb{pointer-events:none;background:#ffffff8c;border-radius:50%;width:16px;height:16px;transition:transform .22s cubic-bezier(.16,1,.3,1),background .2s;position:absolute;top:3px;left:3px}.ld-toggle.ld-toggle-on .ld-toggle-thumb{background:#16346e;transform:translate(20px)}@media (prefers-reduced-motion:reduce){.ld-gradient-word,.ld-wave span,.ld-float-1,.ld-float-2,.ld-pulse-dot:after,.ld-marquee-track,.ld-btn-gold:after{animation:none!important}.ld-reveal{opacity:1!important;transition:none!important;transform:none!important}.ld-rise,.ld-mobile-menu{animation:none!important}.ld-wave span{transform:scaleY(.6)!important}.ld-sim-card{transform:none!important}.ld-heat-seg{transition:none!important;transform:scaleY(1)!important}.ld-score-ring circle.ld-score-progress{stroke-dashoffset:14.7px!important;transition:none!important}}
.ld-hero-dark{background:radial-gradient(60% 55% at 50% 0%, #3b6fd861 0%, transparent 70%), radial-gradient(40% 40% at 85% 20%, rgba(var(--ld-gold-soft), .12) 0%, transparent 70%), radial-gradient(50% 50% at 10% 70%, rgba(var(--ld-blue), .18) 0%, transparent 70%), linear-gradient(180deg, #0b1d45 0%, #081634 55%, #060f24 100%);color:#fff}.ld-hero-dark:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--ld-gold-soft), .4), transparent);height:1px;position:absolute;inset:auto 0 0}.ld-hero-grid{pointer-events:none;background-image:linear-gradient(#94b2ff12 1px,#0000 1px),linear-gradient(90deg,#94b2ff12 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 20%,#000 0%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 20%,#000 0%,#0000 80%)}.ld-hero-beam{background:radial-gradient(ellipse at center, #3b6fd859 0%, rgba(var(--ld-gold-soft), .06) 40%, transparent 70%);filter:blur(20px);pointer-events:none;width:70rem;max-width:140vw;height:34rem;position:absolute;top:46%;left:50%;transform:translate(-50%)}.ld-eyebrow-dark{border:1px solid rgba(var(--ld-gold-soft), .35);background:rgba(var(--ld-gold-soft), .08);color:#e2e8f0;align-items:center;gap:.5rem;display:inline-flex}.ld-gold-line{background:linear-gradient(90deg,#f9d452 0%,#f0c14b 50%,#e3b962 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ld-btn-ghost-dark{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff38;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s,background-color .2s}.ld-btn-ghost-dark:hover{border-color:rgba(var(--ld-gold-soft), .6);background:#ffffff1a;transform:translateY(-2px)}.ld-dglass{-webkit-backdrop-filter:blur(16px);background:linear-gradient(160deg,#172952d1 0%,#0a142ce0 100%);border:1px solid #94b2ff29;box-shadow:inset 0 1px #ffffff0f,0 30px 80px -24px #000000a6}.ld-stage{perspective:1800px}.ld-stage-window{transform-origin:50% 0;box-shadow:0 1px 0 #ffffff14 inset, 0 0 0 1px rgba(var(--ld-gold-soft), .06), 0 50px 120px -30px #030a1ee6, 0 0 90px -20px #3b6fd873;transition:transform .8s cubic-bezier(.16,1,.3,1);transform:rotateX(8deg)scale(.98)}.ld-stage:hover .ld-stage-window,.ld-stage:focus-within .ld-stage-window{transform:rotateX(0)scale(1)}.ld-stage-msg{animation:.55s cubic-bezier(.16,1,.3,1) both ldMsgIn}@keyframes ldMsgIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ld-app{--app-bg:#f8fafc;--app-chrome:#eef2f7;--app-card:#fff;--app-border:#e2e8f0;--app-sub:#f1f5f9;--app-text:#0f172a;--app-text-soft:#334155;--app-muted:#64748b;--app-blue-text:#2563eb}html.dark .ld-app,.ld-app.ld-app-dark{--app-bg:#070d1a;--app-chrome:#0a1222;--app-card:#0d1526;--app-border:#3341558c;--app-sub:#1e293b99;--app-text:#fff;--app-text-soft:#cbd5e1;--app-muted:#94a3b8;--app-blue-text:#93c5fd}.ld-app-card{background:var(--app-card);border:1px solid var(--app-border);box-shadow:0 1px 2px #0f172a0a}.ld-app-sub{background:var(--app-sub);border:1px solid var(--app-border)}.ld-app-window{border:1px solid var(--app-border);box-shadow:0 2px 4px #0f172a0d,0 40px 90px -30px #16346e73}html.dark .ld-app-window{box-shadow:0 40px 90px -30px #000000d9}.ld-app-dark .text-emerald-600{color:#34d399}.ld-app-dark .text-amber-600{color:#fbbf24}.ld-app-dark .text-red-600{color:#f87171}.ld-ripple{animation:2.4s ease-out infinite ldRipple}@keyframes ldRipple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.ld-wave .ld-wave-blue{background:linear-gradient(#93c5fd,#3b82f6)}.ld-wave .ld-wave-green{background:linear-gradient(#6ee7b7,#10b981)}.ld-fade-top{-webkit-mask-image:linear-gradient(#0000 0,#000 3.5rem);mask-image:linear-gradient(#0000 0,#000 3.5rem)}.ld-beta-badge-dark{color:#93c5fd;background:#93c5fd14;border-color:#93c5fd59}.ld-mic-pulse{position:relative}.ld-mic-pulse:before{content:"";border:2px solid rgba(var(--ld-gold-soft), .5);border-radius:9999px;animation:2s ease-out infinite ldPulseRing;position:absolute;inset:-6px}.ld-trust-row{border-top:1px solid #94b2ff1f}.ld-trust-row>li+li{border-left:1px solid #94b2ff1f}@media (max-width:639px){.ld-trust-row>li:nth-child(3){border-left:0}.ld-trust-row>li:nth-child(n+3){border-top:1px solid #94b2ff1f}}.ld-nav.ld-nav-ondark{--ld-text:#f8fafc;--ld-text-soft:#cbd5e1;--ld-text-faint:#94a3b8;--ld-border:#94b2ff24;--ld-border-strong:#ffffff38;--ld-surface:#081430b8}.ld-nav.ld-nav-ondark .ld-logo-light{display:none}.ld-nav.ld-nav-ondark .ld-logo-dark{display:block}.ld-nav.ld-nav-ondark .ld-theme-slot button{color:#cbd5e1}.ld-nav.ld-nav-ondark .ld-theme-slot button:hover{color:#fff;background:#ffffff14}.ld-nav.ld-nav-ondark .ld-mobile-menu{background:#081430f5}.ld-locale-suggest{color:#0f172a;background:#fff;border-color:#0f172a24;box-shadow:0 2px 4px #0f172a0d,0 28px 64px -20px #16346e73}.ld-locale-suggest button{color:#64748b}html.dark .ld-locale-suggest{color:#f1f5f9;background:#0d1526;border-color:#94a3b838}html.dark .ld-locale-suggest button{color:#94a3b8}.ld-res-menu[open] .ld-res-chevron{transform:rotate(180deg)}.ld-res-chevron{transition:transform .2s}.ld-res-panel{z-index:60;--ld-text:#0f172a;--ld-text-faint:#64748b;background:#fff;border:1px solid #0f172a1f;border-radius:1rem;gap:.15rem;width:19rem;padding:.45rem;animation:.18s ease-out ldResIn;display:grid;position:absolute;top:calc(100% + .9rem);left:50%;transform:translate(-50%);box-shadow:0 2px 4px #0f172a0d,0 28px 64px -20px #16346e66}html.dark .ld-res-panel{--ld-text:#f1f5f9;--ld-text-faint:#94a3b8;background:#0d1526;border-color:#94a3b838}@keyframes ldResIn{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}.ld-res-option{border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.6rem .7rem;transition:background-color .15s;display:flex}.ld-res-option:hover,.ld-res-option:focus-visible{background:rgba(var(--ld-navy), .06)}html.dark .ld-res-option:hover,html.dark .ld-res-option:focus-visible{background:#94a3b81a}.ld-res-icon{color:#2563eb;background:rgba(var(--ld-blue), .08);border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}html.dark .ld-res-icon{color:#93c5fd;background:#93c5fd1a}.ld-res-option:hover .ld-res-icon{color:#16346e;background:linear-gradient(135deg,#f9d452,#d9a93f)}.ld-faq-more{color:var(--ld-text);border:1.5px dashed #d9a93f8c;transition:background-color .2s,border-color .2s}.ld-faq-more:hover,.ld-faq-more:focus-visible{background:#f0ca5e1a;border-style:solid;border-color:#d9a93f}.ld-faq-more-count{color:#16346e;background:linear-gradient(135deg,#f9d452,#d9a93f)}.ld-faq-chip{color:#e2e8f0;background:#ffffff0d;border:1px solid #94b2ff2e;transition:background-color .2s,border-color .2s,transform .2s}.ld-faq-chip:hover{border-color:rgba(var(--ld-gold-soft), .5);background:#ffffff17;transform:translateY(-1px)}.ld-faq-item{background:var(--ld-surface-solid);border:1px solid var(--ld-border);transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #0f172a08}.ld-faq-item:hover{border-color:var(--ld-border-strong)}.ld-faq-item[open]{border-color:rgba(var(--ld-gold), .4);box-shadow:var(--ld-shadow)}.ld-faq-toggle{color:var(--ld-text-faint);background:var(--ld-border);transition:background-color .2s,color .2s}.ld-faq-item[open] .ld-faq-toggle{color:#16346e;background:linear-gradient(135deg,#f9d452,#d9a93f)}.ld-faq-toc-link{color:var(--ld-text-soft);border:1px solid #0000;transition:background-color .2s,color .2s,border-color .2s}.ld-faq-toc-link:hover{color:var(--ld-text);background:var(--ld-surface-solid)}.ld-faq-toc-link.is-active{color:var(--ld-text);background:var(--ld-surface-solid);border-color:rgba(var(--ld-gold), .4);box-shadow:inset 3px 0 0 rgb(var(--ld-gold))}.ld-faq-toc-icon{color:#2563eb;background:rgba(var(--ld-blue), .08)}html.dark .ld-faq-toc-icon{color:#93c5fd;background:#93c5fd1a}.ld-faq-toc-link.is-active .ld-faq-toc-icon{color:#16346e;background:linear-gradient(135deg,#f9d452,#d9a93f)}.ld-gl-search{background:linear-gradient(180deg, var(--ld-bg) 70%, transparent)}.ld-gl-input{background:var(--ld-surface-solid);border:1px solid var(--ld-border-strong);box-shadow:var(--ld-shadow);transition:border-color .2s,box-shadow .2s}.ld-gl-input:focus-within{border-color:rgba(var(--ld-gold), .6);box-shadow:0 0 0 4px rgba(var(--ld-gold-soft), .18), var(--ld-shadow)}.ld-root .ld-gl-field:focus-visible{outline:none}.ld-gl-field::-webkit-search-cancel-button{appearance:none}.ld-gl-index{background:var(--ld-surface-solid);border:1px solid var(--ld-border)}.ld-gl-chip{color:var(--ld-text-soft);background:rgba(var(--ld-navy), .05);transition:background-color .15s,color .15s}html.dark .ld-gl-chip{background:#94a3b81a}.ld-gl-chip:hover{color:#16346e;background:linear-gradient(135deg,#f9d452,#e3b962)}.ld-gl-term{background:var(--ld-surface-solid);border:1px solid var(--ld-border);transition:border-color .2s,box-shadow .2s}.ld-gl-term:hover{border-color:var(--ld-border-strong);box-shadow:var(--ld-shadow)}.ld-gl-term:target{border-color:rgba(var(--ld-gold), .7);box-shadow:0 0 0 4px rgba(var(--ld-gold-soft), .2), var(--ld-shadow)}.ld-gl-practice{background:linear-gradient(135deg, rgba(var(--ld-gold-soft), .12), rgba(var(--ld-gold-soft), .04));border:1px solid rgba(var(--ld-gold), .18)}.ld-blog-chip{color:var(--ld-text-soft);background:var(--ld-surface-solid);border:1px solid var(--ld-border);transition:background-color .2s,color .2s,border-color .2s}.ld-blog-chip:hover{color:var(--ld-text);border-color:var(--ld-border-strong)}.ld-blog-chip.is-active{color:#16346e;background:linear-gradient(135deg,#f9d452,#d9a93f);border-color:#0000}.ld-blog-card{background:var(--ld-surface-solid);border:1px solid var(--ld-border);transition:border-color .2s,box-shadow .25s,transform .25s cubic-bezier(.16,1,.3,1)}.ld-blog-card:hover{border-color:var(--ld-border-strong);box-shadow:var(--ld-shadow-lift);transform:translateY(-3px)}.ld-blog-cover-photo{transition:transform .6s var(--ld-ease,cubic-bezier(.16, 1, .3, 1))}.ld-blog-card:hover .ld-blog-cover-photo{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.ld-blog-card:hover .ld-blog-cover-photo{transform:none}}.ld-blog-cover-grid{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:28px 28px}.ld-blog-answer{background:linear-gradient(135deg, rgba(var(--ld-gold-soft), .14), rgba(var(--ld-gold-soft), .04));border:1px solid rgba(var(--ld-gold), .3)}.ld-blog-prose{color:var(--ld-text-soft);font-size:1.0625rem;line-height:1.75}.ld-blog-prose>*+*{margin-top:1.1rem}.ld-blog-prose h2{letter-spacing:-.015em;color:var(--ld-text);margin-top:2.75rem;scroll-margin-top:6rem;font-size:clamp(1.4rem,1.2rem + .8vw,1.75rem);font-weight:800;line-height:1.25}.ld-blog-hero-cover{outline:1px solid #ffffff1f;box-shadow:0 30px 70px -25px #000000b3}.ld-blog-prose h3{color:var(--ld-text);margin-top:2rem;scroll-margin-top:6rem;font-size:1.2rem;font-weight:700;line-height:1.35}.ld-blog-prose ul{padding-left:1.4rem;list-style:outside}.ld-blog-prose li+li{margin-top:.4rem}.ld-blog-toc a{color:var(--ld-text-soft);transition:background-color .15s,color .15s}.ld-blog-toc a:hover{color:var(--ld-text);background:var(--ld-surface-solid)}.ld-marquee-band{background:var(--ld-surface-solid)}.ld-marquee-item{letter-spacing:.01em;align-items:center;gap:2.5rem;display:inline-flex}.ld-marquee-item:after{content:"";background:rgba(var(--ld-gold), .7);border-radius:2px;width:6px;height:6px;transform:rotate(45deg)}.ld-stat-cell+.ld-stat-cell{border-left:1px solid var(--ld-border)}@media (max-width:1023px){.ld-stat-cell:nth-child(odd){border-left:0}}.ld-definition{background:linear-gradient(135deg, rgba(var(--ld-gold-soft), .1), rgba(var(--ld-blue), .05));border:1px solid rgba(var(--ld-gold), .22)}html.dark .ld-konecta-logo{filter:brightness(0)invert(.85)}.ld-marquee-band .ld-marquee-track{gap:2.5rem}.ld-kicker{letter-spacing:.22em;text-transform:uppercase;color:#b3872c;align-items:center;gap:.6rem;font-size:.75rem;font-weight:800;display:inline-flex}.ld-kicker:before{content:"";background:currentColor;border-radius:2px;width:6px;height:6px;transform:rotate(45deg)}html.dark .ld-kicker{color:#f0ca5e}.ld-section-tint{background:radial-gradient(50% 40% at 50% 0%, rgba(var(--ld-blue), .06), transparent 70%), linear-gradient(180deg, transparent, rgba(var(--ld-navy), .035) 30%, rgba(var(--ld-navy), .035) 70%, transparent)}html.dark .ld-section-tint{background:radial-gradient(50% 40% at 50% 0%, rgba(var(--ld-blue), .1), transparent 70%), linear-gradient(180deg, transparent, #ffffff05 30%, #ffffff05 70%, transparent)}.ld-art-card{background:var(--ld-surface-solid);border:1px solid var(--ld-border);box-shadow:0 1px 2px #0f172a0d,0 18px 40px -18px #16346e59}html.dark .ld-art-card{background:#111c33;box-shadow:0 1px 2px #0006,0 18px 40px -18px #000c}.ld-art-pop{animation:.6s cubic-bezier(.34,1.56,.64,1) both ldArtPop}@keyframes ldArtPop{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}.ld-art-bar{transform-origin:0;animation:1.1s cubic-bezier(.16,1,.3,1) .15s both ldBarGrow}@keyframes ldBarGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ld-art-grow{transform-origin:bottom;animation:.8s cubic-bezier(.16,1,.3,1) both ldGrowY}@keyframes ldGrowY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ld-art-blink{animation:2.4s ease-in-out infinite ldBlink}@keyframes ldBlink{0%,to{opacity:1}50%{opacity:.25}}.ld-art-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s cubic-bezier(.16,1,.3,1) .1s forwards ldDraw}@keyframes ldDraw{to{stroke-dashoffset:0}}.ld-art-caret{animation:1s step-end infinite ldCaret}@keyframes ldCaret{50%{opacity:0}}.ld-timeline:before{content:"";background:repeating-linear-gradient(90deg, rgba(var(--ld-gold), .55) 0 8px, transparent 8px 16px);height:2px;display:none;position:absolute;top:6.5rem;left:16%;right:16%}@media (min-width:768px){.ld-timeline:before{display:block}}.ld-step{background:var(--ld-surface-solid);border:1px solid var(--ld-border);box-shadow:var(--ld-shadow)}.ld-step-stage{background:radial-gradient(70% 80% at 50% 100%, rgba(var(--ld-gold-soft), .22), transparent 70%), linear-gradient(180deg, rgba(var(--ld-blue), .07), rgba(var(--ld-blue), .02));border-bottom:1px solid var(--ld-border)}html.dark .ld-step-stage{background:radial-gradient(70% 80% at 50% 100%, rgba(var(--ld-gold-soft), .1), transparent 70%), linear-gradient(180deg, rgba(var(--ld-blue), .14), rgba(var(--ld-blue), .03))}.ld-step-badge{color:#16346e;background:linear-gradient(135deg,#f9d452,#d9a93f);border-radius:.75rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;box-shadow:0 6px 16px -6px #d9a93fb3}.ld-feature-stage{background:radial-gradient(60% 60% at 50% 55%, rgba(var(--ld-gold-soft), .28), transparent 70%), linear-gradient(150deg, #e9effc 0%, #f4f6fb 100%);overflow:hidden}.ld-feature-stage:before{content:"";background-image:radial-gradient(#16346e24 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000,#0000 80%);mask-image:radial-gradient(70% 70%,#000,#0000 80%)}html.dark .ld-feature-stage{background:radial-gradient(60% 60% at 50% 55%, rgba(var(--ld-gold-soft), .1), transparent 70%), linear-gradient(150deg, #0c1a38 0%, #08101f 100%)}html.dark .ld-feature-stage:before{background-image:radial-gradient(#94b2ff29 1px,#0000 1px)}.ld-feature-art{animation:.55s cubic-bezier(.16,1,.3,1) both ldArtIn}@keyframes ldArtIn{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}.ld-seg-tab{color:#94a3b8;background:#ffffff08;border:1px solid #94b2ff1f;transition:background-color .2s,color .2s,border-color .2s}.ld-seg-tab:hover{color:#e2e8f0;background:#ffffff0f}.ld-seg-tab.is-active{color:#fff;border-color:rgba(var(--ld-gold-soft), .45);background:rgba(var(--ld-gold-soft), .1);box-shadow:inset 3px 0 #f9d452}.ld-seg-tab.is-active svg{color:#f9d452}.ld-seg-stage{background:radial-gradient(55% 60% at 50% 50%, #3b6fd859, transparent 70%), radial-gradient(40% 40% at 70% 70%, rgba(var(--ld-gold-soft), .12), transparent 70%);border-left:1px solid #94b2ff1a}.ld-seg-orbit{border:1px dashed #94b2ff40;animation:40s linear infinite ldSpin;transform:scale(1.15)}@keyframes ldSpin{to{transform:scale(1.15)rotate(360deg)}}.ld-iso{perspective:1200px}.ld-iso-glow{background:radial-gradient(circle, #3b6fd88c, rgba(var(--ld-gold-soft), .08) 55%, transparent 72%);filter:blur(24px);border-radius:50%;position:absolute;inset:10%}.ld-iso-scene{width:11rem;height:11rem;transform-style:preserve-3d;margin:-5.5rem 0 0 -5.5rem;position:absolute;top:58%;left:50%;transform:rotateX(58deg)rotate(-45deg)}.ld-iso-layer{transform:translateZ(var(--ld-z));background:linear-gradient(135deg,#3b6fd88c,#16346eb3);border:1px solid #94b2ff59;border-radius:1.4rem;justify-content:center;align-items:center;transition:transform .5s cubic-bezier(.16,1,.3,1),background .3s,border-color .3s;animation:6s ease-in-out infinite ldIsoFloat;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0a,-10px 10px 0 -2px #040c2099}.ld-iso-layer[data-i="0"]{background:linear-gradient(135deg,#f9d452f2,#d9a93fe6);border-color:#ffecaacc}.ld-iso-layer[data-i="1"]{animation-delay:-1.5s}.ld-iso-layer[data-i="2"]{animation-delay:-3s}.ld-iso-layer[data-i="3"]{animation-delay:-4.5s}.ld-iso-icon{color:#ffffffd9;transform:rotate(45deg)}.ld-iso-layer[data-i="0"] .ld-iso-icon{color:#16346e}@keyframes ldIsoFloat{0%,to{transform:translateZ(var(--ld-z))}50%{transform:translateZ(calc(var(--ld-z) + 6px))}}.ld-pillar-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #94b2ff1f;transition:border-color .25s,background-color .25s,transform .25s cubic-bezier(.16,1,.3,1)}.ld-pillar-card:hover{border-color:rgba(var(--ld-gold-soft), .45);background:rgba(var(--ld-gold-soft), .06);transform:translateY(-3px)}.ld-pillar-icon{color:#f0ca5e;background:#f9d45214;border:1px solid #f9d4524d}:is(.ld-iso-wrap:has(.ld-pillar-card[data-i="0"]:hover) .ld-iso-layer[data-i="0"],.ld-iso-wrap:has(.ld-pillar-card[data-i="1"]:hover) .ld-iso-layer[data-i="1"],.ld-iso-wrap:has(.ld-pillar-card[data-i="2"]:hover) .ld-iso-layer[data-i="2"],.ld-iso-wrap:has(.ld-pillar-card[data-i="3"]:hover) .ld-iso-layer[data-i="3"]){transform:translateZ(calc(var(--ld-z) + 26px));background:linear-gradient(135deg,#f9d452f2,#d9a93fe6);border-color:#ffecaaf2;animation:none}.ld-iso-wrap:has(.ld-pillar-card:hover) .ld-iso-layer .ld-iso-icon{color:#ffffffd9}:is(.ld-iso-wrap:has(.ld-pillar-card[data-i="0"]:hover) .ld-iso-layer[data-i="0"] .ld-iso-icon,.ld-iso-wrap:has(.ld-pillar-card[data-i="1"]:hover) .ld-iso-layer[data-i="1"] .ld-iso-icon,.ld-iso-wrap:has(.ld-pillar-card[data-i="2"]:hover) .ld-iso-layer[data-i="2"] .ld-iso-icon,.ld-iso-wrap:has(.ld-pillar-card[data-i="3"]:hover) .ld-iso-layer[data-i="3"] .ld-iso-icon){color:#16346e}.ld-iso-wrap:has(.ld-pillar-card:not([data-i="0"]):hover) .ld-iso-layer[data-i="0"]{background:linear-gradient(135deg,#3b6fd88c,#16346eb3);border-color:#94b2ff59}.ld-trust-card{background:var(--ld-surface-solid);border:1px solid var(--ld-border);box-shadow:var(--ld-shadow)}.ld-trust-icon{color:#fff;background:linear-gradient(135deg,#3b6fd8,#16346e);box-shadow:0 10px 24px -10px #16346eb3}.ld-trust-card:hover .ld-trust-icon{color:#16346e;background:linear-gradient(135deg,#f9d452,#d9a93f)}.ld-cta-mascot{min-height:20rem}.ld-cta-wave{border:1.5px solid rgba(var(--ld-gold-soft), .4);border-radius:50%;width:15rem;height:15rem;animation:3s ease-out infinite ldCtaWave;position:absolute}@keyframes ldCtaWave{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.ld-seg-orbit,.ld-iso-layer,.ld-cta-wave{animation:none}.ld-stage-window{transition:none;transform:none}.ld-stage-msg,.ld-mic-pulse:before,.ld-art-pop,.ld-art-bar,.ld-art-grow,.ld-art-blink,.ld-art-caret,.ld-ripple,.ld-feature-art{animation:none}.ld-art-draw{stroke-dashoffset:0;animation:none}}