body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:#f8f9fa;color:#222;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}.app{overflow-x:hidden;width:100%}.navbar{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#fff9;border-bottom:1px solid #ffffff4d;box-shadow:0 4px 30px #00000008;height:64px;left:0;position:fixed;right:0;top:0;z-index:1000}.nav-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 40px}.nav-logo{font-size:16px;font-weight:600;letter-spacing:-.5px}.logo-text,.nav-logo{color:#000}.nav-links{align-items:center;display:flex;gap:40px}.nav-links a{color:#666;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s ease}.nav-links a:hover{color:#000}.hero{background:#0000;overflow:hidden;padding-bottom:80px;padding-top:140px;position:relative}.hero-background-effects{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.mesh-gradient{background:radial-gradient(at 0 0,#100f15 0,#0000 50%),radial-gradient(at 50% 0,#2f3e6a 0,#0000 50%),radial-gradient(at 100% 0,#722741 0,#0000 50%);background:radial-gradient(at 10% 10%,#ff6b3526 0,#0000 50%),radial-gradient(at 90% 10%,#004e8926 0,#0000 50%),radial-gradient(at 50% 50%,#f7b8010d 0,#0000 50%);filter:blur(60px);height:100%;opacity:.8;position:absolute;width:100%}.grid-pattern{background-image:linear-gradient(#00000008 1px,#0000 0),linear-gradient(90deg,#00000008 1px,#0000 0);background-size:40px 40px;bottom:0;left:0;mask-image:linear-gradient(180deg,#000 40%,#0000);-webkit-mask-image:linear-gradient(180deg,#000 40%,#0000);position:absolute;right:0;top:0}.hero-content{margin:0 auto;max-width:900px;padding:0 40px;position:relative;text-align:center;z-index:1}.hero-title{color:#000;font-size:64px;font-weight:800;letter-spacing:-1.2px;line-height:1.15;margin-bottom:24px;max-width:1000px;text-shadow:0 20px 40px #0000000d}.hero-subtitle,.hero-title{margin-left:auto;margin-right:auto}.hero-subtitle{color:#555;font-size:20px;font-weight:400;line-height:1.6;margin-bottom:48px;max-width:600px}.hero-cta{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:48px}.btn{border:none;border-radius:8px;cursor:pointer;display:inline-block;font-family:Inter,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.3px;padding:12px 28px;text-decoration:none;transition:all .2s ease}.btn-primary{background-color:#000;color:#fff}.btn-primary:hover{background-color:#222;box-shadow:0 8px 24px #0000001f;transform:translateY(-1px)}.btn-secondary{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fffc;border:1px solid #e0e0e0;color:#000}.btn-secondary:hover{background-color:#fff;border-color:#d0d0d0;transform:translateY(-1px)}.btn-large{font-size:16px;padding:16px 48px}.hero-trust{border-top:1px solid #0000000d;display:flex;flex-wrap:wrap;gap:48px;justify-content:center;margin-top:48px;padding-top:48px}.trust-item{align-items:center;color:#555;display:flex;font-size:14px;gap:12px}.checkmark-icon{stroke-width:3px;color:#000}.trust-badge-section{background:#0000;border-bottom:1px solid #f0f0f0;padding:60px 40px}.trust-badge-container{display:flex;justify-content:center;margin:0 auto;max-width:1200px}.hunter-badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #fff9;border-radius:16px;box-shadow:0 4px 20px #00000005;gap:16px;max-width:500px;padding:20px 32px}.badge-icon,.hunter-badge{align-items:center;display:flex}.badge-icon{color:#000;justify-content:center}.badge-content{text-align:left}.badge-label{color:#000;font-size:15px;font-weight:600;margin-bottom:4px}.badge-text{color:#666;font-size:13px}.section-container{margin:0 auto;max-width:1200px;padding:0 40px}section{padding:100px 0}.section-header{margin-bottom:60px;text-align:center}.section-header h2{color:#000;font-size:48px;font-weight:800;letter-spacing:-1px;margin-bottom:16px}.section-header p{color:#666;font-size:18px;font-weight:400}.data-preview{background:#0000}.glass-container{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffb3;border:1px solid #ffffff80;box-shadow:0 20px 40px #0000000a}.table-wrapper{border-radius:16px;margin-bottom:32px;overflow-x:auto}.data-table{border-collapse:initial;border-spacing:0;font-size:14px;width:100%}.data-table thead{background-color:#f8f8f880}.data-table th{border-bottom:1px solid #0000000d;color:#000;font-weight:600;letter-spacing:-.2px;padding:20px 24px;text-align:left}.data-table tbody tr{transition:background-color .2s ease}.data-table tbody tr:last-child td{border-bottom:none}.data-table td{border-bottom:1px solid #00000008;color:#555;padding:20px 24px}.data-row.row-hovered td{background-color:#fffc}.cell-company{color:#000;font-weight:600}.cell-email,.cell-phone{color:#666;font-family:Courier New,monospace;font-size:13px}.cell-founded{color:#888;text-align:center}.table-note{border-top:1px solid #0000000d;color:#999;font-size:13px;margin-top:24px;padding-top:24px;text-align:center}.fascination-bullets{background:#fff;padding:100px 0}.bullets-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.bullet-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;display:flex;flex-direction:column;gap:20px;padding:32px;transition:all .3s ease}.bullet-card:hover{border-color:#e0e0e0;box-shadow:0 12px 32px #0000000f;transform:translateY(-4px)}.bullet-icon{align-items:center;background:#f8f9fa;border-radius:12px;color:#000;display:inline-flex;height:56px;justify-content:center;width:56px}.bullet-card p{color:#444;font-size:16px;font-weight:500;line-height:1.7}.guarantee-section{background:#111;color:#fff;padding:100px 0}.guarantee-section .section-header h2{color:#fff}.guarantee-section .section-header p{color:#aaa}.guarantees-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:48px}.guarantee-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:40px;text-align:center;transition:all .3s ease}.guarantee-card:hover{background:#ffffff0f;border-color:#ffffff26;transform:translateY(-4px)}.guarantee-number{color:#fff;font-size:64px;font-weight:800;letter-spacing:-2px;line-height:1;margin-bottom:4px}.guarantee-unit{color:#888;font-size:16px;font-weight:600;letter-spacing:1px;margin-bottom:24px;text-transform:uppercase}.guarantee-card h3{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.5px;margin-bottom:16px}.guarantee-card p{color:#ccc;font-size:14px;line-height:1.7}.guarantee-footer{border-top:1px solid #ffffff1a;padding-top:48px;text-align:center}.guarantee-footer p{color:#aaa;font-size:16px;font-style:italic}.features{background:#f8f9fa}.features-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.feature-card{background:#fff;border:1px solid #0000000f;border-radius:12px;box-shadow:0 2px 4px #00000005;padding:40px;transition:all .3s ease}.feature-card:hover{border-color:#0000001a;box-shadow:0 12px 32px #00000014;transform:translateY(-2px)}.feature-number{color:#eee;font-size:32px;font-weight:800;letter-spacing:-1px;margin-bottom:16px}.feature-card h3{color:#000;font-size:18px;font-weight:700;letter-spacing:-.3px;margin-bottom:12px}.feature-card p{color:#666;font-size:14px;line-height:1.7}.pricing,.pricing-box{background:#fff}.pricing-box{border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 20px 60px #00000014;margin:0 auto;max-width:500px;padding:48px;text-align:center}.pricing-header h3{color:#000;font-size:24px;font-weight:700;letter-spacing:-.5px;margin-bottom:8px}.pricing-subtext{color:#888;font-size:14px;margin-bottom:32px}.pricing-amount{align-items:baseline;display:flex;gap:8px;justify-content:center;margin:32px 0}.currency{color:#000;font-size:32px;font-weight:700}.price{color:#000;font-size:80px;font-weight:800;letter-spacing:-2px}.pricing-description{color:#888;font-size:14px;line-height:1.6;margin-bottom:32px}.pricing-box .btn-primary{margin-bottom:32px;width:100%}.pricing-includes{border-top:1px solid #f0f0f0;padding-top:32px;text-align:left}.include-item{align-items:center;color:#666;display:flex;font-size:14px;gap:12px;margin-bottom:16px}.include-item:last-child{margin-bottom:0}.include-icon{stroke-width:3px;color:#000;flex-shrink:0}.faq{background:#f8f9fa}.faq-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.faq-item h4{color:#000;font-size:16px;font-weight:700;letter-spacing:-.3px;margin-bottom:12px}.faq-item p{color:#777;font-size:14px;line-height:1.7}.footer{background:#000;color:#fff;padding:60px 0 24px}.footer-container{margin:0 auto;max-width:1200px;padding:0 40px}.footer-content{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-bottom:40px}.footer-section h4{font-size:16px;font-weight:700;margin-bottom:8px}.footer-section p{color:#aaa;font-size:13px}.footer-links{display:flex;gap:32px}.footer-links a{color:#aaa;font-size:13px;text-decoration:none;transition:color .2s ease}.footer-links a:hover{color:#fff}.footer-bottom{border-top:1px solid #333;color:#888;font-size:12px;padding-top:24px;text-align:center}@media (max-width:768px){.hero-title{font-size:36px;letter-spacing:-.8px;line-height:1.2}.hero-subtitle{font-size:16px}.bullets-grid,.guarantees-grid{grid-template-columns:1fr}.hero-trust{flex-direction:column;gap:24px}.trust-item{justify-content:center}.nav-container,.section-container{padding:0 24px}.section-header h2{font-size:36px}.hero{padding-bottom:60px;padding-top:100px}section{padding:60px 0}.pricing-box{padding:32px}.hunter-badge{flex-direction:column}.badge-content,.hunter-badge{text-align:center}.hero-cta{flex-direction:column;gap:12px}.btn{width:100%}.nav-links{gap:24px}.data-table{font-size:12px}.data-table td,.data-table th{padding:12px}}@media (max-width:480px){.hero-title{font-size:28px;letter-spacing:-.6px;line-height:1.25}.nav-links{display:none}.footer-content{flex-direction:column}.faq-grid,.features-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=main.d1c9af16.css.map*/