@charset "UTF-8";:root,:root[data-theme=light]{--bg-primary: #FFFFFF;--bg-gradient: radial-gradient(ellipse 80% 45% at 50% 0%, rgba(37, 99, 235, .18) 0%, #FFFFFF 100%);--btn-gradient: linear-gradient(135deg, #2563EB 0%, #7C3AED 60%, #2563EB 100%);--btn-secondary-bg: rgba(255, 255, 255, .45);--grid-color: rgba(0, 0, 0, .055);--bg-secondary: #F8F9FA;--bg-card: #FFFFFF;--text-primary: #111827;--text-secondary: #4B5563;--text-dim: #6B7280;--text-muted: #9CA3AF;--accent: #2563EB;--accent-dim: #1D4ED8;--accent-glow: rgba(37, 99, 235, .12);--border-color: #E5E7EB;--border-bright: rgba(37, 99, 235, .3);--card-shadow: 0 1px 3px rgba(0,0,0,.06), 0 4px 12px rgba(0,0,0,.04);--header-bg: rgba(255, 255, 255, .65);--scrollbar-bg: #F3F4F6;--scrollbar-thumb: #D1D5DB}:root[data-theme=bw]{--bg-primary: #FAF7F0;--bg-gradient: radial-gradient(ellipse 80% 45% at 50% 0%, rgba(180, 140, 60, .18) 0%, #FAF7F0 100%);--btn-gradient: linear-gradient(135deg, #7A5C1E 0%, #B8860B 60%, #7A5C1E 100%);--btn-secondary-bg: rgba(251, 248, 242, .45);--grid-color: rgba(100, 70, 20, .08);--bg-secondary: #F0E8D8;--bg-card: #FBF8F2;--text-primary: #2C1F0E;--text-secondary: #5C4A32;--text-dim: #8B7355;--text-muted: #B8A48A;--accent: #8B6914;--accent-dim: #6B4F0F;--accent-glow: rgba(139, 105, 20, .14);--border-color: #D4C4A8;--border-bright: rgba(139, 105, 20, .35);--card-shadow: 0 1px 3px rgba(80, 50, 10, .08), 0 4px 12px rgba(80, 50, 10, .05);--header-bg: rgba(250, 247, 240, .65);--scrollbar-bg: #EDE8DC;--scrollbar-thumb: #C4B49A}:root[data-theme=dark]{--bg-primary: #000000;--bg-gradient: radial-gradient(ellipse 80% 45% at 50% 0%, rgba(45, 212, 191, .22) 0%, #000000 100%);--btn-gradient: linear-gradient(135deg, #2DD4BF 0%, #0EA5E9 60%, #2DD4BF 100%);--btn-secondary-bg: rgba(17, 17, 17, .45);--grid-color: rgba(255, 255, 255, .04);--bg-secondary: #0A0A0A;--bg-card: #111111;--text-primary: #FFFFFF;--text-secondary: #CCCCCC;--text-dim: #999999;--text-muted: #777777;--accent: #2DD4BF;--accent-dim: #14B8A6;--accent-glow: rgba(45, 212, 191, .15);--border-color: #222222;--border-bright: rgba(45, 212, 191, .4);--card-shadow: 0 1px 3px rgba(0,0,0,.4), 0 4px 12px rgba(0,0,0,.3);--header-bg: rgba(0, 0, 0, .65);--scrollbar-bg: #111111;--scrollbar-thumb: #333333}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:var(--bg-primary);color:var(--text-primary);line-height:1.6;min-height:100vh;overflow-x:hidden;transition:background-color .3s ease,color .3s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--scrollbar-bg)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}@keyframes cursorBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes statusPulse{0%,to{box-shadow:0 0 #22c55e66}50%{box-shadow:0 0 0 4px #22c55e00}}.cursor{display:inline-block;width:2px;height:1em;background:var(--accent);vertical-align:text-bottom;animation:cursorBlink 1s ease infinite;margin-left:2px;border-radius:1px}section{position:relative;z-index:1}a{color:var(--accent);text-decoration:none;transition:color .2s,opacity .2s}a:hover{color:var(--accent-dim)}.container{max-width:1200px;margin:0 auto;padding:0 24px}@media (max-width: 767px){.container{padding:0 16px}}._switcher_lu7mi_1{display:flex;align-items:center;gap:2px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;padding:3px}._btn_lu7mi_11{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem;font-weight:600;letter-spacing:.03em;padding:4px 8px;border:none;background:transparent;color:var(--text-dim);cursor:pointer;transition:all .2s ease;border-radius:5px;white-space:nowrap;line-height:1.4}._btn_lu7mi_11:hover{color:var(--text-primary);background:var(--bg-card)}._btn_lu7mi_11._active_lu7mi_30{color:var(--accent);background:var(--bg-card);box-shadow:0 1px 3px #0000001a}@media (max-width: 575px){._btn_lu7mi_11{font-size:.55rem;padding:3px 5px}}._header_196k7_1{position:sticky;top:12px;z-index:100;margin:12px 20px 0;background:var(--header-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-color);border-radius:16px;padding:10px 20px;box-shadow:0 4px 24px #0000001f,0 1px 4px #00000014}._inner_196k7_15{display:flex;align-items:center;gap:16px}@media (max-width: 767px){._inner_196k7_15{gap:8px}}._brand_196k7_26{display:flex;align-items:center;flex-shrink:0}._bracket_196k7_32{font-size:1rem;font-weight:300;color:var(--text-muted);line-height:1}._logo_196k7_39{font-size:1rem;font-weight:700;color:var(--text-primary);letter-spacing:.15em;text-transform:uppercase}._tag_196k7_47{font-size:.6rem;color:var(--text-muted);margin-left:8px;padding:2px 6px;border:1px solid var(--border-color);border-radius:4px;font-weight:500;background:var(--bg-secondary);vertical-align:middle}._slogan_196k7_59{flex:1;font-size:.8rem;color:var(--text-muted);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 767px){._slogan_196k7_59{display:none}}._text_196k7_74{color:var(--text-secondary)}._nav_196k7_78{display:flex;align-items:center;gap:4px;flex:1;justify-content:center}@media (max-width: 1023px){._nav_196k7_78{display:none}}._nav_196k7_78 a{font-size:13px;font-weight:500;color:var(--text-secondary);text-decoration:none;padding:5px 12px;border-radius:8px;transition:color .2s ease,background .2s ease}._nav_196k7_78 a:hover{color:var(--text-primary);background:var(--bg-secondary)}._right_196k7_104{display:flex;align-items:center;gap:16px;flex-shrink:0;margin-left:auto}._status_196k7_112{display:flex;align-items:center;gap:6px;font-size:.65rem;font-weight:600;letter-spacing:.05em;color:#16a34a}@media (max-width: 767px){._status_196k7_112{display:none}}._dot_196k7_127{width:7px;height:7px;border-radius:50%;background:#22c55e;animation:_statusPulse_196k7_1 2s ease-in-out infinite}.lp-page{min-height:100vh;background:var(--bg-gradient, var(--bg-primary));color:var(--text-primary);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.lp-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--grid-color) 1px,transparent 1px),linear-gradient(90deg,var(--grid-color) 1px,transparent 1px);background-size:44px 44px;pointer-events:none;z-index:0}.lp-page .lp-cursor{display:inline-block;width:2px;height:.9em;background:var(--accent);vertical-align:middle;margin-left:2px;border-radius:1px;animation:cursorBlink 1s ease infinite}.lp-page .lp-accent{color:var(--accent)}.lp-page .lp-hero{padding:96px 32px 56px;max-width:800px;margin:0 auto;text-align:center}@media (max-width: 576px){.lp-page .lp-hero{padding:56px 20px 40px}}.lp-page .lp-hero .lp-hero-badge{display:inline-flex;align-items:center;color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.08em;padding:6px 16px;margin-bottom:32px;background:var(--accent-glow);border:1px solid var(--border-bright);border-radius:20px;text-transform:uppercase}@media (max-width: 480px){.lp-page .lp-hero .lp-hero-badge{font-size:10px;padding:5px 12px}}.lp-page .lp-hero .lp-hero-flags{font-size:22px;letter-spacing:6px;margin-bottom:28px;opacity:.85}.lp-page .lp-hero .lp-hero-title{font-size:clamp(32px,6vw,56px);font-weight:700;line-height:1.15;color:var(--text-primary);letter-spacing:-1px;margin:0 0 40px}.lp-page .lp-hero .lp-hero-terminal{margin:0 auto 40px;max-width:640px;text-align:left}.lp-page .lp-hero .lp-hero-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media (max-width: 480px){.lp-page .lp-hero .lp-hero-actions{flex-direction:column;align-items:stretch}}.lp-page .lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 24px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;text-decoration:none;cursor:pointer;white-space:nowrap;border-radius:10px;border:none;transition:all .2s ease}@media (max-width: 480px){.lp-page .lp-btn{white-space:normal;text-align:center}}.lp-page .lp-btn.lp-btn-large{padding:14px 32px;font-size:15px}.lp-page .lp-btn.lp-btn-primary{background:var(--btn-gradient, var(--accent));background-size:200% auto;background-position:left center;color:#fff;box-shadow:0 2px 12px var(--accent-glow);transition:background-position .6s ease,box-shadow .2s ease,transform .2s ease}.lp-page .lp-btn.lp-btn-primary:hover{background-position:right center;color:#fff;transform:translateY(-1px);box-shadow:0 6px 24px var(--accent-glow);opacity:1}.lp-page .lp-btn.lp-btn-secondary{background:var(--bg-secondary);color:var(--text-dim);border:1.5px solid var(--border-color)}.lp-page .lp-btn.lp-btn-secondary:hover{color:var(--text-primary);border-color:var(--text-dim);transform:translateY(-1px);opacity:1}.lp-page .lp-terminal-block{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:16px 20px;font-family:Fira Code,Courier New,monospace;font-size:13px;line-height:1.6;box-shadow:var(--card-shadow)}@media (max-width: 480px){.lp-page .lp-terminal-block{font-size:11px;padding:12px 14px}}.lp-page .lp-terminal-block:before{content:"● ● ●";display:block;color:var(--text-muted);font-size:9px;letter-spacing:5px;margin-bottom:12px;opacity:.6}.lp-page .lp-terminal-block .lp-terminal-prompt{display:flex;flex-wrap:wrap;align-items:center}.lp-page .lp-terminal-block .lp-terminal-prompt .t-user{color:var(--accent)}.lp-page .lp-terminal-block .lp-terminal-prompt .t-at,.lp-page .lp-terminal-block .lp-terminal-prompt .t-colon{color:var(--text-dim)}.lp-page .lp-terminal-block .lp-terminal-prompt .t-host{color:var(--text-secondary)}.lp-page .lp-terminal-block .lp-terminal-prompt .t-tilde{color:var(--text-secondary);opacity:.6}.lp-page .lp-terminal-block .lp-terminal-prompt .t-dollar{color:var(--text-dim);margin-left:2px}.lp-page .lp-terminal-block .lp-terminal-prompt .t-cmd{color:var(--text-primary)}.lp-page .lp-terminal-block .lp-terminal-output{margin-top:12px;padding-top:10px;border-top:1px solid var(--border-color);display:flex;gap:10px;align-items:flex-start;opacity:0;transform:translateY(6px);transition:opacity .55s ease,transform .55s ease}.lp-page .lp-terminal-block .lp-terminal-output.visible{opacity:1;transform:none}.lp-page .lp-terminal-block .lp-terminal-output .t-arrow{color:#22c55e;flex-shrink:0;font-size:10px;margin-top:4px}.lp-page .lp-terminal-block .lp-terminal-output .t-text{color:var(--text-secondary);font-size:12px;line-height:1.8}.lp-page .lp-marquee-wrap{padding:24px 0 32px;display:flex;flex-direction:column;gap:4px}.lp-page .lp-marquee{overflow:hidden;padding:10px 0;mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent)}.lp-page .lp-marquee-track{display:flex;width:max-content;animation:marqueeScroll 42s linear infinite}.lp-page .lp-marquee-track.reverse{animation-direction:reverse}.lp-page .lp-marquee-item{display:flex;align-items:center;gap:10px;padding:0 36px;white-space:nowrap}.lp-page .lp-marquee-icon{font-size:18px;display:flex;align-items:center}.lp-page .lp-marquee-name{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-page .lp-props{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:0 32px 64px;max-width:960px;margin:0 auto}@media (max-width: 768px){.lp-page .lp-props{grid-template-columns:1fr;padding:0 20px 40px}}.lp-page .lp-props .lp-prop-card{position:relative;background:var(--bg-card);border:1px solid var(--border-color);border-radius:20px;padding:36px 28px 32px;text-align:center;box-shadow:var(--card-shadow);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}@media (max-width: 576px){.lp-page .lp-props .lp-prop-card{padding:28px 20px 24px}}.lp-page .lp-props .lp-prop-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.5;transition:opacity .3s ease}.lp-page .lp-props .lp-prop-card:hover{transform:translateY(-5px);border-color:var(--border-bright);box-shadow:var(--card-shadow),0 8px 32px var(--accent-glow)}.lp-page .lp-props .lp-prop-card:hover:before{opacity:1}.lp-page .lp-props .lp-prop-card .lp-prop-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;font-size:22px;color:var(--accent);background:var(--accent-glow);border:1px solid var(--border-bright);border-radius:14px;margin-bottom:20px}.lp-page .lp-props .lp-prop-card .lp-prop-title{font-size:12px;font-weight:700;color:var(--text-primary);letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.lp-page .lp-props .lp-prop-card .lp-prop-desc{font-size:14px;color:var(--text-secondary);line-height:1.7}.lp-page .lp-section{padding:64px 32px;max-width:960px;margin:0 auto}@media (max-width: 576px){.lp-page .lp-section{padding:48px 20px}}.lp-page .lp-section-label{font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--accent);margin-bottom:8px;text-transform:uppercase}.lp-page .lp-section-title{font-size:28px;font-weight:700;color:var(--text-primary);margin:0 0 32px;letter-spacing:-.3px}@media (max-width: 576px){.lp-page .lp-section-title{font-size:22px}}.lp-page .lp-divider{height:1px;background:var(--border-color);max-width:960px;margin:0 auto}.lp-page .lp-guide{padding:64px 32px 56px;max-width:760px;margin:0 auto}@media (max-width: 576px){.lp-page .lp-guide{padding:48px 20px}}.lp-page .lp-guide .lp-guide-heading{font-size:28px;font-weight:700;color:var(--text-primary);margin:0 0 32px;letter-spacing:-.3px}@media (max-width: 576px){.lp-page .lp-guide .lp-guide-heading{font-size:22px}}.lp-page .lp-guide .lp-guide-steps{border-top:1px solid var(--border-color)}.lp-page .lp-guide .lp-guide-step{display:flex;gap:24px;padding:28px 0;border-bottom:1px solid var(--border-color)}@media (max-width: 576px){.lp-page .lp-guide .lp-guide-step{gap:16px;padding:20px 0}}.lp-page .lp-guide .lp-guide-step .lp-guide-num{font-size:40px;font-weight:800;color:var(--text-primary);opacity:.08;flex-shrink:0;width:56px;line-height:1;padding-top:2px}@media (max-width: 576px){.lp-page .lp-guide .lp-guide-step .lp-guide-num{font-size:28px;width:40px}}.lp-page .lp-guide .lp-guide-step .lp-guide-content{flex:1;min-width:0}.lp-page .lp-guide .lp-guide-step .lp-guide-step-title{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:8px}.lp-page .lp-guide .lp-guide-step .lp-guide-step-desc{font-size:14px;color:var(--text-secondary);line-height:1.75;margin-bottom:8px}.lp-page .lp-guide .lp-guide-step .lp-guide-step-note{font-size:13px;color:var(--text-dim);line-height:1.6}.lp-page .lp-guide .lp-guide-step.important{border-left:3px solid #F59E0B;padding-left:20px}@media (max-width: 576px){.lp-page .lp-guide .lp-guide-step.important{padding-left:12px}}.lp-page .lp-guide .lp-guide-step.important .lp-guide-num{color:#f59e0b;opacity:.15}.lp-page .lp-guide .lp-guide-badge{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.06em;color:#d97706;border:1px solid #FCD34D;padding:2px 10px;margin-bottom:10px;background:#fdd34d1a;border-radius:20px;text-transform:uppercase}.lp-page .lp-guide .lp-guide-inline-btn{margin:12px 0}@media (max-width: 480px){.lp-page .lp-guide .lp-guide-inline-btn{width:100%}}.lp-page .lp-guide .lp-guide-actions{display:flex;gap:12px;margin-top:40px;flex-wrap:wrap}@media (max-width: 480px){.lp-page .lp-guide .lp-guide-actions{flex-direction:column}}.lp-page .lp-bot-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;padding:32px;max-width:760px;box-shadow:var(--card-shadow)}@media (max-width: 576px){.lp-page .lp-bot-card{padding:24px 20px;border-radius:12px}}.lp-page .lp-bot-card .lp-bot-header{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--border-color)}.lp-page .lp-bot-card .lp-bot-header .lp-bot-name{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:6px}.lp-page .lp-bot-card .lp-bot-header .lp-bot-name .lp-at{color:var(--accent)}.lp-page .lp-bot-card .lp-bot-header .lp-bot-sub{font-size:13px;color:var(--text-muted)}.lp-page .lp-bot-card .lp-bot-terminal{margin-bottom:20px;font-size:13px;font-family:Fira Code,Courier New,monospace;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;padding:10px 16px}.lp-page .lp-bot-card .lp-bot-terminal .lp-prompt{color:var(--accent);font-weight:600}.lp-page .lp-bot-card .lp-bot-terminal .lp-cmd{color:var(--text-secondary)}.lp-page .lp-bot-card .lp-bot-features{list-style:none;margin-bottom:28px}.lp-page .lp-bot-card .lp-bot-features .lp-bot-feature-item{display:flex;align-items:flex-start;gap:12px;padding:11px 0;border-bottom:1px solid var(--border-color);font-size:14px;color:var(--text-secondary)}.lp-page .lp-bot-card .lp-bot-features .lp-bot-feature-item:last-child{border-bottom:none}.lp-page .lp-bot-card .lp-bot-features .lp-bot-feature-item .lp-bot-flag{color:var(--accent);font-size:12px;flex-shrink:0;font-weight:700;font-family:Fira Code,Courier New,monospace}.lp-page .lp-bot-card .lp-bot-features .lp-bot-feature-item.free .lp-bot-flag{color:#d97706}.lp-page .lp-features-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}@media (max-width: 480px){.lp-page .lp-features-grid{grid-template-columns:1fr}}.lp-page .lp-features-grid .lp-feature-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:24px;box-shadow:var(--card-shadow);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.lp-page .lp-features-grid .lp-feature-card:hover{transform:translateY(-2px);box-shadow:0 4px 20px #00000014;border-color:var(--border-bright)}.lp-page .lp-features-grid .lp-feature-card .lp-feat-icon{font-size:22px;color:var(--accent);margin-bottom:12px;line-height:1}.lp-page .lp-features-grid .lp-feature-card .lp-feat-title{font-size:11px;font-weight:700;color:var(--text-primary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}.lp-page .lp-features-grid .lp-feature-card .lp-feat-desc{font-size:13px;color:var(--text-secondary);line-height:1.7}.lp-page .lp-stats-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}@media (max-width: 480px){.lp-page .lp-stats-grid{grid-template-columns:1fr 1fr}}.lp-page .lp-stats-grid .lp-stat-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:28px 20px;box-shadow:var(--card-shadow);transition:transform .2s ease}.lp-page .lp-stats-grid .lp-stat-card:hover{transform:translateY(-2px)}.lp-page .lp-stats-grid .lp-stat-card .lp-stat-value{font-size:2rem;font-weight:800;color:var(--accent);line-height:1;margin-bottom:8px;letter-spacing:-.5px}.lp-page .lp-stats-grid .lp-stat-card .lp-stat-label{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--text-muted);text-transform:uppercase;margin-bottom:8px}.lp-page .lp-stats-grid .lp-stat-card .lp-stat-hint{font-size:12px;color:var(--text-dim);line-height:1.5}.lp-page .lp-faq-list{border-top:1px solid var(--border-color)}.lp-page .lp-faq-list .lp-faq-item{border-bottom:1px solid var(--border-color)}.lp-page .lp-faq-list .lp-faq-item .lp-faq-q{font-size:15px;font-weight:600;color:var(--text-primary);cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:20px 0;-webkit-user-select:none;user-select:none;transition:color .15s;gap:16px}.lp-page .lp-faq-list .lp-faq-item .lp-faq-q:hover{color:var(--accent)}.lp-page .lp-faq-list .lp-faq-item .lp-faq-q:after{content:"+";color:var(--accent);font-size:20px;font-weight:300;flex-shrink:0;transition:transform .2s ease;line-height:1}.lp-page .lp-faq-list .lp-faq-item .lp-faq-q.open:after{transform:rotate(45deg)}.lp-page .lp-faq-list .lp-faq-item .lp-faq-a{font-size:14px;color:var(--text-secondary);line-height:1.8;padding:0 0 20px;display:none}.lp-page .lp-faq-list .lp-faq-item .lp-faq-a.open{display:block}.lp-page .lp-footer{border-top:1px solid var(--border-color);padding:32px;max-width:960px;margin:0 auto}@media (max-width: 576px){.lp-page .lp-footer{padding:24px 20px}}.lp-page .lp-footer .lp-footer-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:20px}.lp-page .lp-footer .lp-footer-inner .lp-footer-brand{font-size:13px;font-weight:700;color:var(--text-primary);letter-spacing:.06em}.lp-page .lp-footer .lp-footer-inner .lp-footer-status{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#16a34a;letter-spacing:.05em}.lp-page .lp-footer .lp-footer-inner .lp-footer-status .lp-dot{width:6px;height:6px;border-radius:50%;background:#22c55e;animation:statusPulse 2s ease-in-out infinite}.lp-page .lp-footer .lp-footer-inner .lp-footer-nav{display:flex;align-items:center;gap:8px;font-size:12px;flex-wrap:wrap}.lp-page .lp-footer .lp-footer-inner .lp-footer-nav a{color:var(--text-muted);transition:color .2s}.lp-page .lp-footer .lp-footer-inner .lp-footer-nav a:hover{color:var(--text-primary);opacity:1}.lp-page .lp-footer .lp-footer-inner .lp-footer-nav span{color:var(--text-dim)}.lp-page .lp-footer .lp-footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding-top:20px;border-top:1px solid var(--border-color);font-size:12px;color:var(--text-dim)}.lp-page [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease!important}.lp-page [data-reveal].is-visible{opacity:1;transform:none}
