@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@300;400;500;600&display=swap");:root{--bg:#0a0f0f;--fg:#ffffff;--muted:rgba(255,255,255,.80);--muted-2:rgba(255,255,255,.60);--border:rgba(255,255,255,.14);--glass:rgba(255,255,255,.08);--glass-2:rgba(255,255,255,.12);--teal:#14b8a6;--cyan:#06b6d4;--blue:#0ea5e9;--shadow-lg:0 24px 60px rgba(0,0,0,.45);--shadow-md:0 12px 32px rgba(0,0,0,.35);--container:1200px;--radius:16px;--ease-out:cubic-bezier(.22,1,.36,1);--ease-bounce:cubic-bezier(.34,1.56,.64,1)}@media (prefers-color-scheme:light){:root{--bg:#0b1414;--fg:#ffffff}}body,html{height:100%}html{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;font-feature-settings:"liga" 1,"kern" 1;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--fg);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;line-height:1.6}canvas,img,picture,svg,video{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{margin:0 0 .5rem;line-height:1.15;letter-spacing:.01em;font-weight:900}a{color:color-mix(in srgb,var(--cyan) 90%,white 10%);text-decoration:none}a:hover{text-decoration:underline}.small{font-size:.9rem;color:var(--muted-2)}.muted{color:var(--muted)}::selection{background:color-mix(in srgb,var(--teal) 35%,transparent);color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--teal),var(--cyan));border-radius:8px;border:2px solid rgba(0,0,0,.25)}*{scrollbar-color:color-mix(in srgb,var(--teal) 60%,var(--cyan)) transparent}.container{max-width:var(--container);margin:0 auto;padding:0 1rem}.section{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card{background:var(--glass);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);backdrop-filter:blur(12px) saturate(1.02)}.btn{appearance:none;border:1px solid var(--border);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.06));color:#fff;padding:.75rem 1.1rem;border-radius:12px;font-weight:700;cursor:pointer;transition:transform .2s var(--ease-bounce),box-shadow .25s var(--ease-out),border-color .25s}.btn:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--teal) 40%,var(--border));box-shadow:0 14px 28px rgba(6,182,212,.22)}input,select,textarea{width:100%;color:#fff;background:rgba(255,255,255,.08);border:1px solid var(--border);border-radius:12px;padding:.7rem .9rem;outline:none;transition:border-color .2s,box-shadow .2s,background .2s}input::placeholder,textarea::placeholder{color:rgba(255,255,255,.72)}input:focus,select:focus,textarea:focus{border-color:color-mix(in srgb,var(--teal) 45%,var(--border));box-shadow:0 0 0 2px color-mix(in srgb,var(--teal) 35%,transparent);background:rgba(255,255,255,.1)}table{width:100%;border-collapse:collapse}td,th{padding:.6rem .75rem;border-bottom:1px solid rgba(255,255,255,.06)}th{text-align:left;color:var(--muted);font-weight:700}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}.z-1{z-index:1}.z-1,.z-2{position:relative}.z-2{z-index:2}.z-10{z-index:10;position:relative}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.video-bg{position:absolute;inset:0;z-index:0;object-fit:cover;width:100%;height:100%}:focus-visible{outline:2px solid color-mix(in srgb,var(--cyan) 55%,transparent);outline-offset:2px}.icon-inline{display:inline-flex;align-items:center;gap:.35rem}body,html{max-width:100%;overflow-x:clip}*,:after,:before{box-sizing:border-box}canvas,img,svg,video{max-width:100%;height:auto}body.no-scroll{overflow:hidden!important;position:fixed!important;width:100%}:target{scroll-margin-top:90px}.AdaptiveAIButton_adaptiveBtn__Fmh2x{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;letter-spacing:.25px;cursor:pointer;background:radial-gradient(120% 140% at 20% 0,rgba(255,255,255,.08),transparent 60%),radial-gradient(120% 140% at 80% 100%,rgba(6,182,212,.12),transparent 60%),linear-gradient(135deg,rgba(10,14,14,.92),rgba(8,10,10,.96));border:1px solid rgba(255,255,255,.14);border-radius:16px;display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-weight:800;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,border-color .3s;box-shadow:0 10px 28px rgba(6,182,212,.18),inset 0 0 0 1px rgba(255,255,255,.05)}.AdaptiveAIButton_adaptiveBtn__Fmh2x:hover{border-color:rgba(20,184,166,.38);transform:translateY(-2px) scale(1.04);box-shadow:0 16px 40px rgba(6,182,212,.26),inset 0 0 0 1px rgba(255,255,255,.06)}.AdaptiveAIButton_adaptiveBtn__Fmh2x:active{transform:translateY(0) scale(.98)}.AdaptiveAIButton_btnContent__EjZ65{position:relative;z-index:2;display:flex;align-items:center;gap:.7rem}.AdaptiveAIButton_logo__XLJUi{display:inline-grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:10px;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.06));border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 6px 16px rgba(6,182,212,.18)}.AdaptiveAIButton_logo__XLJUi img,.AdaptiveAIButton_logo__XLJUi svg{width:20px;height:20px;display:block}.AdaptiveAIButton_text__Thb4h{background:linear-gradient(90deg,#fff,#14b8a6,#06b6d4,#fff) 0 0 /200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:AdaptiveAIButton_textShimmer__l0QtA 3s linear infinite;white-space:nowrap}@keyframes AdaptiveAIButton_textShimmer__l0QtA{0%{background-position:200% 0}to{background-position:-200% 0}}.AdaptiveAIButton_glowOuter__B71B1{position:absolute;inset:-40%;filter:blur(30px);pointer-events:none;background:radial-gradient(circle,rgba(20,184,166,.28) 0,transparent 70%);animation:AdaptiveAIButton_glowRotate__D4yO_ 12s linear infinite}.AdaptiveAIButton_glowInner__30dNw{position:absolute;inset:-22%;filter:blur(22px);pointer-events:none;background:radial-gradient(circle at 30% 30%,rgba(6,182,212,.45) 0,transparent 60%);animation:AdaptiveAIButton_glowRotate__D4yO_ 8s linear infinite reverse}@keyframes AdaptiveAIButton_glowRotate__D4yO_{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.AdaptiveAIButton_pulseRing2__5G1VA,.AdaptiveAIButton_pulseRing__HNVh1{position:absolute;inset:-6px;pointer-events:none;border:2px solid rgba(20,184,166,.28);border-radius:999px;animation:AdaptiveAIButton_pulse__WGfMq 2.2s ease-out infinite}.AdaptiveAIButton_pulseRing2__5G1VA{animation-delay:1.1s}@keyframes AdaptiveAIButton_pulse__WGfMq{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.28)}}.AdaptiveAIButton_shimmer__0ngeo{position:absolute;top:0;left:-100%;width:100%;height:100%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:AdaptiveAIButton_shimmer__0ngeo 2.8s ease-in-out infinite}@keyframes AdaptiveAIButton_shimmer__0ngeo{0%{left:-100%}60%,to{left:200%}}@media (max-width:820px){.AdaptiveAIButton_adaptiveBtn__Fmh2x{padding:.9rem 1.15rem}}@media (max-width:520px){.AdaptiveAIButton_adaptiveBtn__Fmh2x{width:56px;height:56px;border-radius:9999px;padding:0;display:grid;place-items:center}.AdaptiveAIButton_btnContent__EjZ65{display:grid;place-items:center;gap:0}.AdaptiveAIButton_text__Thb4h{display:none}.AdaptiveAIButton_logo__XLJUi{width:28px;height:28px;border-radius:999px;background:none;border:none;box-shadow:none}.AdaptiveAIButton_logo__XLJUi img,.AdaptiveAIButton_logo__XLJUi svg{width:26px;height:26px;filter:drop-shadow(0 0 6px rgba(255,255,255,.55))}.AdaptiveAIButton_adaptiveBtn__Fmh2x:after{content:"";position:absolute;inset:-6px;border-radius:9999px;pointer-events:none;z-index:0;background:radial-gradient(40% 40% at 50% 35%,rgba(20,227,208,.28),transparent 65%),radial-gradient(55% 55% at 70% 30%,rgba(0,255,235,.18),transparent 70%);filter:blur(10px);opacity:.9}.AdaptiveAIButton_glowInner__30dNw,.AdaptiveAIButton_glowOuter__B71B1,.AdaptiveAIButton_pulseRing2__5G1VA,.AdaptiveAIButton_pulseRing__HNVh1{opacity:.7}.AdaptiveAIButton_adaptiveBtn__Fmh2x{width:56px;height:56px;padding:0;border-radius:9999px;display:grid;place-items:center;background:radial-gradient(120% 120% at 50% 0,rgba(255,255,255,.16),transparent 60%),radial-gradient(120% 120% at 80% 100%,rgba(6,182,212,.14),transparent 60%),linear-gradient(135deg,rgba(18,24,24,.8),rgba(14,18,18,.86));border-color:rgba(255,255,255,.22);box-shadow:0 12px 30px rgba(6,182,212,.22),inset 0 0 0 1px rgba(255,255,255,.06)}.AdaptiveAIButton_btnContent__EjZ65{display:grid;place-items:center;gap:0}.AdaptiveAIButton_text__Thb4h{display:none}.AdaptiveAIButton_logo__XLJUi{width:28px;height:28px;border:none;background:none;box-shadow:none}.AdaptiveAIButton_logo__XLJUi img,.AdaptiveAIButton_logo__XLJUi svg{width:26px;height:26px;filter:drop-shadow(0 0 6px rgba(255,255,255,.55))}.AdaptiveAIButton_adaptiveBtn__Fmh2x:after{content:"";position:absolute;inset:-6px;border-radius:9999px;pointer-events:none;background:radial-gradient(40% 40% at 50% 35%,rgba(20,227,208,.26),transparent 65%),radial-gradient(55% 55% at 70% 30%,rgba(0,255,235,.14),transparent 70%);filter:blur(10px)}.AdaptiveAIButton_adaptiveBtn__Fmh2x{width:52px!important;height:52px!important;border-radius:9999px;padding:0!important;display:grid;place-items:center;background:radial-gradient(120% 120% at 50% 0,rgba(255,255,255,.2),transparent 60%),radial-gradient(120% 120% at 80% 100%,rgba(6,182,212,.18),transparent 60%),linear-gradient(135deg,rgba(26,34,34,.78),rgba(16,22,22,.84))!important;border-color:rgba(255,255,255,.26)!important;box-shadow:0 10px 26px rgba(6,182,212,.2),inset 0 0 0 1px rgba(255,255,255,.06)!important}.AdaptiveAIButton_btnContent__EjZ65{display:grid!important;place-items:center!important;gap:0!important}.AdaptiveAIButton_fabMark__1isgG,.AdaptiveAIButton_text__Thb4h{display:none!important}.AdaptiveAIButton_logoMobile__Vz61Z{display:inline-grid!important;place-items:center;width:26px;height:26px}}@media (max-width:520px){.AdaptiveAIButton_logoMobile__Vz61Z :where(img,svg){width:24px;height:24px;display:block;filter:drop-shadow(0 0 6px rgba(255,255,255,.5))}.AdaptiveAIButton_adaptiveBtn__Fmh2x:after{content:"";position:absolute;inset:-6px;border-radius:9999px;pointer-events:none;background:radial-gradient(38% 38% at 52% 34%,rgba(20,227,208,.22),transparent 65%),radial-gradient(54% 54% at 68% 28%,rgba(0,255,235,.12),transparent 70%);filter:blur(10px)}}.AdaptiveAIButton_logoMobile__Vz61Z{display:none}@media (max-width:520px){.AdaptiveAIButton_adaptiveBtn__Fmh2x{width:52px;height:52px;padding:0;border-radius:9999px;display:grid;place-items:center;background:radial-gradient(120% 120% at 50% 0,rgba(255,255,255,.2),transparent 60%),radial-gradient(120% 120% at 80% 100%,rgba(6,182,212,.18),transparent 60%),linear-gradient(135deg,rgba(26,34,34,.78),rgba(16,22,22,.84))!important;border-color:rgba(255,255,255,.26)!important;box-shadow:0 10px 26px rgba(6,182,212,.2),inset 0 0 0 1px rgba(255,255,255,.06)!important}.AdaptiveAIButton_btnContent__EjZ65{display:grid;place-items:center;gap:0!important}.AdaptiveAIButton_fabMark__1isgG,.AdaptiveAIButton_text__Thb4h{display:none!important}.AdaptiveAIButton_logoMobile__Vz61Z{display:inline-grid!important;place-items:center;width:26px;height:26px}.AdaptiveAIButton_logoMobile__Vz61Z img{width:24px;height:24px;display:block;filter:drop-shadow(0 0 6px rgba(255,255,255,.5))}.AdaptiveAIButton_adaptiveBtn__Fmh2x{width:48px!important;height:48px!important;padding:0!important;border-radius:9999px!important;display:grid!important;place-items:center!important;background:radial-gradient(110% 90% at 35% 25%,rgba(255,255,255,.06),transparent 60%),radial-gradient(85% 85% at 50% 55%,rgba(0,0,0,.55),rgba(0,0,0,.85)),linear-gradient(180deg,#0b1c1c,#0a1516 65%,#081112);border:1px solid rgba(255,255,255,.22)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -10px 24px rgba(0,0,0,.45),0 10px 26px rgba(0,0,0,.35)!important}.AdaptiveAIButton_btnContent__EjZ65{display:grid!important;place-items:center!important;gap:0!important}.AdaptiveAIButton_fabMark__1isgG,.AdaptiveAIButton_text__Thb4h{display:none!important}.AdaptiveAIButton_logoMobile__Vz61Z{display:inline-grid!important;width:24px;height:24px}.AdaptiveAIButton_logoMobile__Vz61Z img{width:22px;height:22px;display:block}.AdaptiveAIButton_adaptiveBtn__Fmh2x:after{content:"";position:absolute;inset:-7px;border-radius:9999px;pointer-events:none;background:radial-gradient(60% 60% at 50% 50%,rgba(20,227,208,.18),transparent 70%),radial-gradient(80% 80% at 50% 50%,rgba(0,255,235,.1),transparent 75%);filter:blur(8px);opacity:.9}.AdaptiveAIButton_adaptiveBtn__Fmh2x:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(100% 60% at 50% -10%,rgba(255,255,255,.18),transparent 60%);mix-blend-mode:screen;opacity:.9}.AdaptiveAIButton_adaptiveBtn__Fmh2x:hover{border-color:rgba(255,255,255,.28)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -10px 24px rgba(0,0,0,.42),0 14px 32px rgba(0,0,0,.38)!important}.AdaptiveAIButton_adaptiveBtn__Fmh2x{width:48px!important;height:48px!important;padding:0!important;border-radius:9999px!important;display:grid!important;place-items:center!important;background:radial-gradient(120% 140% at 20% 0,rgba(255,255,255,.08),transparent 60%),radial-gradient(120% 140% at 80% 100%,rgba(6,182,212,.12),transparent 60%),linear-gradient(135deg,rgba(10,14,14,.92),rgba(8,10,10,.96))!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),0 10px 26px rgba(6,182,212,.18)!important}.AdaptiveAIButton_btnContent__EjZ65{display:grid!important;place-items:center!important;gap:0!important}.AdaptiveAIButton_fabMark__1isgG,.AdaptiveAIButton_text__Thb4h{display:none!important}.AdaptiveAIButton_logoMobile__Vz61Z,.AdaptiveAIButton_logo__XLJUi{display:inline-grid!important;place-items:center;width:26px;height:26px}}@media (max-width:520px){.AdaptiveAIButton_logoMobile__Vz61Z :where(img,svg),.AdaptiveAIButton_logo__XLJUi :where(img,svg){width:32px;height:32px;display:block;filter:drop-shadow(0 0 6px rgba(255,255,255,.45))}.AdaptiveAIButton_adaptiveBtn__Fmh2x:after{content:"";position:absolute;inset:-8px;border-radius:9999px;pointer-events:none;background:radial-gradient(58% 58% at 50% 50%,rgba(20,184,166,.22),transparent 70%),radial-gradient(70% 70% at 60% 40%,rgba(6,182,212,.16),transparent 75%);filter:blur(12px);opacity:.95}.AdaptiveAIButton_adaptiveBtn__Fmh2x:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 70% at 50% -10%,rgba(255,255,255,.16),transparent 60%);mix-blend-mode:screen}.AdaptiveAIButton_adaptiveBtn__Fmh2x:hover{border-color:rgba(20,184,166,.28)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 14px 32px rgba(6,182,212,.24)!important}}
/*# sourceMappingURL=63f93fab849c79e6.css.map*/