.cli_container__frm_6{min-height:100vh;display:flex;flex-direction:column}.cli_main__Ut2YX{flex:1 1;max-width:1100px;margin:0 auto;padding:2.5rem 1.5rem;width:100%}.cli_hero__HP9vH{text-align:center;margin-bottom:2.5rem;padding:52px 40px 44px;background:var(--card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:var(--radius-xl);position:relative;overflow:hidden}.cli_hero__HP9vH:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 40% at 15% 15%,rgba(74,222,128,.05) 0,transparent 65%),radial-gradient(ellipse 40% 35% at 85% 85%,rgba(74,222,128,.04) 0,transparent 65%);pointer-events:none;z-index:0}.cli_heroLogo__Qr3Bz{margin-bottom:16px;position:relative;z-index:1;display:flex;justify-content:center;align-items:center}.cli_heroLogoImage__Ijsqv{width:72px;height:72px;border-radius:var(--radius-lg);object-fit:contain}.cli_hero__HP9vH h1{font-size:2.25rem;font-weight:510;letter-spacing:-.04em;color:var(--foreground);margin-bottom:12px;position:relative;z-index:1;font-feature-settings:"cv01","ss03"}.cli_subtitle__wVmu9{font-size:1rem;max-width:560px;margin:0 auto 1.75rem;color:var(--muted-foreground);position:relative;z-index:1;line-height:1.7}.cli_badges__St4LG{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:1.5rem;position:relative;z-index:1}.cli_badge__6x3Sx{display:inline-block}.cli_badge__6x3Sx img{height:22px;border-radius:var(--radius-sm)}.cli_heroLinks__sk1uO{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}.cli_btnPrimary__rToTg{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-weight:510;cursor:pointer;transition:opacity .15s ease,transform .15s ease;border:none;background:var(--primary);font-size:.9rem;font-feature-settings:"cv01","ss03"}.cli_btnPrimary__rToTg,.cli_btnPrimary__rToTg:hover{color:var(--primary-foreground);text-decoration:none}.cli_btnPrimary__rToTg:hover{opacity:.88;transform:translateY(-1px)}.cli_btnSecondary__JpjpS{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-weight:510;cursor:pointer;transition:all .15s ease;background:hsla(0,0%,100%,.03);color:var(--foreground);border:1px solid var(--border);text-decoration:none;font-size:.9rem;font-feature-settings:"cv01","ss03"}.cli_btnSecondary__JpjpS:hover{border-color:var(--border-emphasis);background:hsla(0,0%,100%,.05);transform:translateY(-1px);text-decoration:none}.cli_section__eyz2j{background:var(--card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.75rem;margin-bottom:1.5rem}.cli_section__eyz2j h2{display:flex;align-items:center;gap:10px;margin-bottom:1.25rem;color:var(--foreground);font-size:1.25rem;font-weight:510;letter-spacing:-.02em;font-feature-settings:"cv01","ss03"}.cli_section__eyz2j h3{margin-top:1.25rem;margin-bottom:10px;color:var(--foreground);font-size:1rem;font-weight:510;font-feature-settings:"cv01","ss03"}.cli_section__eyz2j p{margin-bottom:14px;line-height:1.7;color:var(--muted-foreground);font-size:.9rem}.cli_codeBlock__jqF0L{display:block;background:var(--code-bg);padding:14px 16px;border-radius:var(--radius-md);font-size:.8rem;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--border);position:relative;margin-bottom:14px}.cli_codeBlock__jqF0L pre{margin:0;background:transparent;border:none;padding:0;white-space:pre-wrap;word-wrap:break-word;color:#e2e4e7;line-height:1.6}.cli_note__4Fylx{margin-top:14px;padding:10px 14px;background:rgba(74,222,128,.04);border-left:2px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:.865rem;color:var(--muted-foreground)}.cli_note__4Fylx a{color:var(--primary);font-weight:510}.cli_comparisonTable__iL8Nk,.cli_envTable__ioMGw,.cli_methodsTable__0_5xF{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:14px}.cli_comparisonTable__iL8Nk table,.cli_envTable__ioMGw table,.cli_methodsTable__0_5xF table{width:100%;border-collapse:collapse}.cli_comparisonTable__iL8Nk td,.cli_comparisonTable__iL8Nk th,.cli_envTable__ioMGw td,.cli_envTable__ioMGw th,.cli_methodsTable__0_5xF td,.cli_methodsTable__0_5xF th{padding:11px 14px;text-align:left;border-bottom:1px solid var(--border-subtle);font-size:.875rem}.cli_comparisonTable__iL8Nk th,.cli_envTable__ioMGw th,.cli_methodsTable__0_5xF th{background:hsla(0,0%,100%,.015);font-weight:510;color:var(--muted-foreground);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;font-feature-settings:"cv01","ss03"}.cli_comparisonTable__iL8Nk td,.cli_envTable__ioMGw td,.cli_methodsTable__0_5xF td{color:var(--foreground)}.cli_comparisonTable__iL8Nk tr:hover td,.cli_envTable__ioMGw tr:hover td,.cli_methodsTable__0_5xF tr:hover td{background:hsla(0,0%,100%,.01)}.cli_comparisonTable__iL8Nk .cli_highlight__fB5Rf{background:rgba(74,222,128,.06);color:var(--primary)}.cli_comparisonTable__iL8Nk .cli_highlight__fB5Rf strong{color:var(--accent)}.cli_envTable__ioMGw code,.cli_methodsTable__0_5xF code{color:var(--accent);background:rgba(74,222,128,.06);padding:1px 5px;border-radius:var(--radius-sm);font-size:.82rem;border-color:rgba(74,222,128,.15)}.cli_featuresGrid__OlJwM{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px;margin-top:1.25rem}.cli_featureCard__a79j8{background:hsla(0,0%,100%,.015);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;transition:border-color .15s ease,transform .15s ease}.cli_featureCard__a79j8:hover{border-color:var(--border-emphasis);transform:translateY(-1px)}.cli_featureCard__a79j8 h3{margin-top:0;margin-bottom:12px;color:var(--foreground);font-size:.9375rem;font-weight:510;font-feature-settings:"cv01","ss03"}.cli_featureCard__a79j8 ul{margin:0;padding-left:18px}.cli_featureCard__a79j8 li{margin-bottom:6px;color:var(--muted-foreground);font-size:.875rem;line-height:1.55}.cli_docLinks__Uz7rQ,.cli_requirementsList__zV_wt{margin:14px 0;padding-left:1.25rem}.cli_requirementsList__zV_wt li{margin-bottom:7px;color:var(--muted-foreground);font-size:.9rem;line-height:1.6}.cli_docLinks__Uz7rQ li{margin-bottom:10px}.cli_docLinks__Uz7rQ a{color:var(--primary);font-weight:510;transition:color .15s ease}.cli_docLinks__Uz7rQ a:hover{color:#c4b5fd}.cli_linksGrid__zLa6E{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:14px;gap:14px;margin-top:1.25rem}.cli_linkCard__qEV6M{display:flex;flex-direction:column;align-items:center;gap:7px;padding:20px;background:hsla(0,0%,100%,.015);border:1px solid var(--border);border-radius:var(--radius-lg);text-decoration:none;transition:border-color .15s ease,transform .15s ease}.cli_linkCard__qEV6M:hover{border-color:var(--border-emphasis);transform:translateY(-1px);text-decoration:none}.cli_linkIcon__PRic8{font-size:1.5rem;opacity:.7}.cli_linkCard__qEV6M span:nth-child(2){font-weight:510;color:var(--foreground);font-size:.875rem;font-feature-settings:"cv01","ss03"}.cli_linkUrl__9jljs{font-size:.75rem;color:#3a3a50;font-feature-settings:"cv01","ss03"}.cli_ctaSection__ROuQX{text-align:center;padding:2.5rem 1.5rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:1.5rem}.cli_ctaText__yIlbs{font-size:1.375rem;font-weight:510;color:var(--foreground);margin-bottom:8px;font-feature-settings:"cv01","ss03";letter-spacing:-.02em}.cli_madeWith__TqOn9{color:#3a3a50;font-size:.875rem;font-feature-settings:"cv01","ss03"}@media (max-width:768px){.cli_hero__HP9vH{padding:36px 22px 30px}.cli_hero__HP9vH h1{font-size:1.875rem}.cli_subtitle__wVmu9{font-size:.9375rem}.cli_heroLinks__sk1uO{flex-direction:column;align-items:center}.cli_main__Ut2YX{padding:1.5rem 1rem}.cli_section__eyz2j{padding:1.25rem}.cli_section__eyz2j h2{font-size:1.1rem}.cli_featuresGrid__OlJwM{grid-template-columns:1fr}.cli_linksGrid__zLa6E{grid-template-columns:1fr 1fr}.cli_comparisonTable__iL8Nk,.cli_envTable__ioMGw,.cli_methodsTable__0_5xF{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.cli_comparisonTable__iL8Nk td,.cli_comparisonTable__iL8Nk th{padding:9px 10px;font-size:.82rem}.cli_ctaSection__ROuQX{padding:2rem 1.25rem}}@media (max-width:480px){.cli_linksGrid__zLa6E{grid-template-columns:1fr}.cli_main__Ut2YX{padding:1rem .75rem}.cli_section__eyz2j{padding:1rem;border-radius:var(--radius-md)}.cli_section__eyz2j h2{font-size:1rem}.cli_hero__HP9vH{padding:24px 14px 20px}.cli_hero__HP9vH h1{font-size:1.5rem}.cli_heroLogoImage__Ijsqv{width:54px;height:54px}.cli_ctaSection__ROuQX{padding:1.5rem 1rem;border-radius:var(--radius-md)}.cli_comparisonTable__iL8Nk td,.cli_comparisonTable__iL8Nk th,.cli_envTable__ioMGw td,.cli_envTable__ioMGw th,.cli_methodsTable__0_5xF td,.cli_methodsTable__0_5xF th{padding:7px 9px;font-size:.78rem}.cli_featureCard__a79j8{padding:14px;border-radius:var(--radius-md)}.cli_linkCard__qEV6M{padding:14px}}