.faq-section[data-v-b576644d]{background:var(--bg-secondary);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.faq-container[data-v-b576644d]{max-width:700px;margin:0 auto}.faq-container h2[data-v-b576644d]{font-size:2rem;margin-bottom:2rem}.faq-list[data-v-b576644d]{display:flex;flex-direction:column;gap:2rem}.faq-item[data-v-b576644d]{border-bottom:1px solid var(--border);padding-bottom:2rem}.faq-item[data-v-b576644d]:last-child{border-bottom:none;padding-bottom:0}.faq-item h3[data-v-b576644d]{font-family:var(--font-mono);font-size:.95rem;color:var(--accent);margin-bottom:.5rem}.faq-item p[data-v-b576644d]{font-size:.9rem;color:var(--text-secondary);line-height:1.6}.faq-item a[data-v-b576644d]{color:var(--accent);text-decoration:none;font-family:var(--font-mono)}.faq-item a[data-v-b576644d]:hover{text-decoration:underline}.lp-view{min-height:100vh;background:var(--bg-primary)}.lp-view .hero{min-height:auto;display:flex;flex-direction:column;justify-content:center;padding:8rem 3rem 3rem}.lp-view .hero-inner{display:flex;align-items:center;justify-content:space-between;gap:4rem;max-width:900px;margin:0 auto}.lp-view .hero-content{flex:1;max-width:700px}.lp-view .hero-image{flex:0 0 auto;max-width:300px}.lp-view .hero-image img{width:100%;height:auto;opacity:.85;filter:drop-shadow(0 0 30px rgba(0,255,136,.15));animation:lp-dragon-pulse 3s ease-in-out infinite}@keyframes lp-dragon-pulse{0%,to{filter:drop-shadow(0 0 20px rgba(0,255,136,.1))}50%{filter:drop-shadow(0 0 40px rgba(0,255,136,.35))}}.lp-view .hero-tag{font-family:var(--font-mono);font-size:1rem;color:var(--accent);margin-bottom:1.5rem}.lp-view .hero-tag .gt{opacity:.5}.lp-view .hero h1{font-size:clamp(2.2rem,5vw,3.5rem);font-weight:700;line-height:1.15;margin-bottom:1.5rem}.lp-view .hero h1 .highlight{color:var(--accent)}.lp-view .hero-sub{font-size:1.15rem;color:var(--text-secondary);margin-bottom:2rem;max-width:500px;line-height:1.6}.lp-view .hero-cta{margin-bottom:2rem}.lp-view .btn-lg{padding:1rem 2rem;font-size:1rem}.lp-view .hero-trust{font-family:var(--font-mono);font-size:.8rem;color:var(--text-muted);display:flex;gap:.75rem;align-items:center}.lp-view .trust-sep{color:var(--border)}.lp-view .section{padding:6rem 3rem;scroll-margin-top:5rem}.lp-view .pain-section{background:var(--bg-secondary);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.lp-view .pain-container{max-width:900px;margin:0 auto}.lp-view .pain-container h2{font-size:2rem;margin-bottom:.75rem}.lp-view .pain-intro{color:var(--text-secondary);font-size:1rem;line-height:1.7;margin-bottom:3rem;max-width:600px}.lp-view .pain-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.lp-view .pain-card{background:var(--bg-primary);border:1px solid var(--border);padding:2rem;transition:border-color .2s}.lp-view .pain-card:hover{border-color:var(--warning)}.lp-view .pain-icon{margin-bottom:1rem;color:var(--warning);opacity:.8}.lp-view .pain-card h3{font-family:var(--font-mono);font-size:.9rem;color:var(--warning);margin-bottom:.75rem}.lp-view .pain-card p{font-size:.9rem;color:var(--text-secondary);line-height:1.6}.lp-view .benefits-container{max-width:900px;margin:0 auto}.lp-view .benefits-container h2{font-size:2rem;margin-bottom:3rem;max-width:600px}.lp-view .benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.lp-view .benefit-card{background:var(--bg-secondary);border:1px solid var(--border);padding:2rem;transition:border-color .2s}.lp-view .benefit-card:hover{border-color:var(--accent)}.lp-view .benefit-icon{margin-bottom:1rem;color:var(--accent);opacity:.8}.lp-view .benefit-card h3{font-family:var(--font-mono);font-size:.9rem;color:var(--accent);margin-bottom:.75rem}.lp-view .benefit-card p{font-size:.9rem;color:var(--text-secondary);line-height:1.6}.lp-view .how-section-outer{background:var(--bg-secondary);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-top:4rem}.lp-view .how-section{max-width:900px;margin:0 auto}.lp-view .how-section h2{font-size:2rem;margin-bottom:3rem}.lp-view .how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.lp-view .how-card{background:var(--bg-secondary);border:1px solid var(--border);padding:2rem;position:relative;overflow:hidden}.lp-view .how-number{font-family:var(--font-mono);font-size:2.5rem;font-weight:700;color:var(--bg-tertiary);position:absolute;top:1rem;right:1rem;line-height:1;pointer-events:none}.lp-view .how-card h3{font-family:var(--font-mono);font-size:.9rem;color:var(--accent);margin-bottom:.75rem;max-width:calc(100% - 3rem)}.lp-view .how-card p{font-size:.9rem;color:var(--text-secondary);line-height:1.6}.lp-view .how-cta{text-align:center;margin-top:3rem;padding-top:3rem;border-top:1px solid var(--border)}.lp-view .api-section{border-top:1px solid var(--border)}.lp-view .api-container{max-width:680px;margin:0 auto}.lp-view .api-container h2{font-size:2rem;margin-bottom:.5rem}.lp-view .api-intro{color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.lp-view .api-code{background:var(--bg-tertiary);border:1px solid var(--border);padding:1.5rem;overflow-x:auto;margin-bottom:1.5rem}.lp-view .api-code pre{margin:0;font-family:var(--font-mono);font-size:.8rem;line-height:1.7;color:var(--text-primary);white-space:pre}.lp-view .api-code .comment{color:var(--text-muted)}.lp-view .api-note{font-size:.85rem;color:var(--text-muted);line-height:1.6}.lp-view .pricing-section{background:var(--bg-secondary);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.lp-view .product-card-container{max-width:480px;margin:0 auto}.lp-view .product-card{background:var(--bg-primary);border:1px solid var(--border);padding:3rem;text-align:center}.lp-view .product-header h2{font-size:2rem;margin-bottom:.5rem}.lp-view .product-tagline{color:var(--text-secondary);margin-bottom:2rem}.lp-view .product-price{margin-bottom:2.5rem;white-space:nowrap}.lp-view .price-amount{font-family:var(--font-mono);font-size:3.5rem;font-weight:700;color:var(--accent)}.lp-view .price-period{font-family:var(--font-mono);font-size:1.25rem;color:var(--text-muted)}.lp-view .product-features{text-align:left;margin-bottom:2.5rem}.lp-view .feature-item{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--border)}.lp-view .feature-item:last-child{border-bottom:none}.lp-view .feature-title{font-family:var(--font-mono);font-size:.85rem;color:var(--text-primary)}.lp-view .feature-desc{font-size:.8rem;color:var(--text-muted);text-align:right}.lp-view .product-cta{width:100%;padding:1rem;font-size:1rem}.lp-view .rates-section{background:var(--bg-secondary);border-top:1px solid var(--border)}.lp-view .rates-container{max-width:500px;margin:0 auto}.lp-view .rates-container h2{font-size:2rem;margin-bottom:.5rem}.lp-view .rates-sub{color:var(--text-secondary);margin-bottom:2rem}.lp-view .search-box{margin-bottom:1.5rem;position:relative}.lp-view .search-input{width:100%;padding:.75rem 2.5rem .75rem 1rem;font-family:var(--font-mono);font-size:.9rem;background:var(--bg-tertiary);border:1px solid var(--border);color:var(--text-primary);outline:none}.lp-view .search-input:focus{border-color:var(--accent)}.lp-view .search-clear{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-secondary);font-size:1.25rem;line-height:1;cursor:pointer;padding:.25rem .4rem;font-family:var(--font-mono)}.lp-view .search-clear:hover{color:var(--text-primary)}.lp-view .rates-table{font-family:var(--font-mono);font-size:.85rem}.lp-view .rate-row{display:grid;grid-template-columns:1fr 1fr 1fr;padding:.75rem 0;border-bottom:1px solid var(--border)}.lp-view .rate-row.header{color:var(--text-muted);font-size:.7rem;text-transform:uppercase}.lp-view .rate-row.two-col{grid-template-columns:1fr 1fr}.lp-view .rate-row.clickable{cursor:pointer}.lp-view .rate-row.clickable:hover{background:var(--bg-tertiary)}.lp-view .rate-row span:last-child{text-align:right}.lp-view .accent{color:var(--accent)}.lp-view .no-results{font-family:var(--font-mono);font-size:.9rem;color:var(--text-secondary);text-align:center;padding:2rem 0;border-bottom:1px solid var(--border)}.lp-view .rates-cta{text-align:center;margin-top:3rem;padding-top:3rem;border-top:1px solid var(--border)}.lp-view .faq-section{background:var(--bg-secondary);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.lp-view .faq-container{max-width:700px;margin:0 auto}.lp-view .faq-container h2{font-size:2rem;margin-bottom:2rem}.lp-view .faq-list{display:flex;flex-direction:column;gap:2rem}.lp-view .faq-item{border-bottom:1px solid var(--border);padding-bottom:2rem}.lp-view .faq-item:last-child{border-bottom:none;padding-bottom:0}.lp-view .faq-item h3{font-family:var(--font-mono);font-size:.95rem;color:var(--accent);margin-bottom:.5rem}.lp-view .faq-item p{font-size:.9rem;color:var(--text-secondary);line-height:1.6}.lp-view .faq-item a{color:var(--accent);text-decoration:none;font-family:var(--font-mono)}.lp-view .faq-item a:hover{text-decoration:underline}.lp-view .final-cta-section{text-align:center;padding:6rem 3rem}.lp-view .final-cta-container{max-width:600px;margin:0 auto}.lp-view .final-cta-container h2{font-size:2.25rem;margin-bottom:1rem}.lp-view .final-cta-container p{color:var(--text-secondary);font-size:1.1rem;margin-bottom:2rem;line-height:1.6}.lp-view .modal-overlay{position:fixed;inset:0;background:#000c;display:flex;align-items:flex-start;justify-content:center;z-index:1000;padding:2rem 1rem;overflow-y:auto}.lp-view .modal{background:var(--bg-secondary);border:1px solid var(--border);max-width:400px;width:100%}.lp-view .countries-modal{max-width:500px}.lp-view .modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border)}.lp-view .modal-header h3{font-size:1.1rem;font-family:var(--font-mono);color:var(--text-primary);margin:0}.lp-view .modal-close{background:none;border:none;color:var(--text-secondary);font-size:1.5rem;cursor:pointer;padding:0;line-height:1;font-family:var(--font-mono)}.lp-view .modal-close:hover{color:var(--text-primary)}.lp-view .modal-body{padding:1.5rem}.lp-view .modal-actions{display:flex;gap:1rem;padding:1.25rem 1.5rem;border-top:1px solid var(--border)}.lp-view .modal-actions .btn{flex:1}.lp-view .country-search-input{width:100%;padding:.75rem 1rem;font-family:var(--font-mono);font-size:.9rem;background:var(--bg-tertiary);border:1px solid var(--border);color:var(--text-primary);outline:none;margin-bottom:1rem}.lp-view .country-search-input:focus{border-color:var(--accent)}.lp-view .country-list{max-height:50vh;overflow-y:auto;border:1px solid var(--border)}.lp-view .country-item{padding:.6rem 1rem;font-family:var(--font-mono);font-size:.85rem;color:var(--text-primary);border-bottom:1px solid var(--border)}.lp-view .country-item:last-child{border-bottom:none}.lp-view .country-item:hover{background:var(--bg-tertiary)}.lp-view .country-list-empty{padding:2rem 1rem;text-align:center;font-family:var(--font-mono);font-size:.85rem;color:var(--text-secondary)}@media(max-width:900px){.lp-view .pain-grid{grid-template-columns:1fr}}@media(max-width:768px){.lp-view .hero{padding:6rem 1.5rem 3rem}.lp-view .hero-inner{flex-direction:column;gap:2rem}.lp-view .hero-image{max-width:200px}.lp-view .section{padding:4rem 1.5rem}.lp-view .how-grid,.lp-view .benefits-grid,.lp-view .pain-grid{grid-template-columns:1fr}.lp-view .product-card{padding:2rem}.lp-view .price-amount{font-size:2.5rem}.lp-view .final-cta-container h2{font-size:1.75rem}}@media(max-width:480px){.lp-view .hero-trust{flex-direction:column;gap:.25rem}.lp-view .trust-sep{display:none}}
