.big-numbers-root{--navy:#006BDB;--cyan:#51AFFF;--dark:#0a1628;--darker:#060e1a;--mid:#112240;--green:#8FD300;--yellow:#FCCC23;--red:#FE0000;--gray:#6b7a99;--light:#eef2f9;--white:#ffffff;--glass-bg:rgba(255,255,255,0.03);--glass-border:rgba(255,255,255,0.07);--glow-navy:rgba(0,107,219,0.15);--glow-cyan:rgba(81,175,255,0.12);background:var(--dark);color:var(--white);min-height:100vh}.big-numbers-root .bg-glow{position:fixed;width:600px;height:600px;border-radius:50%;filter:blur(120px);opacity:.4;pointer-events:none;z-index:0}.big-numbers-root .bg-glow-1{top:-200px;left:-100px;background:radial-gradient(circle,var(--glow-navy),transparent)}.big-numbers-root .bg-glow-2{top:200px;right:-200px;background:radial-gradient(circle,var(--glow-cyan),transparent);animation:float 8s ease-in-out infinite}.big-numbers-root .bg-glow-3{bottom:-100px;left:30%;background:radial-gradient(circle,rgba(0,107,219,.08),transparent);width:800px;height:800px}@keyframes float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-30px) scale(1.05)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes countPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes dashMove{to{stroke-dashoffset:0}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes glowPulse{0%,to{box-shadow:0 0 30px rgba(81,175,255,.15)}50%{box-shadow:0 0 60px rgba(81,175,255,.25)}}.big-numbers-root nav{position:fixed;top:0;width:100%;z-index:100;padding:20px 60px;display:flex;align-items:center;justify-content:space-between;backdrop-filter:blur(20px);background:rgba(10,22,40,.85);border-bottom:1px solid var(--glass-border)}.big-numbers-root .logo{font-family:Sora,sans-serif;font-weight:800;font-size:28px;letter-spacing:-1px}.big-numbers-root .logo span:first-child{color:var(--navy)}.big-numbers-root .logo span:nth-child(2){color:var(--cyan)}.big-numbers-root .logo span:nth-child(3){color:var(--navy)}.big-numbers-root .logo span:last-child{color:var(--gray);font-weight:400;font-size:18px}.big-numbers-root .nav-tag{font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--cyan);opacity:.7;border:1px solid rgba(81,175,255,.2);padding:6px 14px;border-radius:100px}.big-numbers-root .nav-cta{background:linear-gradient(135deg,var(--navy),var(--cyan));color:white;border:none;padding:12px 28px;border-radius:8px;font-family:Sora,sans-serif;font-weight:600;font-size:14px;cursor:pointer;transition:all .3s ease;letter-spacing:.3px}.big-numbers-root .nav-cta:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,107,219,.4)}.big-numbers-root .hero{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:140px 40px 80px;position:relative;z-index:1}.big-numbers-root .hero-badge{display:inline-flex;align-items:center;gap:8px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:100px;padding:8px 20px;font-size:13px;font-weight:600;color:var(--cyan);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:32px;animation:fadeInUp .8s ease-out;backdrop-filter:blur(10px)}.big-numbers-root .hero-badge:before{content:"";width:8px;height:8px;background:var(--green);border-radius:50%;animation:countPulse 2s ease infinite}.big-numbers-root .hero h1{font-family:"DM Serif Display",serif;font-size:clamp(42px,6vw,80px);line-height:1.05;font-weight:400;max-width:900px;margin-bottom:24px;animation:fadeInUp .8s ease-out .15s both}.big-numbers-root .hero h1 em{font-style:italic;color:var(--cyan)}.big-numbers-root .hero-sub{font-size:clamp(16px,2vw,20px);font-weight:300;color:var(--gray);max-width:600px;line-height:1.6;margin-bottom:48px;animation:fadeInUp .8s ease-out .3s both}.big-numbers-root .hero-sub strong{color:var(--white);font-weight:600}.big-numbers-root .val-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;max-width:1100px;width:100%;margin:0 auto;animation:fadeInUp .8s ease-out .45s both}.big-numbers-root .val-card{background:var(--glass-bg);border:1px solid var(--glass-border);padding:40px 24px;text-align:center;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.big-numbers-root .val-card:first-child{border-radius:16px 0 0 16px}.big-numbers-root .val-card:last-child{border-radius:0 16px 16px 0}.big-numbers-root .val-card:hover{background:rgba(255,255,255,.06);transform:translateY(-4px);animation:glowPulse 2s ease infinite}.big-numbers-root .val-card:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:3px;background:linear-gradient(90deg,var(--navy),var(--cyan));border-radius:3px;transition:width .4s ease}.big-numbers-root .val-card:hover:after{width:60%}.big-numbers-root .val-number{font-family:"DM Serif Display",serif;font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1;margin-bottom:4px;background:linear-gradient(135deg,var(--white) 0,var(--cyan) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.big-numbers-root .val-unit{font-family:Sora,sans-serif;font-size:13px;font-weight:700;color:var(--cyan);text-transform:uppercase;letter-spacing:2px;margin-bottom:12px;display:block}.big-numbers-root .val-label{font-size:12px;font-weight:400;color:var(--gray);line-height:1.5;letter-spacing:.3px}.big-numbers-root .trust-line{max-width:1100px;margin:48px auto 0;text-align:center;animation:fadeInUp .8s ease-out .6s both}.big-numbers-root .trust-line p{font-size:14px;color:var(--gray);font-weight:300;letter-spacing:.5px}.big-numbers-root .trust-line strong{color:var(--cyan);font-weight:600}.big-numbers-root .trust-divider{width:120px;height:1px;background:linear-gradient(90deg,transparent,var(--glass-border),transparent);margin:24px auto}.big-numbers-root .manifesto{max-width:800px;margin:0 auto;padding:80px 40px 100px;position:relative;z-index:1}.big-numbers-root .manifesto-quote{font-family:"DM Serif Display",serif;font-style:italic;font-size:clamp(22px,3vw,32px);line-height:1.5;color:var(--cyan);text-align:center;opacity:.85;padding:40px;border:1px solid var(--glass-border);border-radius:20px;background:var(--glass-bg);backdrop-filter:blur(10px);position:relative}.big-numbers-root .manifesto-quote:before{content:'"';font-size:80px;position:absolute;top:-10px;left:30px;color:var(--navy);opacity:.3;font-family:"DM Serif Display",serif}.big-numbers-root .manifesto-author{text-align:center;margin-top:20px;font-size:13px;color:var(--gray);font-weight:400;letter-spacing:1px}.big-numbers-root .pilares{max-width:1100px;margin:0 auto;padding:0 40px 100px;position:relative;z-index:1}.big-numbers-root .section-label{font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--cyan);text-align:center;margin-bottom:16px;opacity:.7}.big-numbers-root .section-title{font-family:"DM Serif Display",serif;font-size:clamp(28px,4vw,44px);text-align:center;margin-bottom:60px;line-height:1.2}.big-numbers-root .pilares-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.big-numbers-root .pilar-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;padding:36px;transition:all .4s ease;position:relative;overflow:hidden}.big-numbers-root .pilar-card:hover{border-color:rgba(81,175,255,.2);transform:translateY(-4px);background:rgba(255,255,255,.05)}.big-numbers-root .pilar-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:0;border-radius:0 4px 4px 0;transition:height .4s ease}.big-numbers-root .pilar-card:hover:before{height:100%}.big-numbers-root .pilar-card:first-child:before{background:var(--navy)}.big-numbers-root .pilar-card:nth-child(2):before{background:var(--cyan)}.big-numbers-root .pilar-card:nth-child(3):before{background:var(--green)}.big-numbers-root .pilar-card:nth-child(4):before{background:var(--yellow)}.big-numbers-root .pilar-icon{font-size:28px;margin-bottom:16px}.big-numbers-root .pilar-title{font-family:Sora,sans-serif;font-size:18px;font-weight:700;margin-bottom:10px;letter-spacing:-.3px}.big-numbers-root .pilar-desc{font-size:14px;font-weight:300;color:var(--gray);line-height:1.7}.big-numbers-root .cta-section{text-align:center;padding:80px 40px 120px;position:relative;z-index:1}.big-numbers-root .cta-big{display:inline-block;background:linear-gradient(135deg,var(--navy),var(--cyan));color:white;border:none;padding:20px 48px;border-radius:12px;font-family:Sora,sans-serif;font-weight:700;font-size:18px;cursor:pointer;transition:all .3s ease;letter-spacing:.5px;text-decoration:none;position:relative;overflow:hidden}.big-numbers-root .cta-big:before{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:shimmer 3s ease infinite}.big-numbers-root .cta-big:hover{transform:translateY(-3px);box-shadow:0 12px 40px rgba(0,107,219,.5)}.big-numbers-root .cta-sub{font-size:13px;color:var(--gray);margin-top:16px;font-weight:300}.big-numbers-root footer{text-align:center;padding:40px;border-top:1px solid var(--glass-border);font-size:12px;color:var(--gray);font-weight:300;letter-spacing:.5px;position:relative;z-index:1}.big-numbers-root .form-section{max-width:680px;margin:0 auto;padding:80px 40px 100px;position:relative;z-index:1}.big-numbers-root .form-container{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;padding:40px;backdrop-filter:blur(10px)}.big-numbers-root .form-step{display:none}.big-numbers-root .form-step.active{display:block}.big-numbers-root .step-indicator{display:flex;gap:8px;justify-content:center;margin-bottom:28px}.big-numbers-root .step-dot{width:40px;height:4px;border-radius:4px;background:rgba(255,255,255,.1);transition:all .3s ease}.big-numbers-root .step-dot.active{background:var(--cyan);width:60px}.big-numbers-root .step-dot.done{background:var(--green)}.big-numbers-root .form-step-title{font-family:"DM Serif Display",serif;font-size:24px;text-align:center;margin-bottom:6px}.big-numbers-root .form-step-sub{font-size:13px;color:var(--gray);text-align:center;margin-bottom:28px;font-weight:300}.big-numbers-root .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.big-numbers-root .form-field{display:flex;flex-direction:column;gap:6px}.big-numbers-root .form-field label{font-size:12px;font-weight:600;color:var(--gray);letter-spacing:.5px;text-transform:uppercase}.big-numbers-root .form-field input,.big-numbers-root .form-field select,.big-numbers-root .form-field textarea{background:rgba(255,255,255,.05);border:1px solid var(--glass-border);border-radius:10px;padding:14px 16px;color:var(--white);font-family:Sora,sans-serif;font-size:14px;font-weight:400;transition:all .3s ease;outline:none;width:100%}.big-numbers-root .form-field input::-moz-placeholder,.big-numbers-root .form-field textarea::-moz-placeholder{color:rgba(255,255,255,.2)}.big-numbers-root .form-field input::placeholder,.big-numbers-root .form-field textarea::placeholder{color:rgba(255,255,255,.2)}.big-numbers-root .form-field input:focus,.big-numbers-root .form-field select:focus,.big-numbers-root .form-field textarea:focus{border-color:var(--cyan);background:rgba(81,175,255,.05);box-shadow:0 0 20px rgba(81,175,255,.1)}.big-numbers-root .form-field textarea{resize:vertical;min-height:100px}.big-numbers-root .select-wrapper{position:relative}.big-numbers-root .select-wrapper select{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:40px}.big-numbers-root .select-wrapper:after{content:"▾";position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--cyan);font-size:14px;pointer-events:none}.big-numbers-root .form-field select option{background:var(--mid);color:var(--white);padding:12px}.big-numbers-root .form-btn{width:100%;margin-top:24px;background:linear-gradient(135deg,var(--navy),var(--cyan));color:white;border:none;padding:16px 28px;border-radius:10px;font-family:Sora,sans-serif;font-weight:600;font-size:15px;cursor:pointer;transition:all .3s ease;letter-spacing:.3px}.big-numbers-root .form-btn:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,107,219,.4)}.big-numbers-root .form-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.big-numbers-root .form-btn-submit{background:linear-gradient(135deg,var(--green),#6db300)}.big-numbers-root .form-btn-submit:hover{box-shadow:0 8px 30px rgba(143,211,0,.3)}.big-numbers-root .form-btn-row{display:flex;gap:12px;margin-top:24px}.big-numbers-root .form-btn-back{flex:0 0 auto;background:transparent;border:1px solid var(--glass-border);color:var(--gray);padding:16px 24px;border-radius:10px;font-family:Sora,sans-serif;font-weight:500;font-size:14px;cursor:pointer;transition:all .3s ease}.big-numbers-root .form-btn-back:hover{border-color:var(--cyan);color:var(--white)}.big-numbers-root .form-btn-row .form-btn{flex:1;margin-top:0}.big-numbers-root .review-card{background:rgba(255,255,255,.03);border:1px solid var(--glass-border);border-radius:12px;padding:24px;font-size:13px;line-height:2;color:var(--gray)}.big-numbers-root .review-card strong{color:var(--white);font-weight:600}.big-numbers-root .review-label{color:var(--cyan);font-size:11px;text-transform:uppercase;letter-spacing:1px;font-weight:600}.big-numbers-root .review-separator{margin-top:8px;border-top:1px solid rgba(255,255,255,.05);padding-top:12px}.big-numbers-root .form-success{text-align:center;padding:40px 20px}.big-numbers-root .success-icon{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,var(--green),#6db300);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:800;color:white;margin:0 auto 20px}.big-numbers-root .success-whatsapp{display:inline-flex;align-items:center;gap:8px;background:rgba(143,211,0,.1);border:1px solid rgba(143,211,0,.2);border-radius:100px;padding:10px 20px;font-size:13px;color:var(--green);margin-top:24px;font-weight:500}.big-numbers-root .field-error{border-color:rgba(254,0,0,.5)!important}.big-numbers-root .form-error-msg{font-size:13px;color:var(--red);text-align:center;margin-top:12px;padding:10px;background:rgba(254,0,0,.05);border:1px solid rgba(254,0,0,.15);border-radius:8px}@media (max-width:768px){.big-numbers-root nav{padding:16px 24px}.big-numbers-root .logo{font-size:22px}.big-numbers-root .nav-tag{display:none}.big-numbers-root .hero{padding:120px 24px 60px}.big-numbers-root .val-grid{grid-template-columns:repeat(2,1fr);gap:12px}.big-numbers-root .val-card:first-child{border-radius:12px 0 0 0}.big-numbers-root .val-card:nth-child(2){border-radius:0 12px 0 0}.big-numbers-root .val-card:nth-child(3){border-radius:0 0 0 12px}.big-numbers-root .val-card:last-child{border-radius:0 0 12px 0}.big-numbers-root .val-card{padding:28px 16px}.big-numbers-root .pilares-grid{grid-template-columns:1fr}.big-numbers-root .manifesto{padding:40px 24px 60px}.big-numbers-root .manifesto-quote{padding:28px;font-size:20px}.big-numbers-root .pilares{padding:0 24px 60px}.big-numbers-root .cta-section{padding:40px 24px 80px}.big-numbers-root .form-section{padding:40px 20px 60px}.big-numbers-root .form-container{padding:28px 20px}.big-numbers-root .form-grid{grid-template-columns:1fr}}