#jcd-site{min-height:100vh}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--jcd-bg: #09090b;--jcd-teal: #2fb4a2;--jcd-blue: #3b7dd8;--jcd-navy: #1b3a7a;--jcd-tan: #b8a07a;--jcd-brown: #6b6347;--jcd-white: #e8eef2;--jcd-gray: #a1a1aa;--jcd-body-font: "DM Sans", "Inter", sans-serif}html{font-size:16px;scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--jcd-bg);color:var(--jcd-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.titlebar[data-v-701eb6b0]{position:fixed;top:0;left:0;right:0;z-index:100;padding:20px 0;transition:padding .35s cubic-bezier(.16,1,.3,1),background .35s ease,border-color .35s ease,box-shadow .35s ease}.titlebar.scrolled[data-v-701eb6b0]{padding:10px 0;background:#111215d1;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border-bottom:1px solid rgba(140,165,200,.06);box-shadow:0 1px 12px #00000026}.titlebar__inner[data-v-701eb6b0]{display:flex;align-items:center;max-width:1100px;margin:0 auto;padding:0 2rem}.titlebar__brand[data-v-701eb6b0]{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.titlebar__logo[data-v-701eb6b0]{height:38px;width:auto;transition:filter .3s ease;filter:drop-shadow(0 2px 8px rgba(140,165,200,.12))}.titlebar__brand:hover .titlebar__logo[data-v-701eb6b0]{filter:drop-shadow(0 2px 14px rgba(140,165,200,.25))}.titlebar__nav[data-v-701eb6b0]{display:flex;align-items:center;margin-left:auto}.titlebar__links[data-v-701eb6b0]{display:flex;align-items:center;gap:32px}.titlebar__link[data-v-701eb6b0]{font-size:14px;font-weight:500;color:#8ca5c88c;text-decoration:none;transition:color .2s ease;letter-spacing:.01em}.titlebar__link[data-v-701eb6b0]:hover{color:#c8d7f0f2}.titlebar__link.router-link-exact-active[data-v-701eb6b0]{color:#8ca5c8}.titlebar__link--cta[data-v-701eb6b0]{margin-left:8px;padding:8px 22px;border-radius:8px;background:#8ca5c81a;border:1px solid rgba(140,165,200,.12);color:#8ca5c8;transition:background .2s,border-color .2s,color .2s,transform .2s}.titlebar__link--cta[data-v-701eb6b0]:hover{background:#8ca5c82e;border-color:#8ca5c840;color:#b0c6e0;transform:translateY(-1px)}.titlebar__link--cta.router-link-exact-active[data-v-701eb6b0]{background:#8ca5c826;border-color:#8ca5c833;color:#8ca5c8}.titlebar__burger[data-v-701eb6b0],.titlebar__close[data-v-701eb6b0],.titlebar__backdrop[data-v-701eb6b0],.titlebar__panel-header[data-v-701eb6b0],.titlebar__divider[data-v-701eb6b0]{display:none}.titlebar__link-group[data-v-701eb6b0]{display:contents}.titlebar__link-icon[data-v-701eb6b0],.titlebar__panel-note[data-v-701eb6b0]{display:none}.titlebar__theme[data-v-701eb6b0]{flex-shrink:0;width:36px;height:36px;border-radius:50%;border:1px solid rgba(140,165,200,.08);background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:24px;transition:background .25s,border-color .25s,transform .3s}.titlebar__theme[data-v-701eb6b0]:hover{background:#8ca5c814;border-color:#8ca5c82e;transform:scale(1.08) rotate(15deg)}.titlebar__theme-icon[data-v-701eb6b0]{font-size:.9rem;line-height:1}.titlebar.light.scrolled[data-v-701eb6b0]{background:#f4f0e8e0;border-bottom-color:#1b3a7a0f;box-shadow:0 1px 12px #1b3a7a0f}.light .titlebar__logo[data-v-701eb6b0]{filter:drop-shadow(0 2px 8px rgba(27,58,122,.1))}.light .titlebar__brand:hover .titlebar__logo[data-v-701eb6b0]{filter:drop-shadow(0 2px 14px rgba(27,58,122,.2))}.light .titlebar__link[data-v-701eb6b0]{color:#28324680}.light .titlebar__link[data-v-701eb6b0]:hover{color:#1b3a7ae6}.light .titlebar__link.router-link-exact-active[data-v-701eb6b0]{color:#1b3a7a}.light .titlebar__link--cta[data-v-701eb6b0]{background:#1b3a7a0f;border-color:#1b3a7a1a;color:#1b3a7a}.light .titlebar__link--cta[data-v-701eb6b0]:hover{background:#1b3a7a1f;border-color:#1b3a7a33;color:#0f2a5c}.light .titlebar__theme[data-v-701eb6b0]{border-color:#1b3a7a0f}.light .titlebar__theme[data-v-701eb6b0]:hover{background:#1b3a7a0f;border-color:#1b3a7a24}@media(max-width:768px){.titlebar[data-v-701eb6b0]{padding:14px 0}.titlebar.scrolled[data-v-701eb6b0]{padding:8px 0}.titlebar__inner[data-v-701eb6b0]{padding:0 1.25rem}.titlebar__logo[data-v-701eb6b0]{height:30px}.titlebar__burger[data-v-701eb6b0]{display:flex;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px 6px;order:2;border-radius:8px;transition:background .2s}.titlebar__burger[data-v-701eb6b0]:active{background:#8ca5c80f}.titlebar__burger span[data-v-701eb6b0]{display:block;width:22px;height:2px;background:#8ca5c880;border-radius:2px;transition:transform .3s ease,opacity .3s ease,background .3s ease}.light .titlebar__burger span[data-v-701eb6b0]{background:#1b3a7a66}.titlebar__nav--open .titlebar__burger[data-v-701eb6b0]{display:none}.titlebar__backdrop[data-v-701eb6b0]{display:block;position:fixed;inset:0;background:#0000008c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:998;opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(.16,1,.3,1)}.titlebar__nav--open .titlebar__backdrop[data-v-701eb6b0]{opacity:1;pointer-events:auto}.titlebar__links[data-v-701eb6b0]{position:fixed;top:0;right:0;bottom:0;width:300px;max-width:88vw;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0 0 32px;gap:0;background:#0f1014fa;backdrop-filter:blur(40px) saturate(1.3);-webkit-backdrop-filter:blur(40px) saturate(1.3);border-left:1px solid rgba(140,165,200,.08);box-shadow:-12px 0 60px #0006,inset 1px 0 #8ca5c80a;z-index:999;transform:translate(100%);pointer-events:none;transition:transform .45s cubic-bezier(.16,1,.3,1);overflow-y:auto}.titlebar__nav--open .titlebar__links[data-v-701eb6b0]{transform:translate(0);pointer-events:auto}.titlebar__panel-header[data-v-701eb6b0]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px}.titlebar__panel-logo[data-v-701eb6b0]{height:28px;width:auto;opacity:.7}.titlebar__close[data-v-701eb6b0]{display:flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(140,165,200,.08);background:#8ca5c80a;color:#8ca5c880;cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .15s;-webkit-tap-highlight-color:transparent}.titlebar__close[data-v-701eb6b0]:active{background:#8ca5c81f;border-color:#8ca5c833;color:#c8d7f0e6;transform:scale(.94)}.titlebar__divider[data-v-701eb6b0]{height:1px;margin:4px 24px;background:linear-gradient(90deg,#8ca5c81a,#8ca5c805)}.titlebar__link-group[data-v-701eb6b0]{display:flex;flex-direction:column;padding:8px 16px;gap:2px}.titlebar__link[data-v-701eb6b0]{display:flex;align-items:center;gap:14px;font-size:.98rem;font-weight:600;letter-spacing:.01em;color:#8ca5c899;padding:14px 12px;border-radius:12px;transition:color .2s,background .2s,transform .15s;-webkit-tap-highlight-color:transparent}.titlebar__link[data-v-701eb6b0]:active{color:#c8d7f0f2;background:#8ca5c814;transform:scale(.98)}.titlebar__link.router-link-exact-active[data-v-701eb6b0]{color:#8ca5c8;background:#8ca5c80f}.titlebar__link.router-link-exact-active .titlebar__link-icon[data-v-701eb6b0]{color:#8ca5c8}.titlebar__link-icon[data-v-701eb6b0]{flex-shrink:0;color:#8ca5c859;transition:color .2s}.titlebar__link--cta[data-v-701eb6b0]{display:flex;align-items:center;justify-content:center;gap:8px;margin:8px 16px 0;padding:15px 24px;font-size:.95rem;font-weight:700;letter-spacing:.01em;border-radius:12px;background:linear-gradient(135deg,#8ca5c8,#6b8ec2);color:#111215;border:none;box-shadow:0 2px 12px #8ca5c833,0 0 0 1px #8ca5c81a;transition:transform .2s,box-shadow .2s;-webkit-tap-highlight-color:transparent}.titlebar__link--cta[data-v-701eb6b0]:active{transform:scale(.97);box-shadow:0 1px 6px #8ca5c826;background:linear-gradient(135deg,#8ca5c8,#6b8ec2);color:#111215}.titlebar__link--cta.router-link-exact-active[data-v-701eb6b0]{background:linear-gradient(135deg,#8ca5c8,#6b8ec2);color:#111215;border:none}.titlebar__panel-note[data-v-701eb6b0]{margin-top:auto;padding:24px 24px 0;font-size:.72rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#8ca5c833;text-align:center;line-height:1.5}.light .titlebar__links[data-v-701eb6b0]{background:#faf8f4fc;border-left-color:#1b3a7a0f;box-shadow:-12px 0 60px #1b3a7a1a,inset 1px 0 #1b3a7a08}.light .titlebar__backdrop[data-v-701eb6b0]{background:#00000040}.light .titlebar__panel-logo[data-v-701eb6b0]{opacity:.6}.light .titlebar__close[data-v-701eb6b0]{border-color:#1b3a7a0f;background:#1b3a7a08;color:#28324666}.light .titlebar__close[data-v-701eb6b0]:active{background:#1b3a7a14;border-color:#1b3a7a24;color:#1b3a7ab3}.light .titlebar__divider[data-v-701eb6b0]{background:linear-gradient(90deg,#1b3a7a14,#1b3a7a03)}.light .titlebar__link[data-v-701eb6b0]{color:#2832468c}.light .titlebar__link[data-v-701eb6b0]:active{color:#1b3a7ae6;background:#1b3a7a0a}.light .titlebar__link.router-link-exact-active[data-v-701eb6b0]{color:#1b3a7a;background:#1b3a7a0d}.light .titlebar__link-icon[data-v-701eb6b0]{color:#1b3a7a40}.light .titlebar__link.router-link-exact-active .titlebar__link-icon[data-v-701eb6b0]{color:#1b3a7a}.light .titlebar__link--cta[data-v-701eb6b0]{background:linear-gradient(135deg,#1b3a7a,#2a5298);color:#fff;box-shadow:0 2px 12px #1b3a7a2e,0 0 0 1px #1b3a7a14}.light .titlebar__link--cta[data-v-701eb6b0]:active,.light .titlebar__link--cta.router-link-exact-active[data-v-701eb6b0]{background:linear-gradient(135deg,#1b3a7a,#2a5298);color:#fff}.light .titlebar__panel-note[data-v-701eb6b0]{color:#1b3a7a26}.titlebar__theme[data-v-701eb6b0]{margin-left:auto;margin-right:12px}}.footer[data-v-10473a2e]{position:relative;z-index:2;width:100%;max-width:1100px;margin:0 auto;padding:0 24px;transition:border-color .5s ease}.footer__inner[data-v-10473a2e]{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:3rem;padding:3rem 0 2rem;border-top:1px solid rgba(140,165,200,.06);transition:border-color .5s ease}.footer__logo-link[data-v-10473a2e]{display:inline-flex;text-decoration:none}.footer__logo[data-v-10473a2e]{height:44px;width:auto;opacity:.7;transition:opacity .25s}.footer__logo-link:hover .footer__logo[data-v-10473a2e]{opacity:.8}.footer__tagline[data-v-10473a2e]{margin-top:.75rem;font-size:.88rem;line-height:1.6;color:#8ca5c899;transition:color .5s ease}.footer__col[data-v-10473a2e]{display:flex;flex-direction:column;gap:.5rem}.footer__heading[data-v-10473a2e]{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8ca5c8a6;margin-bottom:.35rem;transition:color .5s ease}.footer__link[data-v-10473a2e]{font-size:.9rem;color:#8ca5c899;text-decoration:none;transition:color .2s ease;width:fit-content}.footer__link[data-v-10473a2e]:hover{color:#8ca5c8bf}.footer__bottom[data-v-10473a2e]{padding:1.25rem 0 1rem;border-top:1px solid rgba(140,165,200,.04);transition:border-color .5s ease}.footer__copy[data-v-10473a2e]{font-size:.78rem;color:#8ca5c880;letter-spacing:.02em;transition:color .5s ease}.footer.light .footer__inner[data-v-10473a2e]{border-top-color:#1b3a7a0f}.light .footer__tagline[data-v-10473a2e]{color:#283246a6}.light .footer__heading[data-v-10473a2e]{color:#1b3a7a99}.light .footer__link[data-v-10473a2e]{color:#283246a6}.light .footer__link[data-v-10473a2e]:hover{color:#1b3a7ab3}.footer.light .footer__bottom[data-v-10473a2e]{border-top-color:#1b3a7a0a}.light .footer__copy[data-v-10473a2e]{color:#28324680}@media(max-width:520px){.footer[data-v-10473a2e]{padding:0 20px}.footer__inner[data-v-10473a2e]{grid-template-columns:1fr 1fr;gap:1.5rem;padding:2rem 0 1.5rem}.footer__brand[data-v-10473a2e]{grid-column:1 / -1}}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.page[data-v-273611ca]{position:relative;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background:#111215;cursor:default;padding:4.5rem 1rem 2rem;transition:background .7s cubic-bezier(.4,0,.2,1)}.page[data-v-273611ca]:after{content:"";position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.3;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px}.page[data-v-273611ca]:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.4) 100%);transition:background .7s cubic-bezier(.4,0,.2,1)}.spotlight[data-v-273611ca]{position:absolute;inset:0;z-index:0;background:radial-gradient(600px circle at var(--mx) var(--my),rgba(140,165,200,.06),transparent 55%);transition:opacity .5s ease;pointer-events:none}.orb[data-v-273611ca]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.4;pointer-events:none;z-index:0;transition:background .7s ease,filter .7s ease,opacity .7s ease}.orb--1[data-v-273611ca]{width:500px;height:500px;top:-12%;right:-10%;background:#1b2a5259;animation:float1-273611ca 18s ease-in-out infinite alternate}.orb--2[data-v-273611ca]{width:400px;height:400px;bottom:-8%;left:-8%;background:#8ca5c824;animation:float2-273611ca 14s ease-in-out infinite alternate}.orb--3[data-v-273611ca]{width:380px;height:380px;top:40%;left:35%;background:#6482aa1a;animation:float3-273611ca 20s ease-in-out infinite alternate}@keyframes float1-273611ca{to{translate:-60px 50px;scale:1.12}}@keyframes float2-273611ca{to{translate:40px -40px;scale:.88}}@keyframes float3-273611ca{to{translate:-30px 60px;scale:1.15}}.grid-bg[data-v-273611ca]{position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(140 165 200 / .02) 1px,transparent 1px),linear-gradient(90deg,rgba(140 165 200 / .02) 1px,transparent 1px);background-size:50px 50px;mask-image:radial-gradient(ellipse at center,black 10%,transparent 65%);-webkit-mask-image:radial-gradient(ellipse at center,black 10%,transparent 65%);pointer-events:none;transition:opacity .7s ease}.radar-sweep[data-v-273611ca]{position:absolute;width:800px;height:800px;top:50%;left:50%;translate:-50% -50%;z-index:0;pointer-events:none;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,transparent 340deg,rgba(140,165,200,.04) 355deg,rgba(140,165,200,.08) 358deg,transparent 360deg);mask-image:radial-gradient(circle,transparent 15%,black 25%,black 45%,transparent 55%);-webkit-mask-image:radial-gradient(circle,transparent 15%,black 25%,black 45%,transparent 55%);animation:radarSpin-273611ca 8s linear infinite;opacity:.7;transition:background .7s ease,opacity .7s ease}@keyframes radarSpin-273611ca{0%{rotate:0deg}to{rotate:360deg}}.hex-grid[data-v-273611ca]{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='100' viewBox='0 0 56 100'%3E%3Cpath d='M28 66L0 50L0 16L28 0L56 16L56 50L28 66Z' fill='none' stroke='rgba(140,165,200,0.07)' stroke-width='1'/%3E%3Cpath d='M28 100L0 84L0 50L28 34L56 50L56 84L28 100Z' fill='none' stroke='rgba(140,165,200,0.04)' stroke-width='0.5'/%3E%3C/svg%3E");background-size:56px 100px;mask-image:radial-gradient(ellipse 55% 50% at 50% 50%,black 0%,transparent 65%);-webkit-mask-image:radial-gradient(ellipse 55% 50% at 50% 50%,black 0%,transparent 65%);animation:hexReveal-273611ca 2s cubic-bezier(.16,1,.3,1) .8s both;transition:background-image .7s ease,opacity .7s ease}@keyframes hexReveal-273611ca{0%{opacity:0;scale:.95;filter:blur(4px)}to{opacity:.3;scale:1;filter:blur(0)}}.pulse-rings[data-v-273611ca]{position:absolute;top:50%;left:50%;translate:-50% -50%;width:0;height:0;z-index:0;pointer-events:none}.pulse-ring[data-v-273611ca]{position:absolute;top:50%;left:50%;translate:-50% -50%;border-radius:50%;border:1px solid rgba(140,165,200,.1);animation:pulseExpand-273611ca 6s cubic-bezier(.2,0,.3,1) infinite;transition:border-color .7s ease}.pulse-ring--1[data-v-273611ca]{animation-delay:0s}.pulse-ring--2[data-v-273611ca]{animation-delay:2s}.pulse-ring--3[data-v-273611ca]{animation-delay:4s}@keyframes pulseExpand-273611ca{0%{width:80px;height:80px;opacity:.5}to{width:700px;height:700px;opacity:0}}.card-wrap[data-v-273611ca]{position:relative;z-index:2;padding:1px;border-radius:22px;width:100%;max-width:960px;animation:cardEnter-273611ca 1.2s cubic-bezier(.16,1,.3,1) both}@keyframes cardEnter-273611ca{0%{opacity:0;scale:.94;filter:blur(10px)}to{opacity:1;scale:1;filter:blur(0)}}.card-border[data-v-273611ca]{position:absolute;inset:-1px;border-radius:22px;background:conic-gradient(from var(--angle),rgba(140,165,200,.45),rgba(59,100,180,.25),rgba(100,130,170,.2),rgba(140,165,200,.45));animation:borderSpin-273611ca 6s linear infinite;opacity:.55;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;padding:1.5px;transition:background .7s ease,opacity .7s ease}@keyframes borderSpin-273611ca{to{--angle: 360deg}}.card[data-v-273611ca]{position:relative;border-radius:22px;background:#18191e;border:1px solid rgba(140,165,200,.08);overflow:hidden;box-shadow:0 8px 40px #00000080,0 2px 6px #00000040,inset 0 1px #ffffff0a;transition:background .7s ease,border-color .7s ease,box-shadow .7s ease}.card[data-v-273611ca]:before{content:"";position:absolute;inset:0;border-radius:22px;background:linear-gradient(165deg,rgba(140,165,200,.04) 0%,transparent 35%);pointer-events:none;transition:background .7s ease}.card__inner[data-v-273611ca]{padding:clamp(2rem,5vw,3.5rem) clamp(1.5rem,5vw,3.5rem);text-align:center;display:flex;flex-direction:column;align-items:center}.full-content[data-v-273611ca]{position:relative;z-index:2;width:100%;max-width:1100px;margin:0 auto;padding:0 24px;animation:cardEnter-273611ca 1.2s cubic-bezier(.16,1,.3,1) both}.fade-enter-active[data-v-273611ca],.fade-leave-active[data-v-273611ca]{transition:opacity .35s ease,translate .35s ease}.fade-enter-from[data-v-273611ca]{opacity:0;translate:0 8px}.fade-leave-to[data-v-273611ca]{opacity:0;translate:0 -8px}@keyframes fadeSlide-273611ca{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}.page.light[data-v-273611ca]{background:radial-gradient(ellipse 120% 80% at 0% 0%,rgba(27,58,122,.06),transparent 55%),radial-gradient(ellipse 100% 70% at 100% 100%,rgba(59,125,216,.05),transparent 50%),radial-gradient(ellipse 50% 50% at 50% 30%,rgba(196,168,114,.06),transparent 45%),radial-gradient(circle at 70% 20%,rgba(27,58,122,.03),transparent 30%),linear-gradient(175deg,#f4f0e8,#e9e4da 35%,#eee9e1 65%,#f2ede5)}.page.light[data-v-273611ca]:before{background:radial-gradient(ellipse 80% 50% at 50% 50%,transparent 30%,rgba(180,170,150,.2) 100%),radial-gradient(circle at 15% 85%,rgba(27,58,122,.03),transparent 40%)}.page.light[data-v-273611ca]:after{opacity:.14;mix-blend-mode:multiply}.light .spotlight[data-v-273611ca]{background:radial-gradient(650px circle at var(--mx) var(--my),rgba(27,58,122,.14),rgba(196,168,114,.05) 40%,transparent 60%)}.light .radar-sweep[data-v-273611ca]{background:conic-gradient(from 0deg,transparent 0deg,transparent 340deg,rgba(27,58,122,.08) 355deg,rgba(27,58,122,.14) 358deg,transparent 360deg);opacity:.8}.light .hex-grid[data-v-273611ca]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='100' viewBox='0 0 56 100'%3E%3Cpath d='M28 66L0 50L0 16L28 0L56 16L56 50L28 66Z' fill='none' stroke='rgba(27,58,122,0.12)' stroke-width='1'/%3E%3Cpath d='M28 100L0 84L0 50L28 34L56 50L56 84L28 100Z' fill='none' stroke='rgba(27,58,122,0.06)' stroke-width='0.5'/%3E%3C/svg%3E");opacity:.6}.light .pulse-ring[data-v-273611ca]{border-color:#1b3a7a24}.light .orb--1[data-v-273611ca]{background:radial-gradient(circle,#1b3a7a47,#1b3a7a14);filter:blur(100px);opacity:.7}.light .orb--2[data-v-273611ca]{background:radial-gradient(circle,#3b7dd83d,#3b7dd80f);filter:blur(90px);opacity:.65}.light .orb--3[data-v-273611ca]{background:radial-gradient(circle,#c4a8724d,#b8a07a14);filter:blur(85px);opacity:.65}.light .grid-bg[data-v-273611ca]{background-image:linear-gradient(rgba(27,58,122,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(27,58,122,.05) 1px,transparent 1px);opacity:.7;mask-image:radial-gradient(ellipse 70% 60% at center,black 10%,transparent 60%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at center,black 10%,transparent 60%)}.light .card-border[data-v-273611ca]{background:conic-gradient(from var(--angle),rgba(27,58,122,.5),rgba(59,125,216,.35),rgba(196,168,114,.28),rgba(27,58,122,.5));opacity:.55}.light .card[data-v-273611ca]{background:linear-gradient(165deg,#fffffff2,#faf8f4e6,#ffffffeb);border-color:#fffc;backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);box-shadow:0 25px 80px #1b3a7a12,0 12px 32px #0000000a,0 4px 8px #00000005,0 0 0 1px #1b3a7a0a,inset 0 1px #fff,inset 0 -1px #1b3a7a08}.light .card[data-v-273611ca]:before{background:linear-gradient(165deg,rgba(255,255,255,.7) 0%,transparent 40%),linear-gradient(345deg,rgba(27,58,122,.015) 0%,transparent 30%)}.orb[data-v-273611ca],.radar-sweep[data-v-273611ca],.pulse-ring[data-v-273611ca]{will-change:transform,opacity}@media(max-width:480px){.card__inner[data-v-273611ca]{padding:1.75rem 1.25rem}}@media(max-width:768px){.page[data-v-273611ca]{padding:5rem 1rem 4rem}.page.light[data-v-273611ca]{background:#111215}.light-overlay[data-v-273611ca]{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:0;background:radial-gradient(ellipse 120% 80% at 20% 20%,rgba(27,58,122,.05),transparent 50%),radial-gradient(ellipse 100% 70% at 80% 80%,rgba(59,125,216,.04),transparent 50%),linear-gradient(175deg,#f4f0e8,#ece7df,#f2ede5);transition:opacity .5s ease}.light-overlay.active[data-v-273611ca]{opacity:1}.page[data-v-273611ca],.page[data-v-273611ca]:before{transition:none}.light .card[data-v-273611ca]{backdrop-filter:none;-webkit-backdrop-filter:none}.card[data-v-273611ca]{background:#1e2028;border-color:#8ca5c81f;box-shadow:0 8px 40px #00000080,0 2px 6px #00000040,inset 0 1px #ffffff0f}.card[data-v-273611ca]:before{background:linear-gradient(165deg,rgba(140,165,200,.07) 0%,transparent 35%)}.card-wrap[data-v-273611ca]{overflow:hidden;border-radius:22px;padding:1.5px}.card-border[data-v-273611ca]{mask:none;-webkit-mask:none;mask-composite:unset;-webkit-mask-composite:unset;position:absolute;inset:-80%;border-radius:0;padding:0;background:conic-gradient(from 0deg,rgba(107,142,194,.7),rgba(59,100,180,.4) 25%,transparent 45%,transparent 55%,rgba(59,100,180,.4) 75%,rgba(107,142,194,.7) 100%);opacity:.6;animation:mobileBorderSpin-273611ca 6s linear infinite}@keyframes mobileBorderSpin-273611ca{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.light .card-border[data-v-273611ca]{background:conic-gradient(from 0deg,rgba(27,58,122,.85),rgba(59,125,216,.5) 25%,transparent 45%,transparent 55%,rgba(196,168,114,.5) 75%,rgba(27,58,122,.85) 100%);opacity:.65}.card[data-v-273611ca]{position:relative;z-index:1;border-radius:20px}.card-wrap[data-v-273611ca]:after{content:"";position:absolute;inset:-20px;border-radius:32px;z-index:-1;pointer-events:none;background:#6b8ec2;filter:blur(35px);opacity:.12;animation:cardGlow-273611ca 4s ease-in-out infinite alternate}@keyframes cardGlow-273611ca{0%{opacity:.08;transform:scale(.98)}to{opacity:.18;transform:scale(1.02)}}.light .card-wrap[data-v-273611ca]:after{background:#1b3a7a;filter:blur(30px);opacity:.12}.orb[data-v-273611ca]{filter:blur(50px);opacity:.75}.orb--1[data-v-273611ca]{width:250px;height:250px;top:2%;right:auto;left:10%}.orb--2[data-v-273611ca]{width:220px;height:220px;inset:auto 5% 3% auto}.orb--3[data-v-273611ca]{width:180px;height:180px;inset:auto auto 18% 5%}@keyframes float1-273611ca{to{translate:15px 30px;scale:1.06}}@keyframes float2-273611ca{to{translate:-15px -25px;scale:.93}}@keyframes float3-273611ca{to{translate:-10px 30px;scale:1.08}}.radar-sweep[data-v-273611ca]{width:420px;height:420px;opacity:.9}.pulse-ring[data-v-273611ca]{border-width:1.5px}@keyframes pulseExpand-273611ca{0%{width:60px;height:60px;opacity:.6}to{width:400px;height:400px;opacity:0}}.hex-grid[data-v-273611ca]{opacity:.4}.grid-bg[data-v-273611ca]{opacity:.8}}.home[data-v-8911f2db]{display:flex;flex-direction:column;align-items:center;width:100%}.hero__glow[data-v-8911f2db]{position:absolute;top:50%;left:50%;width:420px;height:420px;transform:translate(-50%,-55%);border-radius:50%;background:radial-gradient(circle,rgba(140,165,200,.08) 0%,transparent 70%);animation:glowPulse-8911f2db 6s ease-in-out infinite;pointer-events:none}@keyframes glowPulse-8911f2db{0%,to{opacity:.6;transform:translate(-50%,-55%) scale(1)}50%{opacity:1;transform:translate(-50%,-55%) scale(1.15)}}.hero__rings[data-v-8911f2db]{position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);pointer-events:none}.hero__ring[data-v-8911f2db]{position:absolute;border-radius:50%;border:1px solid rgba(140,165,200,.06);top:50%;left:50%;transform:translate(-50%,-50%);animation:ringExpand-8911f2db 8s ease-out infinite}.hero__ring--1[data-v-8911f2db]{width:200px;height:200px;animation-delay:0s}.hero__ring--2[data-v-8911f2db]{width:200px;height:200px;animation-delay:2.6s}.hero__ring--3[data-v-8911f2db]{width:200px;height:200px;animation-delay:5.3s}@keyframes ringExpand-8911f2db{0%{opacity:.6;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-50%) scale(3)}}.hero__particles[data-v-8911f2db]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hero__particle[data-v-8911f2db]{position:absolute;border-radius:50%;background:#8ca5c826;animation:particleFloat-8911f2db linear infinite}@keyframes particleFloat-8911f2db{0%{opacity:0;transform:translateY(0) scale(.5)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(-80px) scale(1.2)}}.section[data-v-8911f2db]{width:100%;display:flex;flex-direction:column;align-items:center;padding:80px 0;position:relative}.section+.section[data-v-8911f2db],.trust+.section[data-v-8911f2db]{border-top:1px solid rgba(140,165,200,.06)}.cta__grid[data-v-8911f2db]{position:absolute;inset:0;background-image:linear-gradient(rgba(140,165,200,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(140,165,200,.03) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse at center,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 80%);pointer-events:none}.reveal[data-v-8911f2db]{opacity:0;transform:translateY(24px);filter:blur(3px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1)}.revealed[data-v-8911f2db]{opacity:1;transform:translateY(0);filter:blur(0)}.pill[data-v-8911f2db]{display:inline-flex;align-items:center;padding:10px 24px;border-radius:100px;font-size:.88rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a3bfe0;border:1px solid rgba(140,165,200,.2);background:#8ca5c80f;box-shadow:0 0 20px #8ca5c814;margin-bottom:1.5rem;transition:color .5s,border-color .5s,background .5s,box-shadow .5s}.section[data-v-8911f2db]{width:100%;display:flex;flex-direction:column;align-items:center;padding:80px 0}.section__title[data-v-8911f2db]{font-size:clamp(1.5rem,4vw,2.2rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#e6e1d7e0;text-align:center;margin-bottom:3rem;transition:color .5s ease}.btn[data-v-8911f2db]{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;letter-spacing:.01em;text-decoration:none;border-radius:12px;padding:14px 32px;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn--primary[data-v-8911f2db]{background:linear-gradient(135deg,#8ca5c8,#6b8ec2);color:#111215;border:none;box-shadow:0 2px 4px #00000026,0 6px 20px #8ca5c82e}.btn--primary[data-v-8911f2db]:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.18) 50%,transparent 60%);transform:translate(-100%) skew(-20deg);transition:transform .55s ease}.btn--primary[data-v-8911f2db]:hover:after{transform:translate(100%) skew(-20deg)}.btn--primary[data-v-8911f2db]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0003,0 12px 36px #8ca5c840}.btn--ghost[data-v-8911f2db]{background:transparent;color:#8ca5c8a6;border:1px solid rgba(140,165,200,.12)}.btn--ghost[data-v-8911f2db]:hover{color:#8ca5c8f2;border-color:#8ca5c84d;background:#8ca5c80a}.btn--lg[data-v-8911f2db]{padding:16px 38px;font-size:1rem}.btn__arrow[data-v-8911f2db]{transition:transform .25s ease}.btn:hover .btn__arrow[data-v-8911f2db]{transform:translate(3px)}.hero[data-v-8911f2db]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:100px 0 60px;width:100%;position:relative}.hero__logo[data-v-8911f2db]{height:200px;width:auto;margin-bottom:2.5rem;filter:drop-shadow(0 4px 24px rgba(140,165,200,.18));transition:filter .5s ease}.hero__headline[data-v-8911f2db]{font-size:clamp(2rem,5.5vw,3.2rem);font-weight:800;line-height:1.12;letter-spacing:-.03em;color:#e6e1d7eb;margin-bottom:1.25rem;transition:color .5s ease}.hero__accent[data-v-8911f2db]{background:linear-gradient(135deg,#8ca5c8,#6b8ec2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero__sub[data-v-8911f2db]{font-size:clamp(.95rem,2vw,1.12rem);line-height:1.8;color:#8ca5c8a6;max-width:540px;margin-bottom:2.5rem;text-wrap:pretty;transition:color .5s ease}.hero__actions[data-v-8911f2db]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center}.trust[data-v-8911f2db]{display:flex;align-items:center;justify-content:center;gap:3rem;width:100%;padding:28px 36px;border-radius:16px;border:1px solid rgba(140,165,200,.06);background:#8ca5c805;margin-bottom:0;transition:border-color .5s,background .5s}.trust__item[data-v-8911f2db]{display:flex;flex-direction:column;align-items:center;gap:.2rem}.trust__num[data-v-8911f2db]{font-size:clamp(1.4rem,3.5vw,2rem);font-weight:800;letter-spacing:-.02em;color:#e6e1d7e0;transition:color .5s ease}.trust__label[data-v-8911f2db]{font-size:.78rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#8ca5c88c;transition:color .5s ease}.trust__sep[data-v-8911f2db]{width:1px;height:36px;background:#8ca5c814;flex-shrink:0;transition:background .5s ease}.svc-grid[data-v-8911f2db]{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:100%}.svc[data-v-8911f2db]{display:flex;flex-direction:column;padding:36px 28px;border-radius:16px;border:1px solid rgba(140,165,200,.06);background:#8ca5c804;text-decoration:none;position:relative;overflow:hidden;transition:border-color .3s,background .3s,transform .3s,box-shadow .3s}.svc[data-v-8911f2db]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#8ca5c8,#6b8ec2);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.16,1,.3,1)}.svc[data-v-8911f2db]:hover:after{transform:scaleX(1)}.svc[data-v-8911f2db]:hover{border-color:#8ca5c81f;background:#8ca5c808;transform:translateY(-6px);box-shadow:0 16px 48px #0000001a,0 0 40px #8ca5c80a}.svc__icon[data-v-8911f2db]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:#8ca5c80f;border:1px solid rgba(140,165,200,.05);color:#8ca5c8;margin-bottom:1.25rem;transition:background .3s,color .3s}.svc:hover .svc__icon[data-v-8911f2db]{background:#8ca5c81a}.svc__title[data-v-8911f2db]{font-size:1.15rem;font-weight:700;color:#e6e1d7e0;margin-bottom:.6rem;transition:color .5s ease}.svc__desc[data-v-8911f2db]{font-family:var(--jcd-body-font);font-size:.95rem;line-height:1.75;color:#8ca5c899;margin-bottom:1.5rem;flex:1;transition:color .5s ease}.svc__link[data-v-8911f2db]{display:inline-flex;align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;color:#8ca5c8;transition:gap .25s ease}.svc:hover .svc__link[data-v-8911f2db]{gap:.65rem}.diff-grid[data-v-8911f2db]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%}.diff[data-v-8911f2db]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:36px 24px;border-radius:16px;border:1px solid rgba(140,165,200,.04);background:#8ca5c803;transition:border-color .3s,background .3s,transform .3s}.diff[data-v-8911f2db]:hover{border-color:#8ca5c81a;background:#8ca5c806;transform:translateY(-4px)}.diff__icon[data-v-8911f2db]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#8ca5c80f;color:#8ca5c8;margin-bottom:1rem;transition:background .3s,color .3s,transform .3s,box-shadow .3s}.diff:hover .diff__icon[data-v-8911f2db]{transform:scale(1.1);box-shadow:0 0 20px #8ca5c81f;background:#8ca5c81a}.diff__title[data-v-8911f2db]{font-size:1.05rem;font-weight:700;color:#e6e1d7d1;margin-bottom:.5rem;transition:color .5s ease}.diff__desc[data-v-8911f2db]{font-family:var(--jcd-body-font);font-size:.92rem;line-height:1.7;color:#8ca5c899;transition:color .5s ease}.ben-grid[data-v-8911f2db]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;width:100%}.ben[data-v-8911f2db]{display:flex;flex-direction:column;padding:32px 24px;border-radius:16px;border:1px solid rgba(140,165,200,.04);background:#8ca5c803;transition:border-color .3s,background .3s,transform .3s}.ben[data-v-8911f2db]:hover{border-color:#8ca5c81a;background:#8ca5c806;transform:translateY(-4px)}.ben__icon[data-v-8911f2db]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#8ca5c80f;color:#8ca5c8;margin-bottom:1rem;transition:background .3s,color .3s,transform .3s,box-shadow .3s}.ben:hover .ben__icon[data-v-8911f2db]{transform:scale(1.1);box-shadow:0 0 20px #8ca5c81f;background:#8ca5c81a}.ben__title[data-v-8911f2db]{font-size:1.05rem;font-weight:700;color:#e6e1d7d1;margin-bottom:.5rem;transition:color .5s ease}.ben__desc[data-v-8911f2db]{font-family:var(--jcd-body-font);font-size:.92rem;line-height:1.7;color:#8ca5c899;transition:color .5s ease}.cta[data-v-8911f2db]{position:relative;overflow:hidden;width:100%;text-align:center;padding:80px 0 40px;border-top:1px solid rgba(140,165,200,.06);transition:border-color .5s ease}.cta__title[data-v-8911f2db]{font-size:clamp(1.3rem,3.5vw,2rem);font-weight:800;letter-spacing:-.02em;color:#e6e1d7e0;margin-bottom:.65rem;transition:color .5s ease}.cta__sub[data-v-8911f2db]{font-size:1rem;line-height:1.7;color:#8ca5c89e;margin-bottom:2rem;transition:color .5s ease}.light .pill[data-v-8911f2db]{color:#1b3a7a;border-color:#1b3a7a33;background:#1b3a7a0d;box-shadow:0 0 20px #1b3a7a0d}.light .section__title[data-v-8911f2db]{color:#1e1e28e0}.light .hero__headline[data-v-8911f2db]{color:#14141eeb}.light .hero__accent[data-v-8911f2db]{background:linear-gradient(135deg,#1b3a7a,#3b7dd8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.light .hero__sub[data-v-8911f2db]{color:#283246b8}.light .btn--primary[data-v-8911f2db]{background:linear-gradient(135deg,#1b3a7a,#2a5298);color:#fff;box-shadow:0 2px 4px #1b3a7a1f,0 6px 20px #1b3a7a26}.light .btn--primary[data-v-8911f2db]:hover{box-shadow:0 4px 8px #1b3a7a26,0 12px 36px #1b3a7a38}.light .btn--primary[data-v-8911f2db]:after{background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.22) 50%,transparent 60%)}.light .btn--ghost[data-v-8911f2db]{color:#1b3a7a80;border-color:#1b3a7a1a}.light .btn--ghost[data-v-8911f2db]:hover{color:#1b3a7acc;border-color:#1b3a7a38;background:#1b3a7a08}.light .trust[data-v-8911f2db]{border-color:#1b3a7a0d;background:#1b3a7a04}.light .trust__num[data-v-8911f2db]{color:#14141ee0}.light .trust__label[data-v-8911f2db]{color:#28324699}.light .trust__sep[data-v-8911f2db]{background:#1b3a7a0f}.light .section+.section[data-v-8911f2db],.light .trust+.section[data-v-8911f2db]{border-top-color:#1b3a7a0f}.light .svc[data-v-8911f2db]{border-color:#1b3a7a0d;background:#1b3a7a08}.light .svc[data-v-8911f2db]:hover{border-color:#1b3a7a1a;background:#1b3a7a05;box-shadow:0 16px 48px #1b3a7a0a}.light .svc[data-v-8911f2db]:after{background:linear-gradient(90deg,#1b3a7a,#3b7dd8)}.light .svc__icon[data-v-8911f2db]{background:#1b3a7a0d;border-color:#1b3a7a0a;color:#1b3a7a}.light .svc:hover .svc__icon[data-v-8911f2db]{background:#1b3a7a14}.light .svc__title[data-v-8911f2db]{color:#14141ee0}.light .svc__desc[data-v-8911f2db]{color:#283246ad}.light .svc__link[data-v-8911f2db]{color:#1b3a7a}.light .diff[data-v-8911f2db]{border-color:#1b3a7a08;background:#1b3a7a08}.light .diff[data-v-8911f2db]:hover{border-color:#1b3a7a14;background:#1b3a7a05}.light .diff__icon[data-v-8911f2db]{background:#1b3a7a0d;color:#1b3a7a}.light .diff__title[data-v-8911f2db]{color:#14141ed1}.light .diff__desc[data-v-8911f2db]{color:#283246a6}.light .cta__title[data-v-8911f2db]{color:#14141ee0}.light .cta__sub[data-v-8911f2db]{color:#283246a6}.light .cta[data-v-8911f2db]{border-top-color:#1b3a7a0f}.light .ben[data-v-8911f2db]{border-color:#1b3a7a08;background:#1b3a7a08}.light .ben[data-v-8911f2db]:hover{border-color:#1b3a7a14;background:#1b3a7a05}.light .ben__icon[data-v-8911f2db]{background:#1b3a7a0d;color:#1b3a7a}.light .ben__title[data-v-8911f2db]{color:#14141ed1}.light .ben__desc[data-v-8911f2db]{color:#283246a6}.light .hero__glow[data-v-8911f2db]{background:radial-gradient(circle,rgba(27,58,122,.06) 0%,transparent 70%)}.light .hero__ring[data-v-8911f2db]{border-color:#1b3a7a0d}.light .hero__particle[data-v-8911f2db]{background:#1b3a7a1a}.light .cta__grid[data-v-8911f2db]{background-image:linear-gradient(rgba(27,58,122,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(27,58,122,.03) 1px,transparent 1px)}@media(max-width:768px){.hero[data-v-8911f2db]{padding:60px 0 40px}.hero__logo[data-v-8911f2db]{height:130px;margin-bottom:1.75rem}.hero__headline[data-v-8911f2db]{font-size:clamp(1.6rem,6vw,2rem)}.hero__glow[data-v-8911f2db]{width:280px;height:280px}.hero__particles[data-v-8911f2db],.hero__rings[data-v-8911f2db]{display:none}.section[data-v-8911f2db]{padding:48px 0}.svc-grid[data-v-8911f2db],.diff-grid[data-v-8911f2db],.ben-grid[data-v-8911f2db]{grid-template-columns:1fr}.trust[data-v-8911f2db]{gap:1.5rem;padding:20px 24px;flex-wrap:wrap}.trust__sep[data-v-8911f2db]{display:none}.btn[data-v-8911f2db]{padding:12px 24px;font-size:.88rem}.btn--lg[data-v-8911f2db]{padding:14px 28px;font-size:.92rem}.cta[data-v-8911f2db]{padding:48px 0 20px}}
