:root{--white:#fff;--black:#000;--purple:#4f46e5;--purple-hover:#4338ca;--blue:#2563eb;--secondary:#f1f5f9;--gray:#94a3b8;--gray-1:#64748b;--gray-2:#475569;--black-1:#0f172a;--border-color:#e2e8f0;--white-1:#f8fafc;--white-2:#f1f5f9;--transparent-5:rgba(0,0,0,.05);--transparent-2:rgba(0,0,0,.02);--brand-green:#22c55e;--brand-green-dark:#1ea34e;--theme_black:#111827;--theme_text:#374151;--theme_blue:#0284c7;--theme_purple:#9333ea;--theme_yellow:#ea580c;--theme_green:#16a34a;--theme_indigo:#534ae5;--light_indigo:#eef2ff;--light_green:#f0fdf4;--light_blue:#f0f9ff;--light_purple:#faf5ff;--theme_orange:#ea580c;--green_border:#bbf7d0;--orange_border:#fed7aa;--green_dark:#15803d;--orange_dark:#c2410c;--star:#fbbf24;--color_1:#4b5563;--color_2:#2bb0e6;--light_yellow:#fff7ed;--subheading:#6b7280;--box_bg:#f9fafb}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Inter,system-ui,-apple-system,sans-serif}img{max-width:100%;height:auto;display:block}ul{list-style:none}.container{max-width:93.75rem;margin-inline:auto;padding-inline:1rem}.d-flex{display:flex}.align-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.center{text-align:center}.section_title_sm{font-size:clamp(1.5rem,1.409rem + .3883vw,1.875rem);color:var(--theme_black);margin-bottom:2rem}.features-headline,.section_title_md{font-size:clamp(1.875rem,1.784rem + .3883vw,2.25rem);color:var(--theme_black);margin-bottom:1rem}.reveal{opacity:0;transform:translateY(30px);transition-property:opacity,transform;transition-timing-function:cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-fold{overflow:hidden;height:0;transition-property:height;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.reveal-fold.is-visible{height:var(--reveal-height)}.reveal-image{position:relative;overflow:hidden}.reveal-image img{transform:translateY(100%);transition:transform 1s cubic-bezier(.22,.61,.36,1);will-change:transform}.reveal-image.is-visible img{transform:translateY(0)}.reveal-scale{opacity:0;transform:scale(.96);transition:opacity 1s ease,transform 1.2s ease}.reveal-scale.is-visible{opacity:1;transform:scale(1)}[data-stagger]>*{opacity:0;transform:translateY(20px)}[data-stagger].is-visible>*{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s ease}.banner-image{position:relative;width:50%;max-height:100vh}.banner-content{max-width:600px;margin-inline:auto}[x-cloak]{display:none}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}details[open] summary~*{animation:slideDown .3s ease-in-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.chevron{transition:transform .3s ease}details[open] .chevron{transform:rotate(180deg)}@layer utilities{.glass{@apply bg-white/5 backdrop-blur-2xl border border-white/10 shadow-[0_8px_32px_0_rgba(0, 0, 0, 0.37)]}.bg-neon-green{background-color:#39ff14}.bg-neon-orange{background-color:#ff8c00}.perspective-1000{perspective:1000px}.rotate-y-6{transform:rotateY(6deg)}.-rotate-y-6{transform:rotateY(-6deg)}@keyframes blob{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob{animation:blob 7s infinite}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.tab-content{opacity:0;transition:opacity .4s ease-in-out,transform .4s ease-out;transform:translateY(10px);display:none}.tab-content.active{display:grid;opacity:1;transform:translateY(0)}.tooltip{opacity:0;visibility:hidden;transition:all .2s ease;transform:translateY(10px) translateX(-50%)}.group:hover .tooltip{opacity:1;visibility:visible;transform:translateY(0) translateX(-50%)}.gap-20{gap:5rem}@media (max-width:1024px){.gap-20{gap:3.8rem}}