:root{--bg-primary: #1a1a1a;--bg-secondary: #0a0a0a;--bg-tertiary: #111111;--bg-card: #0d0d0d;--bg-card-hover: #151515;--text-primary: #ffffff;--text-secondary: #a0a0a0;--text-muted: #666666;--text-gray: #888888;--accent-primary: #4CAF50;--accent-secondary: #4CAF50;--accent-green: #4CAF50;--accent-red: #4CAF50;--accent-gradient: linear-gradient(135deg, #4CAF50 0%, #ff0000 100%);--border-color: #222222;--border-light: #333333;--border-accent: #4CAF50;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--shadow-md: 0 4px 20px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 40px rgba(0, 0, 0, .5);--shadow-glow: 0 0 30px rgba(76, 175, 80, .15);--shadow-red: 0 0 20px rgba(255, 0, 0, .1);--radius-sm: 6px;--radius-md: 12px;--radius-lg: 20px;--radius-full: 9999px;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-family);background-color:var(--bg-primary);color:var(--text-primary);line-height:1.6;overflow-x:hidden;position:relative}::-webkit-scrollbar{width:10px;background:transparent!important}::-webkit-scrollbar-track{background:transparent!important;background-color:transparent!important;border-radius:999px;box-shadow:none!important;border:none!important;outline:none!important}::-webkit-scrollbar-track-piece{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}::-webkit-scrollbar-thumb{border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.1));border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 8px 22px rgba(0,0,0,.55),0 3px 10px rgba(0,0,0,.5)}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(255,255,255,.24),rgba(255,255,255,.14));border-color:rgba(255,255,255,.16);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 10px 26px rgba(0,0,0,.6),0 5px 16px rgba(0,0,0,.55)}::-webkit-scrollbar-corner{background:transparent}html{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(76,175,80,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(76,175,80,.015) 1px,transparent 1px);background-size:50px 50px;pointer-events:none;z-index:0}#mouse-glow{position:fixed;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,rgba(76,175,80,.04) 0%,rgba(76,175,80,.02) 30%,rgba(76,175,80,.01) 50%,transparent 70%);pointer-events:none;z-index:-9999;transform:translate(-50%,-50%);transition:opacity .15s ease;opacity:0;mix-blend-mode:screen;filter:blur(20px)}html:after{content:"";position:fixed;top:-200px;right:-200px;width:600px;height:600px;background:#4caf50;border-radius:50%;filter:blur(100px);opacity:.08;pointer-events:none;z-index:0}body>#root:before{content:"";position:fixed;bottom:-100px;left:-100px;width:400px;height:400px;background:#4caf50;border-radius:50%;filter:blur(100px);opacity:.08;pointer-events:none;z-index:-1}body:after{content:"@                                                                                 \a@@                                                                                \a@@@                                                                               \a@@@@#                                                                             \a@@@@@                                                                            \a  @@@@@*                                                                          \a@@   @@@@@                                                                         \a@@@@@@  @@@@@                                                                       \a  @@@@@@  @@@@@                                                                     \a    @@@@@@@ @@@@@                                                                   \a       @@@@@@@@@@@@@                                                                \a   @@@@   @@@@@@@@@@@@@                                                             \a    @@@@@@@@@@..@@@@@@@@@                                                           \a      @@@@@@@@@@@@@@@@@@@                                                           \a              #@@@@@@@@@*                                                           \a      @@@@@@@@@@@@@@@@@@                @@@@@@@@@@@@@@                              \a        @@@@@@@@@@@@@@@@             @@@@@@@@@@@@@@@@@@@@    @                      \a            .@@@@@@@@@@@*          @@@@@@@@@@@@@@@@@@@@@@@@@@@                      \a         @@@@@@@@@@@@@@@@         @@@ @@@@@@@@@@    %@@@@@@@                        \a                @@@@@@@@@=      .@@  @@@@@@@@  @@ @@@@@@@@@@@                       \a           @@@@@@@@ @@@@@@      @@  @@@@@@@  @@@@@@@@@@@  .@@@@@                      \a                  @@@@@@@@@    @@@ @@@@@@@ @@@@@@@@@ @   @ @@@                      \a              .@@@@@ @@@@@@@=  @@@ @@@@@@@ @@@@@@@@ @ @@@ @ @                       \a                   +@@@ @@@@@@  @@ @@@@@@:@@@@  @@@ @ @@@  @@                       \a                  .@* -@@ @@@@@@    @@@@@@@@@    @@@@  @  @@                        \a                     @@@ @@ @@@@@@  +@@@@@@@@      @@@@@@@@                         \a                        @@ +@@ @@@@@  @@@@@@@      @@@@@ @@                         \a                              @@@@@@@@@@@@@@       @@@@@+@                          \a                          :@@     @@@@@@@@@@@%    @@@@@@@@                          \a                         @@@@@@@@@@@@@@@@@@@@@@    @=@@@@@                          \a                        @@@@@@@@@@@@@@@@@@@@@@@@     @@@%                           \a                     @@@@@@@@@@@@  @@@@@@@@  #@@                                    \a                        @@@@@@@@@@@@  @@@@@@@                                       \a                            @@@@@@@@@   @@@@@@@@@@@@* @@@@                          \a                                @@@@@. @@@@@@@@@@@@@@@@@@@                          \a                                  @@@@  @@@@@@@@@@  @@ @@ @                         \a                                   @@@@@ @@@@   @@@@@@ @@ @@@                       \a                                    @@@@@@@@          @@. @@@                       \a                                     @@@@            @@@  @@@                       \a                                                    @@@@  @@@                       \a                                                   @@@@   @@@                       \a                                                @@@@@    @@@                        \a                                                @@@@     @@@                        \a                                                @    @@@@@@                         \a                                                     @@@@                           \a                                                     @";position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Courier New,monospace;font-size:8px;line-height:1;color:#0a0;white-space:pre;opacity:.08;pointer-events:none;z-index:0;letter-spacing:-.05em;text-shadow:0 0 8px rgba(0,170,0,.3)}body.hide-horse-background:after{display:none!important}#root{position:relative;z-index:1}a{text-decoration:none;color:inherit;transition:var(--transition-fast)}ul{list-style:none}img{max-width:100%;height:auto}.container{max-width:1200px;margin:0 auto;padding:0 24px}.navbar{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);padding:16px 0}.nav-container{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.logo{display:flex;align-items:center;gap:10px;font-size:1.5rem;font-weight:800;color:var(--text-primary)}.logo-text{letter-spacing:-.5px}.nav-links{display:flex;gap:32px}.nav-links a{color:var(--text-secondary);font-weight:500;font-size:.95rem;position:relative;padding:8px 0}.nav-links a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--accent-primary);transition:var(--transition-normal)}.nav-links a:hover,.nav-links a.active{color:var(--text-primary)}.nav-links a:hover:after,.nav-links a.active:after{width:100%}.nav-buttons{display:flex;gap:12px}.mobile-menu-btn{display:none;background:none;border:none;color:var(--text-primary);font-size:1.5rem;cursor:pointer}.mobile-menu{display:none;position:fixed;top:70px;left:0;right:0;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);padding:20px;z-index:999}.mobile-menu.active{display:block}.mobile-nav-links{display:flex;flex-direction:column;gap:16px}.mobile-nav-links a{color:var(--text-secondary);font-weight:500;padding:12px 0;border-bottom:1px solid var(--border-color)}.mobile-nav-links a:hover{color:var(--text-primary)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-size:.95rem;font-weight:600;border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-normal);border:none;outline:none}.btn-primary{background:#0a0;color:#000;font-weight:600;position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#0a0;transition:var(--transition-normal);z-index:-1}.btn-primary:hover{background:#0a0;transform:translateY(-2px);box-shadow:0 0 20px rgba(0,170,0,.4)}.btn-outline{background:transparent;color:#0a0;border:2px solid #00aa00}.btn-outline:hover{background:#0a0;color:#000;border-color:#0a0;box-shadow:0 0 15px rgba(0,170,0,.3)}.btn-search{background:#0a0;color:#000;padding:16px 32px;font-size:1rem;font-weight:600}.btn-search:hover{background:#0a0;transform:translateY(-2px);box-shadow:0 0 25px rgba(0,170,0,.4)}.btn-lg{padding:16px 32px;font-size:1rem}.btn-block{width:100%}.hero{position:relative;min-height:100vh;display:flex;align-items:center;padding-top:100px;overflow:hidden}.hero-bg-effects,.grid-overlay,.glow-effect,.glow-1,.glow-2{display:none}.hero-content{position:relative;z-index:1;text-align:center;max-width:900px;margin:0 auto}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,rgba(76,175,80,.15),rgba(255,0,0,.1));border:1px solid var(--accent-green);padding:8px 20px;border-radius:var(--radius-full);font-size:.875rem;color:var(--accent-green);margin-bottom:32px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.hero-title{font-size:clamp(2.5rem,6vw,4rem);font-weight:800;line-height:1.1;margin-bottom:24px;letter-spacing:-1px}.gradient-text{background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description{font-size:1.25rem;color:var(--text-secondary);max-width:700px;margin:0 auto 40px;line-height:1.7}.ascii-eye-container{display:flex;justify-content:center;align-items:center;margin:60px auto;position:relative;width:fit-content}.ascii-eye-art{font-family:Courier New,Courier,JetBrains Mono,monospace;font-size:4px;line-height:1.2;color:#0a0;background:transparent;padding:0;margin:0;white-space:pre;letter-spacing:.05em;text-shadow:0 0 6px rgba(0,170,0,.4);border:none;border-radius:0;overflow:visible;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.eye-pupil{position:absolute;pointer-events:none;z-index:10}.pupil-art{font-family:Courier New,Courier,JetBrains Mono,monospace;font-size:4px;line-height:1.2;color:#0a0;background:transparent;padding:0;margin:0;white-space:pre;letter-spacing:.05em;border:none;border-radius:0;overflow:visible;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-shadow:0 0 4px rgba(0,170,0,.6)}@media(max-width:768px){.ascii-eye-art{font-size:3px;padding:0;line-height:1.2;user-select:none}.pupil-art{font-size:3px}}.search-box{display:flex;gap:12px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:8px;max-width:700px;margin:0 auto 24px}.search-input-wrapper{flex:1;display:flex;align-items:center;gap:12px;padding:0 16px}.search-input-wrapper i{color:var(--text-muted);font-size:1.1rem}.search-input{flex:1;background:none;border:none;outline:none;color:var(--text-primary);font-size:1rem;font-family:inherit}.search-input::placeholder{color:var(--text-muted)}.search-tags{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:60px}.search-tags>span{color:var(--text-muted);font-size:.875rem}.search-tags a,.search-tag{color:var(--text-secondary);font-size:.875rem;padding:6px 14px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-full);transition:var(--transition-fast)}.search-tags a:hover,.search-tag:hover{background:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary)}.hero-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding-top:40px;border-top:1px solid var(--border-color)}.stat-item{text-align:center}.stat-number{font-size:2.5rem;font-weight:800;color:var(--text-primary);line-height:1;margin-bottom:8px}.stat-label{font-size:.875rem;color:var(--text-muted)}section{padding:120px 0}.section-header{text-align:center;max-width:800px;margin:0 auto 80px}.section-badge{display:inline-block;background:linear-gradient(135deg,rgba(76,175,80,.15),rgba(255,0,0,.1));border:1px solid var(--accent-green);padding:8px 20px;border-radius:var(--radius-full);font-size:.875rem;color:var(--accent-green);margin-bottom:24px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.section-title{font-size:clamp(2rem,4vw,3rem);font-weight:900;margin-bottom:20px;letter-spacing:-1px;background:linear-gradient(135deg,var(--text-primary),var(--text-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-description{font-size:1.1rem;color:var(--text-secondary);line-height:1.8}.features{background:transparent}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feature-card{background:var(--bg-card);border:2px solid var(--border-color);border-radius:var(--radius-lg);padding:32px;transition:var(--transition-normal);position:relative}.feature-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent-green),var(--accent-green));border-radius:var(--radius-lg) var(--radius-lg) 0 0;opacity:0;transition:var(--transition-normal)}.feature-card:hover{background:var(--bg-card-hover);border-color:var(--accent-green);transform:translateY(-6px);box-shadow:0 0 20px rgba(76,175,80,.15)}.feature-card:hover:before{opacity:1}.feature-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(76,175,80,.1),rgba(255,0,0,.05));border:2px solid var(--accent-green);border-radius:var(--radius-md);margin-bottom:20px;font-size:1.5rem;color:var(--accent-green)}.feature-card h3{font-size:1.25rem;font-weight:700;margin-bottom:12px}.feature-card p{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:20px}.step-card{position:relative;background:var(--bg-card);border:2px solid var(--border-color);border-radius:var(--radius-lg);padding:40px 32px;transition:var(--transition-normal)}.step-card:hover{border-color:var(--accent-green);transform:translateY(-6px);box-shadow:0 0 20px rgba(76,175,80,.15)}.step-number{font-size:4rem;font-weight:800;background:linear-gradient(135deg,var(--accent-green),var(--accent-green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:20px}.step-content h3{font-size:1.25rem;font-weight:700;margin-bottom:12px}.step-content p{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.step-icon{position:absolute;top:32px;right:32px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:1.25rem;color:var(--text-secondary)}.trust-section{background:transparent}.trust-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.trust-text h2{font-size:2.25rem;font-weight:800;margin-bottom:20px;margin-top:16px}.trust-text>p{color:var(--text-secondary);font-size:1.1rem;line-height:1.7;margin-bottom:32px}.trust-features{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:32px}.trust-feature{display:flex;align-items:center;gap:10px;color:var(--text-secondary)}.trust-feature i{color:var(--text-primary)}.trust-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.trust-stat-card{background:var(--bg-card);border:2px solid var(--border-color);border-radius:var(--radius-lg);padding:28px;text-align:center;transition:var(--transition-normal)}.trust-stat-card:hover{border-color:var(--accent-green);transform:translateY(-6px);box-shadow:0 0 20px rgba(76,175,80,.15)}.trust-stat-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(76,175,80,.1),rgba(255,0,0,.05));border:2px solid var(--accent-green);border-radius:var(--radius-md);margin:0 auto 16px;font-size:1.25rem;color:var(--accent-green)}.trust-stat-number{font-size:2rem;font-weight:800;color:var(--text-primary);margin-bottom:4px}.trust-stat-label{font-size:.875rem;color:var(--text-muted)}.pricing-preview{background:transparent}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:20px}.pricing-card{position:relative;background:var(--bg-card);border:2px solid var(--border-color);border-radius:var(--radius-lg);padding:40px 32px;transition:var(--transition-normal);display:flex;flex-direction:column}.pricing-card:hover{border-color:var(--accent-green);transform:translateY(-6px);box-shadow:0 0 20px rgba(76,175,80,.15)}.pricing-card.featured{border-color:var(--accent-green);background:linear-gradient(135deg,rgba(255,0,0,.05),rgba(255,0,0,.02));transform:scale(1.02)}.pricing-card.featured:hover{border-color:var(--accent-green);box-shadow:0 0 30px rgba(255,0,0,.2),0 0 60px rgba(255,0,0,.1)}.pricing-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--accent-green);color:#fff;padding:6px 20px;border-radius:var(--radius-full);font-size:.875rem;font-weight:700;box-shadow:0 4px 12px rgba(255,0,0,.3)}.pricing-header{text-align:center;padding-bottom:24px;border-bottom:1px solid var(--border-color);margin-bottom:24px}.pricing-header h3{font-size:1.5rem;font-weight:700;margin-bottom:16px}.pricing-price{display:flex;align-items:baseline;justify-content:center;gap:4px}.pricing-price .currency{font-size:1.5rem;font-weight:600;color:var(--text-secondary)}.pricing-price .amount{font-size:3rem;font-weight:800;line-height:1}.pricing-price .period{font-size:1rem;color:var(--text-muted)}.pricing-features{margin-bottom:32px}.pricing-features li{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--border-color);font-size:.95rem}.pricing-features li:last-child{border-bottom:none}.pricing-features li i{color:var(--accent-green);width:20px;font-size:1.1rem}.pricing-features li.disabled,.pricing-features li.disabled i{color:var(--text-muted)}.cta-section{background:linear-gradient(135deg,rgba(76,175,80,.05),rgba(255,0,0,.05));text-align:center;border-top:2px solid var(--border-color);border-bottom:2px solid var(--border-color)}.cta-content{max-width:800px;margin:0 auto}.cta-content h2{font-size:clamp(2rem,4vw,3.5rem);font-weight:900;margin-bottom:24px;background:linear-gradient(135deg,var(--text-primary),var(--text-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cta-content>p{color:var(--text-secondary);font-size:1.1rem;margin-bottom:40px;line-height:1.8}.cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.footer{background:#000;border-top:1px solid var(--border-color);padding:80px 0 40px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;margin-bottom:60px}.footer-brand .logo{margin-bottom:20px}.footer-brand>p{color:var(--text-secondary);font-size:.95rem;line-height:1.7;margin-bottom:24px}.footer-social{display:flex;gap:12px}.footer-social a{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);font-size:1.1rem;transition:var(--transition-fast)}.footer-social a:hover{background:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary)}.footer-links h4{font-size:1rem;font-weight:700;margin-bottom:20px}.footer-links ul{display:flex;flex-direction:column;gap:12px}.footer-links a{color:var(--text-secondary);font-size:.95rem}.footer-links a:hover{color:var(--text-primary)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:40px;border-top:1px solid var(--border-color)}.footer-bottom p{color:var(--text-muted);font-size:.875rem}.footer-badges{display:flex;gap:20px}.footer-badges span{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:.875rem}@media(max-width:1024px){.features-grid,.steps-grid,.pricing-grid{grid-template-columns:repeat(2,1fr);gap:24px}.trust-content{grid-template-columns:1fr;gap:40px}.footer-grid{grid-template-columns:repeat(2,1fr);gap:40px}section{padding:80px 0}.section-header{margin-bottom:60px}.feature-card,.step-card,.pricing-card{padding:32px 24px}}@media(max-width:768px){.nav-links,.nav-buttons{display:none}.mobile-menu-btn{display:block}section{padding:60px 0}.hero{min-height:auto;padding-top:80px}.hero-stats{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:30px}.stat-number{font-size:2rem}.stat-label{font-size:.8rem}.features-grid,.steps-grid,.pricing-grid{grid-template-columns:1fr;gap:20px}.feature-card,.step-card,.pricing-card{padding:24px 20px;border:1px solid var(--border-color)}.feature-card:hover,.step-card:hover,.pricing-card:hover{transform:translateY(-4px);box-shadow:0 0 15px rgba(76,175,80,.1)}.search-box{flex-direction:column;gap:12px}.search-input-wrapper{padding:0 12px}.search-tags{flex-wrap:wrap;gap:8px;margin-bottom:30px}.search-tag{padding:4px 12px;font-size:.8rem}.section-header{margin-bottom:40px}.section-title{font-size:clamp(1.5rem,3vw,2rem)}.section-description{font-size:1rem}.hero-title{font-size:clamp(2rem,5vw,2.5rem)}.hero-description{font-size:1rem}.footer-grid{grid-template-columns:1fr;gap:30px}.footer-bottom{flex-direction:column;gap:16px;text-align:center}.cta-content h2{font-size:clamp(1.5rem,4vw,2.5rem);margin-bottom:16px}.cta-content>p{font-size:1rem;margin-bottom:24px}.cta-buttons{flex-direction:column;gap:12px}.cta-buttons .btn{width:100%}.trust-stats{grid-template-columns:1fr;gap:16px}.trust-features{grid-template-columns:1fr;gap:12px}}@media(max-width:480px){.container{padding:0 16px}section{padding:40px 0}.hero{padding-top:60px}.hero-title{font-size:1.75rem;line-height:1.2}.hero-description{font-size:.95rem}.hero-stats{grid-template-columns:1fr;gap:12px}.stat-number{font-size:1.5rem}.stat-label{font-size:.75rem}nn .btn{padding:10px 16px;font-size:.9rem}.btn-search{padding:12px 20px}.feature-card,.step-card,.pricing-card{padding:20px 16px}.feature-icon{width:44px;height:44px;font-size:1.25rem}.section-title{font-size:1.5rem}.section-badge{font-size:.75rem;padding:6px 12px}.section-description{font-size:.95rem}.cta-content h2{font-size:1.75rem}.cta-content>p{font-size:.95rem}.pricing-header h3{font-size:1.25rem}.pricing-price .amount{font-size:2rem}.pricing-price .currency{font-size:1rem}.footer-social{justify-content:center;gap:10px}.footer-social a{width:40px;height:40px}.footer-links h4{font-size:.95rem}.footer-links a{font-size:.9rem}}.page-header{padding-top:140px;padding-bottom:60px;text-align:center;background:transparent}.page-header h1{font-size:2.5rem;font-weight:800;margin-bottom:16px}.page-header p{color:var(--text-secondary);font-size:1.125rem;max-width:600px;margin:0 auto}.form-group{margin-bottom:24px}.form-label{display:block;font-size:.95rem;font-weight:500;margin-bottom:8px;color:var(--text-primary)}.form-input{width:100%;padding:14px 18px;font-size:1rem;font-family:inherit;background:var(--bg-tertiary);border:2px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);transition:var(--transition-fast)}.form-input:focus{outline:none;border-color:var(--accent-green);box-shadow:0 0 15px rgba(76,175,80,.2)}.form-input::placeholder{color:var(--text-muted)}textarea.form-input{min-height:150px;resize:vertical}.auth-container{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px}.auth-card{width:100%;max-width:440px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:48px 40px}.auth-header{text-align:center;margin-bottom:40px}.auth-header .logo{justify-content:center;margin-bottom:24px}.auth-header h1{font-size:1.75rem;font-weight:700;margin-bottom:8px}.auth-header p{color:var(--text-secondary)}.auth-divider{display:flex;align-items:center;gap:16px;margin:24px 0;color:var(--text-muted);font-size:.875rem}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background:var(--border-color)}.auth-footer{text-align:center;margin-top:24px;color:var(--text-secondary)}.auth-footer a{color:var(--text-primary);font-weight:500}.auth-footer a:hover{text-decoration:underline}.checkbox-group{display:flex;align-items:center;gap:12px}.checkbox-group input[type=checkbox]{width:18px;height:18px;accent-color:var(--text-primary)}.checkbox-group label{font-size:.95rem;color:var(--text-secondary)}.content-section{padding:80px 0}.content-section h2{font-size:1.75rem;font-weight:700;margin-bottom:24px}.content-section p{color:var(--text-secondary);line-height:1.8;margin-bottom:16px}.content-section ul{margin:16px 0;padding-left:24px}.content-section li{color:var(--text-secondary);margin-bottom:8px;list-style:disc}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.team-card{background:var(--bg-card);border:2px solid var(--border-color);border-radius:var(--radius-lg);padding:32px;text-align:center;transition:var(--transition-normal)}.team-card:hover{border-color:var(--accent-green);transform:translateY(-6px);box-shadow:0 0 20px rgba(76,175,80,.15)}.team-avatar{width:100px;height:100px;background:linear-gradient(135deg,rgba(76,175,80,.15),rgba(255,0,0,.1));border:2px solid var(--accent-green);border-radius:50%;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:var(--accent-green)}.team-card h3{font-size:1.25rem;font-weight:700;margin-bottom:4px}.team-card .role{color:var(--text-muted);font-size:.95rem;margin-bottom:16px}.team-card .social-links{display:flex;gap:12px;justify-content:center}.team-card .social-links a{color:var(--text-secondary);font-size:1.1rem;transition:var(--transition-fast)}.team-card .social-links a:hover{color:var(--text-primary)}@media(max-width:768px){.team-grid{grid-template-columns:1fr}.auth-card{padding:32px 24px}}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes rotate-border{0%{--angle: 0deg}to{--angle: 360deg}}@keyframes glow-pulse{0%,to{opacity:.3;box-shadow:0 0 10px rgba(255,255,255,.3)}50%{opacity:.6;box-shadow:0 0 20px rgba(255,255,255,.5)}}.no-conic-gradient .glow-card:before,.no-conic-gradient .feature-card:before,.no-conic-gradient .pricing-card:before,.no-conic-gradient .step-card:before,.no-conic-gradient .trust-stat-card:before,.no-conic-gradient .team-card:before,.no-conic-gradient .search-box:before,.no-conic-gradient .credits-display:before,.no-conic-gradient .btn-download:before,.no-conic-gradient .result-card:before{display:none!important}.no-conic-gradient .glow-card:hover,.no-conic-gradient .feature-card:hover,.no-conic-gradient .pricing-card:hover,.no-conic-gradient .step-card:hover,.no-conic-gradient .trust-stat-card:hover,.no-conic-gradient .team-card:hover,.no-conic-gradient .search-box:hover,.no-conic-gradient .search-box:focus-within{border-color:rgba(255,255,255,.4);box-shadow:0 0 20px rgba(255,255,255,.15)}.glow-card,.feature-card,.pricing-card,.step-card,.trust-stat-card,.team-card,.search-box{position:relative;background:var(--bg-card);border:1px solid var(--border-color);transition:all .3s ease}.glow-card:before,.feature-card:before,.pricing-card:before,.step-card:before,.trust-stat-card:before,.team-card:before,.search-box:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--angle),transparent 0%,transparent 30%,rgba(255,255,255,.8) 50%,transparent 70%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.glow-card:hover:before,.feature-card:hover:before,.pricing-card:hover:before,.step-card:hover:before,.trust-stat-card:hover:before,.team-card:hover:before,.search-box:hover:before,.search-box:focus-within:before{opacity:1;animation:rotate-border 3s linear infinite}.glow-card:hover,.feature-card:hover,.pricing-card:hover,.step-card:hover,.trust-stat-card:hover,.team-card:hover,.search-box:hover,.search-box:focus-within{border-color:rgba(255,255,255,.2);box-shadow:0 0 20px rgba(255,255,255,.1)}.pricing-card.featured:before{opacity:.5;animation:rotate-border 4s linear infinite}.pricing-card.featured:hover:before{opacity:1}.auth-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.auth-bg-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at 50% 0%,rgba(58,154,58,.4) 0%,transparent 60%),radial-gradient(ellipse at 0% 100%,rgba(42,122,42,.3) 0%,transparent 50%),radial-gradient(ellipse at 100% 100%,rgba(58,154,58,.3) 0%,transparent 50%)}.auth-bg-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(76,175,80,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(76,175,80,.015) 1px,transparent 1px);background-size:50px 50px}.auth-container .floating-orb{display:none!important}.floating-orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5;animation:float-orb 20s ease-in-out infinite}.orb-1{width:400px;height:400px;background:rgba(76,175,80,.004);top:-100px;left:-100px;animation-delay:0s;opacity:.001}.orb-2{width:300px;height:300px;background:rgba(76,175,80,.01);bottom:-50px;right:-50px;animation-delay:-7s;display:none}.orb-3{width:250px;height:250px;background:rgba(76,175,80,.01);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:-14s;display:none}@keyframes float-orb{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-30px) scale(1.1)}50%{transform:translate(-20px,20px) scale(.95)}75%{transform:translate(20px,10px) scale(1.05)}}.animate-fade-in{animation:fadeIn .6s ease-out forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-shake{animation:shake .5s ease-in-out}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.auth-error{background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.3);color:#ff6b6b;padding:12px 16px;border-radius:var(--radius-md);margin-bottom:24px;display:flex;align-items:center;gap:10px;font-size:.9rem}.auth-error i{font-size:1.1rem}.auth-success{background:rgba(40,167,69,.1);border:1px solid rgba(40,167,69,.3);color:#51cf66;padding:24px;border-radius:var(--radius-md);text-align:center}.success-icon{font-size:3rem;margin-bottom:16px;display:block}.auth-success h3{margin-bottom:8px;color:#51cf66}.auth-success p{color:var(--text-secondary);font-size:.95rem}.input-wrapper{position:relative}.input-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:1rem;transition:color .3s ease;pointer-events:none}.form-input-icon{padding-left:48px!important}.input-wrapper:focus-within .input-icon{color:var(--text-primary)}.btn-glow{position:relative;overflow:hidden}.btn-glow:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.btn-glow:hover:before{left:100%}.spinner{display:inline-block;width:18px;height:18px;border:2px solid rgba(0,0,0,.3);border-top-color:#000;border-radius:50%;animation:spin .8s linear infinite;margin-right:8px}@keyframes spin{to{transform:rotate(360deg)}}.auth-card{position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.auth-card .form-input{width:100%;padding:14px 16px;font-size:1rem}.auth-card .form-input-icon{padding-left:48px!important}.login-popup{position:fixed;top:100px;left:50%;transform:translate(-50%);z-index:10000;animation:slideDown .4s ease-out forwards}.login-popup-content{background:#fff;color:#1a1a2e;padding:16px 32px;border-radius:var(--radius-md);display:flex;align-items:center;gap:12px;font-weight:600;font-size:1rem;box-shadow:0 10px 40px rgba(0,0,0,.3)}.login-popup-content i{color:#28a745;font-size:1.3rem}@keyframes slideDown{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.settings-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:9999;display:flex;align-items:center;justify-content:center;animation:fadeIn .3s ease-out}.settings-modal{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:90%;max-width:480px;max-height:90vh;overflow-y:auto;animation:modalSlideUp .3s ease-out}.settings-modal::-webkit-scrollbar{width:8px}.settings-modal::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:10px}.settings-modal::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(200,200,200,.6));border-radius:10px;box-shadow:0 0 10px rgba(255,255,255,.5),0 0 20px rgba(255,255,255,.3)}.settings-modal::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#fff,rgba(220,220,220,.8));box-shadow:0 0 15px rgba(255,255,255,.7),0 0 30px rgba(255,255,255,.4)}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.settings-header{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid var(--border-color)}.settings-header h2{font-size:1.25rem;font-weight:600;display:flex;align-items:center;gap:10px}.settings-close{background:none;border:none;color:var(--text-muted);font-size:1.25rem;cursor:pointer;padding:8px;border-radius:var(--radius-sm);transition:all .2s ease}.settings-close:hover{background:var(--bg-tertiary);color:var(--text-primary)}.settings-content{padding:24px}.settings-avatar{text-align:center;margin-bottom:24px}.avatar-circle{width:80px;height:80px;background:var(--bg-tertiary);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:2rem;color:var(--text-secondary);border:3px solid var(--border-color)}.settings-info{display:flex;flex-direction:column;gap:16px}.settings-field{background:var(--bg-tertiary);border-radius:var(--radius-md);padding:16px}.settings-field label{display:flex;align-items:center;gap:8px;font-size:.8rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.settings-value{font-size:1rem;font-weight:500;color:var(--text-primary)}.settings-value.email-field{display:flex;align-items:center;justify-content:space-between;gap:12px}.hidden-email{letter-spacing:2px;color:var(--text-secondary)}.reveal-btn{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-secondary);padding:6px 10px;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.reveal-btn:hover{background:var(--bg-card);color:var(--text-primary)}.settings-value.user-id{font-family:monospace;font-size:.9rem;color:var(--text-secondary)}.settings-footer{padding:16px 24px;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end}.login-prompt{background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);color:#ffc107;padding:12px 20px;border-radius:var(--radius-md);margin-bottom:20px;display:flex;align-items:center;gap:12px;justify-content:center}.login-prompt .btn-sm{padding:6px 16px;font-size:.85rem;background:#ffc107;color:#000;border:none;margin-left:8px}.login-prompt .btn-sm:hover{background:#ffcd39}.credits-display{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);margin-bottom:20px;color:#fff;font-weight:600;font-size:.95rem}.credits-display:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:calc(var(--radius-md) + 2px);padding:2px;background:conic-gradient(from var(--angle),transparent 0%,transparent 30%,rgba(255,255,255,.8) 50%,transparent 70%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:1;animation:rotate-border 3s linear infinite;pointer-events:none;z-index:1}.credits-display i{color:gold;font-size:1.1rem;filter:drop-shadow(0 0 6px rgba(255,215,0,.6));animation:coin-glow 2s ease-in-out infinite alternate}@keyframes coin-glow{0%{filter:drop-shadow(0 0 4px rgba(255,215,0,.4));transform:scale(1)}to{filter:drop-shadow(0 0 10px rgba(255,215,0,.8));transform:scale(1.1)}}.search-error{background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.3);color:#ff6b6b;padding:12px 20px;border-radius:var(--radius-md);margin-top:16px;display:flex;align-items:center;gap:10px;justify-content:center}.search-results-section{padding:80px 0;background:#000}.search-results-section .section-header{position:relative}.search-results-section .section-title{color:#fff}.search-results-section .section-description{color:rgba(255,255,255,.6)}.btn-download{position:relative;display:inline-flex;align-items:center;gap:10px;padding:12px 24px;margin-top:20px;background:#000;border:1px solid rgba(255,215,0,.3);border-radius:var(--radius-md);color:gold;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s ease}.btn-download:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:calc(var(--radius-md) + 2px);background:conic-gradient(from var(--angle),transparent 0%,transparent 30%,rgba(255,215,0,.9) 50%,transparent 70%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;opacity:0;transition:opacity .3s ease;pointer-events:none;animation:rotate-border 3s linear infinite}.btn-download:hover{border-color:rgba(255,215,0,.6);box-shadow:0 0 25px rgba(255,215,0,.3);transform:translateY(-4px);color:gold}.btn-download:hover:before{opacity:1}.btn-download i{font-size:1rem;color:gold}.results-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:24px;margin-top:40px}.result-card{position:relative;background:#000;border:2px solid var(--accent-green);border-radius:var(--radius-lg);padding:24px;transition:all .3s ease}.result-card:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:calc(var(--radius-lg) + 2px);padding:2px;background:conic-gradient(from var(--angle),transparent 0%,transparent 30%,var(--accent-green) 50%,transparent 70%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none;animation:rotate-border 3s linear infinite}.result-card:hover{border-color:var(--accent-green);transform:translateY(-6px);box-shadow:0 10px 40px rgba(76,175,80,.2),0 0 30px rgba(76,175,80,.15)}.result-card:hover:before{opacity:1}.result-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.result-header h3{font-size:1.1rem;display:flex;align-items:center;gap:10px;color:#fff}.result-header h3 i{color:rgba(255,255,255,.5)}.result-badge{background:rgba(255,255,255,.1);color:#fff;padding:4px 12px;border-radius:20px;font-size:.8rem;border:1px solid rgba(255,255,255,.2)}.result-info{color:rgba(255,255,255,.4);font-size:.9rem;margin-bottom:16px;font-style:italic}.result-data{display:flex;flex-direction:column;gap:12px;max-height:350px;overflow-y:auto;padding-right:8px;margin-right:-8px}.result-data::-webkit-scrollbar{width:4px}.result-data::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:10px}.result-data::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(255,255,255,.4),rgba(255,255,255,.2));border-radius:10px;box-shadow:0 0 8px rgba(255,255,255,.3)}.result-data::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.3));box-shadow:0 0 12px rgba(255,255,255,.5)}.result-data{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) rgba(255,255,255,.05)}.result-item{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);padding:12px 16px;transition:all .3s ease}.result-item:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.2);box-shadow:0 0 15px rgba(255,255,255,.05)}.result-field{display:flex;gap:8px;margin-bottom:4px;font-size:.9rem}.result-field:last-child{margin-bottom:0}.field-key{color:rgba(255,255,255,.4);font-weight:500;min-width:100px}.field-value{color:#fff;word-break:break-all}.no-results{text-align:center;padding:60px 20px}.no-results i{font-size:4rem;color:rgba(255,255,255,.2);margin-bottom:20px}.no-results h3{font-size:1.5rem;margin-bottom:8px;color:#fff}.no-results p{color:rgba(255,255,255,.5)}@media(max-width:768px){.results-grid{grid-template-columns:1fr}.login-prompt{flex-direction:column;text-align:center}.login-prompt .btn-sm{margin-left:0;margin-top:8px}}.otp-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:10000;display:flex;align-items:center;justify-content:center;animation:fadeIn .3s ease-out}.otp-modal{position:relative;background:#000;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-lg);width:90%;max-width:420px;padding:32px;animation:modalSlideUp .3s ease-out;box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 40px rgba(255,255,255,.05)}.otp-close{position:absolute;top:16px;right:16px;background:rgba(255,255,255,.1);border:none;border-radius:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:rgba(255,255,255,.6);transition:all .2s ease}.otp-close:hover{background:rgba(255,255,255,.2);color:#fff}.otp-header{text-align:center;margin-bottom:24px}.otp-icon{width:64px;height:64px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:1.5rem;color:#fff;box-shadow:0 0 20px rgba(255,255,255,.1)}.otp-header h2{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:8px}.otp-header p{color:rgba(255,255,255,.6);font-size:.95rem}.otp-error{background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.3);color:#ff6b6b;padding:12px 16px;border-radius:var(--radius-md);margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:.9rem}.otp-success{background:rgba(40,167,69,.1);border:1px solid rgba(40,167,69,.3);color:#51cf66;padding:12px 16px;border-radius:var(--radius-md);margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:.9rem}.otp-input{text-align:center;font-size:1.5rem!important;font-weight:700;letter-spacing:8px;font-family:monospace}.otp-input::placeholder{letter-spacing:8px;opacity:.3}@media(max-width:480px){.otp-modal{padding:24px;margin:16px}.otp-header h2{font-size:1.25rem}.otp-input{font-size:1.25rem!important;letter-spacing:6px}}.pricing-card[style*=c0c0c0]{animation:silver-glow 2s ease-in-out infinite!important;border:2px solid #c0c0c0!important;background:var(--bg-card)!important}.pricing-card[style*=ff3333]{animation:red-glow 2s ease-in-out infinite!important;border:2px solid #ff3333!important;background:var(--bg-card)!important}.pricing-card[style*="00aa00"]{animation:green-glow 2s ease-in-out infinite!important;border:2px solid #00aa00!important;background:var(--bg-card)!important}@keyframes silver-glow{0%,to{box-shadow:0 0 15px rgba(192,192,192,.2),inset 0 0 15px rgba(192,192,192,.1)}50%{box-shadow:0 0 30px rgba(192,192,192,.4),inset 0 0 20px rgba(192,192,192,.2)}}@keyframes red-glow{0%,to{box-shadow:0 0 15px rgba(255,51,51,.2),inset 0 0 15px rgba(255,51,51,.1)}50%{box-shadow:0 0 30px rgba(255,51,51,.4),inset 0 0 20px rgba(255,51,51,.2)}}@keyframes green-glow{0%,to{box-shadow:0 0 15px rgba(0,170,0,.2),inset 0 0 15px rgba(0,170,0,.1)}50%{box-shadow:0 0 30px rgba(0,170,0,.4),inset 0 0 20px rgba(0,170,0,.2)}}.pricing-card[style*=c0c0c0] .btn-primary:hover{background:#fff!important;color:#000!important;box-shadow:none!important}.pricing-card[style*=dc2626] .btn-primary,.pricing-card[style*=ff3333] .btn-primary{background:#dc2626!important}.pricing-card[style*=dc2626] .btn-primary:hover,.pricing-card[style*=ff3333] .btn-primary:hover{background:#dc2626!important;box-shadow:0 0 20px rgba(220,38,38,.4)!important}.pricing-card[style*="00aa00"] .btn-primary:hover{background:#0a0!important;box-shadow:0 0 20px rgba(0,170,0,.4)!important}.pricing-features li i.fa-times{color:#dc2626!important}
