@keyframes fadeInUp-ba4f3be4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-ba4f3be4{0%{opacity:0}to{opacity:1}}@keyframes float-ba4f3be4{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes bounce-ba4f3be4{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes shimmer-ba4f3be4{0%{background-position:-200%}to{background-position:200%}}@keyframes cardShine-ba4f3be4{0%{left:-100%}to{left:100%}}@keyframes pulse-ba4f3be4{0%,to{box-shadow:0 0 0 0 rgba(16,185,129,.4)}50%{box-shadow:0 0 20px 10px rgba(16,185,129,0)}}.animate-fade-in-up[data-v-ba4f3be4]{animation:fadeInUp-ba4f3be4 .8s ease-out forwards}.animate-fade-in[data-v-ba4f3be4]{animation:fadeIn-ba4f3be4 .6s ease-out forwards}.animate-bounce[data-v-ba4f3be4]{animation:bounce-ba4f3be4 2s ease-in-out infinite}.free-trial-container[data-v-ba4f3be4]{min-height:100vh;overflow-x:hidden}.banner[data-v-ba4f3be4]{align-items:center;background:linear-gradient(135deg,#ecfdf5,#d1fae5 50%,#a7f3d0);color:#047857;display:flex;justify-content:center;min-height:280px;overflow:hidden;padding:120px 20px 60px;position:relative}.banner[data-v-ba4f3be4]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath fill='%2310b981' fill-opacity='.08' fill-rule='evenodd' d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2zm0-30V0h-2v4h-4v2h4v4h2V6h4V4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2zM6 4V0H4v4H0v2h4v4h2V6h4V4z'/%3E%3C/svg%3E");top:0}.banner[data-v-ba4f3be4]:after,.banner[data-v-ba4f3be4]:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0}.banner[data-v-ba4f3be4]:after{background:linear-gradient(180deg,transparent,#fff);height:60px}.banner-bg-decor[data-v-ba4f3be4]{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}.floating-shape[data-v-ba4f3be4]{animation:float-ba4f3be4 6s ease-in-out infinite;backdrop-filter:blur(5px);background:rgba(16,185,129,.1);border-radius:50%;position:absolute}.shape-1[data-v-ba4f3be4]{animation-delay:0s;height:180px;right:8%;top:-40px;width:180px}.shape-2[data-v-ba4f3be4]{animation-delay:2s;bottom:-30px;height:120px;left:5%;width:120px}.shape-3[data-v-ba4f3be4]{animation-delay:4s;height:80px;left:12%;top:50%;width:80px}.shape-4[data-v-ba4f3be4]{animation-delay:1s;height:60px;right:20%;top:20%;width:60px}.banner-content[data-v-ba4f3be4]{margin:0 auto;max-width:1200px;position:relative;text-align:center;z-index:1}.free-badge[data-v-ba4f3be4]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.3);border-radius:50px;color:#047857;display:inline-flex;font-size:1rem;font-weight:700;gap:8px;letter-spacing:2px;margin-bottom:20px;padding:10px 24px}.free-badge i[data-v-ba4f3be4]{font-size:18px}.gradient-text[data-v-ba4f3be4]{background:linear-gradient(120deg,#047857,#10b981 50%,#047857);-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-size:2.8rem;margin-bottom:1rem;-webkit-text-fill-color:transparent;animation:shimmer-ba4f3be4 3s linear infinite;font-weight:700}.subtitle[data-v-ba4f3be4]{color:#065f46;font-size:1.15rem;margin-bottom:2rem}.banner-description[data-v-ba4f3be4]{margin:0 auto;max-width:700px;text-align:center}.banner-description p[data-v-ba4f3be4]{color:#475569;font-size:1rem;font-weight:600;line-height:1.6;margin-bottom:.3rem}.banner-description p[data-v-ba4f3be4]:last-child{margin-bottom:0}.banner-features[data-v-ba4f3be4]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.glass-tag[data-v-ba4f3be4]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:50px;color:#fff;display:flex;font-size:.95rem;gap:10px;padding:12px 24px;transition:all .3s ease}.glass-tag[data-v-ba4f3be4]:hover{background:hsla(0,0%,100%,.25);transform:translateY(-2px)}.glass-tag i[data-v-ba4f3be4]{align-items:center;background:hsla(0,0%,100%,.3);border-radius:50%;display:flex;font-size:12px;height:24px;justify-content:center;width:24px}.numbers-section[data-v-ba4f3be4]{background:linear-gradient(180deg,#fff,#f0fdf4);margin:0 auto;max-width:1200px;padding:80px 20px}.section-title[data-v-ba4f3be4]{color:#1a202c;font-size:2.2rem;font-weight:700;margin-bottom:50px;position:relative;text-align:center}.section-title[data-v-ba4f3be4]:after{background:linear-gradient(90deg,#10b981,#059669);border-radius:2px;bottom:-15px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.numbers-grid[data-v-ba4f3be4]{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);min-height:200px;padding:10px}.number-card.glass-card[data-v-ba4f3be4]{animation:fadeInUp-ba4f3be4 .6s ease-out forwards;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.9);border-radius:20px;box-shadow:0 8px 32px rgba(16,185,129,.08),inset 0 0 0 1px hsla(0,0%,100%,.5);display:flex;flex-direction:column;opacity:0;overflow:hidden;padding:24px;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.card-shine[data-v-ba4f3be4]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);height:100%;left:-100%;pointer-events:none;position:absolute;top:0;width:100%}.number-card.glass-card:hover .card-shine[data-v-ba4f3be4]{animation:cardShine-ba4f3be4 .6s ease-out}.number-card.glass-card[data-v-ba4f3be4]:hover{border-color:rgba(16,185,129,.3);box-shadow:0 20px 50px rgba(16,185,129,.15),inset 0 0 0 1px rgba(16,185,129,.2);transform:translateY(-8px) scale(1.02)}.card-top[data-v-ba4f3be4]{align-items:center;display:flex;margin-bottom:18px}.card-flag[data-v-ba4f3be4]{flex-shrink:0;margin-right:16px}.card-flag .fi.fis[data-v-ba4f3be4]{background-size:cover;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);height:42px!important;transition:transform .3s ease;width:56px!important}.number-card.glass-card:hover .card-flag .fi.fis[data-v-ba4f3be4]{transform:scale(1.05)}.card-info[data-v-ba4f3be4]{flex:1;min-width:0}.card-country[data-v-ba4f3be4]{color:#6b7280;font-size:13px;font-weight:500;margin-bottom:6px}.card-number[data-v-ba4f3be4]{color:#1f2937;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:17px;font-weight:700;letter-spacing:.5px}.card-action[data-v-ba4f3be4]{margin-top:auto;text-align:center}.receive-btn[data-v-ba4f3be4]{align-items:center;background:linear-gradient(135deg,#10b981,#059669)!important;background-color:#10b981!important;border:none!important;border-radius:12px;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:all .3s ease;width:100%}.receive-btn[data-v-ba4f3be4]:focus,.receive-btn[data-v-ba4f3be4]:hover{background:linear-gradient(135deg,#059669,#047857)!important;box-shadow:0 8px 20px rgba(16,185,129,.35);transform:translateY(-2px)}.receive-btn i[data-v-ba4f3be4]{font-size:16px}.empty-state[data-v-ba4f3be4]{padding:60px 0}.tech-features[data-v-ba4f3be4]{background:linear-gradient(135deg,#064e3b,#065f46);overflow:hidden;padding:80px 20px;position:relative}.tech-bg-pattern[data-v-ba4f3be4]{background:radial-gradient(circle at 20% 50%,rgba(16,185,129,.2) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(52,211,153,.15) 0,transparent 50%),radial-gradient(circle at 40% 80%,rgba(16,185,129,.1) 0,transparent 50%);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.tech-content[data-v-ba4f3be4]{margin:0 auto;max-width:1200px;position:relative;z-index:1}.tech-content .section-title[data-v-ba4f3be4]{color:#fff}.tech-content .section-title[data-v-ba4f3be4]:after{background:linear-gradient(90deg,#6ee7b7,#34d399)}.tech-grid[data-v-ba4f3be4]{display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.glass-card-dark[data-v-ba4f3be4]{animation:fadeInUp-ba4f3be4 .6s ease-out forwards;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.3);opacity:0;padding:35px 25px;text-align:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.glass-card-dark[data-v-ba4f3be4]:hover{background:hsla(0,0%,100%,.1);border-color:rgba(110,231,183,.4);box-shadow:0 20px 40px rgba(0,0,0,.4);transform:translateY(-8px)}.tech-icon-wrapper[data-v-ba4f3be4]{align-items:center;background:linear-gradient(135deg,rgba(110,231,183,.2),rgba(52,211,153,.2));border:1px solid rgba(110,231,183,.3);border-radius:16px;display:flex;height:60px;justify-content:center;margin:0 auto 20px;transition:all .3s ease;width:60px}.tech-icon-wrapper i[data-v-ba4f3be4]{color:#6ee7b7;font-size:26px}.glass-card-dark:hover .tech-icon-wrapper[data-v-ba4f3be4]{background:linear-gradient(135deg,rgba(110,231,183,.3),rgba(52,211,153,.3));transform:scale(1.1)}.glass-card-dark h4[data-v-ba4f3be4]{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:10px}.glass-card-dark p[data-v-ba4f3be4]{color:hsla(0,0%,100%,.7);font-size:.95rem;line-height:1.6}@media (max-width:1200px){.numbers-grid[data-v-ba4f3be4]{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.numbers-grid[data-v-ba4f3be4]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.banner[data-v-ba4f3be4]{min-height:auto;padding:90px 16px 50px}.gradient-text[data-v-ba4f3be4]{font-size:1.9rem;line-height:1.3}.banner-description[data-v-ba4f3be4]{font-size:1rem}.banner-features[data-v-ba4f3be4]{align-items:center;flex-direction:column;gap:10px}.banner-features .feature-badge[data-v-ba4f3be4]{font-size:.9rem;justify-content:center;max-width:280px;padding:10px 18px;width:100%}.section-title[data-v-ba4f3be4]{font-size:1.6rem;margin-bottom:32px}.tech-grid[data-v-ba4f3be4]{gap:14px;grid-template-columns:1fr}.floating-shape[data-v-ba4f3be4]{display:none}.numbers-section[data-v-ba4f3be4],.tech-features[data-v-ba4f3be4]{padding:48px 16px}.numbers-grid[data-v-ba4f3be4]{gap:14px}}@media (max-width:576px){.numbers-grid[data-v-ba4f3be4]{grid-template-columns:1fr}.gradient-text[data-v-ba4f3be4]{font-size:1.6rem}.free-badge[data-v-ba4f3be4]{font-size:.85rem;padding:7px 16px}.section-title[data-v-ba4f3be4]{font-size:1.4rem}}