*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#0a0a0a;color:#fff;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{max-width:1200px;margin:0 auto;padding:0 20px}.glass-effect{background:rgba(255,255,255,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 8px 32px #0000004d;transition:all .3s ease}.glass-effect:hover{background:rgba(255,255,255,.08);border-color:#ffffff26;box-shadow:0 12px 40px #0006}.header{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(10,10,10,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1)}.nav-container{max-width:1200px;margin:0 auto;padding:16px 20px;display:flex;justify-content:flex-start;align-items:center}.logo-container{opacity:0;animation:fadeInUp .8s ease .2s forwards}.logo{height:100px;width:360px;object-fit:contain;width:auto;transition:transform .3s ease}.logo:hover{transform:scale(1.05)}.hero-section{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;background:linear-gradient(135deg,rgba(10,10,10,.95) 0%,rgba(59,179,233,.05) 100%);padding:160px 0 120px}.hero-container{max-width:1200px;width:100%;padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.hero-image-container{display:flex;justify-content:center;align-items:center;margin-bottom:40px;opacity:0;animation:fadeInUp 1s ease .4s forwards;width:100%;max-width:600px}.hero-image{width:100%;height:auto;border-radius:20px;box-shadow:0 20px 60px #3bb3e933;transition:transform .3s ease;max-width:500px}.hero-image:hover{transform:scale(1.02)}.hero-content-section{width:100%;max-width:800px;display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:60px;opacity:0;animation:fadeInUp 1s ease .6s forwards}.hero-title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.3;margin-bottom:24px;margin-top:20px;background:linear-gradient(135deg,#ffffff 0%,#3bb3e9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em;text-align:center;padding:0 10px}.hero-subtitle{font-size:1.25rem;font-weight:600;color:#d1d5db;margin-bottom:40px;line-height:1.6;max-width:600px;text-align:center;margin-left:auto;margin-right:auto}.hero-subtitle strong{color:#3bb3e9;font-weight:700}.countdown-container{margin-bottom:40px;padding:24px;text-align:center;background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,rgba(59,179,233,.1) 100%);border:1px solid rgba(59,179,233,.2);box-shadow:0 8px 32px #3bb3e91a}.countdown-label{font-size:.875rem;color:#9ca3af;margin-bottom:16px;text-transform:uppercase;letter-spacing:.05em}.countdown-timer{display:flex;justify-content:center;gap:20px}.countdown-item{display:flex;flex-direction:column;align-items:center;min-width:60px}.countdown-number{font-size:2rem;font-weight:700;color:#3bb3e9;line-height:1;text-shadow:0 0 20px rgba(59,179,233,.5)}.countdown-text{font-size:.75rem;color:#9ca3af;margin-top:4px;text-transform:uppercase;letter-spacing:.05em}.email-form{margin-bottom:20px}.form-group{display:flex;gap:12px;margin-bottom:12px}.email-input{flex:1;padding:16px 20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:1rem;transition:all .3s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.email-input:focus{outline:none;border-color:#3bb3e9;box-shadow:0 0 0 3px #3bb3e91a;background:rgba(255,255,255,.08)}.email-input::placeholder{color:#9ca3af}.cta-button{padding:16px 32px;background:linear-gradient(135deg,#3bb3e9 0%,#2563eb 100%);border:none;border-radius:12px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;white-space:nowrap;box-shadow:0 4px 20px #3bb3e94d}.cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 30px #3bb3e966}.cta-button:active{transform:translateY(0)}.cta-button.loading .button-text{opacity:0}.cta-button.loading .button-loading{opacity:1}.button-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease}.form-message{font-size:.875rem;padding:8px 0;min-height:24px;transition:all .3s ease}.form-message.success{color:#10b981}.form-message.error{color:#ef4444}.cta-container{display:flex;justify-content:center;margin-bottom:20px}.consultation-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:none;align-items:center;justify-content:center;padding:20px}.consultation-popup.active{display:flex}.popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.popup-content{position:relative;background:linear-gradient(135deg,rgba(10,10,10,.95) 0%,rgba(59,179,233,.05) 100%);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:40px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000080;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:popupSlideIn .3s ease-out}@keyframes popupSlideIn{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.popup-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.popup-header h2{font-size:1.75rem;font-weight:700;color:#fff;margin:0;background:linear-gradient(135deg,#ffffff 0%,#3bb3e9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.close-button{background:none;border:none;color:#9ca3af;cursor:pointer;padding:8px;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.close-button:hover{background:rgba(255,255,255,.1);color:#fff;transform:scale(1.1)}.close-button svg{width:24px;height:24px}.consultation-form{display:flex;flex-direction:column;gap:24px}.form-field{display:flex;flex-direction:column;gap:8px}.form-field label{font-size:.875rem;font-weight:600;color:#d1d5db;margin-bottom:4px}.form-field input,.form-field select,.form-field textarea{padding:16px 20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:1rem;font-family:inherit;transition:all .3s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{outline:none;border-color:#3bb3e9;box-shadow:0 0 0 3px #3bb3e91a;background:rgba(255,255,255,.08)}.form-field input::placeholder,.form-field textarea::placeholder{color:#9ca3af}.form-field select{cursor:pointer}.form-field select option{background:#1a1a1a;color:#fff;padding:12px}.form-field select option:disabled{color:#6b7280;font-style:italic}.form-field textarea{resize:vertical;min-height:100px;line-height:1.5}.form-actions{margin-top:16px;display:flex;justify-content:center}.submit-button{padding:18px 40px;background:linear-gradient(135deg,#3bb3e9 0%,#2563eb 100%);border:none;border-radius:12px;color:#fff;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 4px 20px #3bb3e94d;min-width:200px}.submit-button:hover{transform:translateY(-2px);box-shadow:0 8px 30px #3bb3e966}.submit-button:active{transform:translateY(0)}.submit-button.loading .button-text{opacity:0}.submit-button.loading .button-loading{opacity:1}.submit-button .button-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease}.thank-you-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10001;display:none;align-items:center;justify-content:center;padding:20px}.thank-you-popup.active{display:flex}.thank-you-content{position:relative;background:linear-gradient(135deg,rgba(10,10,10,.95) 0%,rgba(59,179,233,.05) 100%);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:40px;max-width:500px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 60px #00000080;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:thankYouSlideIn .4s ease-out;text-align:center}@keyframes thankYouSlideIn{0%{opacity:0;transform:scale(.8) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}.thank-you-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px}.success-icon{width:60px;height:60px;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;margin:0 auto;animation:successPulse 2s ease-in-out infinite}.success-icon svg{width:32px;height:32px}@keyframes successPulse{0%,to{transform:scale(1);box-shadow:0 0 #10b98166}50%{transform:scale(1.05);box-shadow:0 0 0 10px #10b98100}}.thank-you-header .close-button{position:absolute;top:20px;right:20px}.thank-you-body h2{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:20px;background:linear-gradient(135deg,#ffffff 0%,#10b981 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.thank-you-message{font-size:1.1rem;color:#d1d5db;line-height:1.6;margin-bottom:20px}.contact-promise{font-size:1rem;color:#9ca3af;line-height:1.6;margin-bottom:30px;font-style:italic}.thank-you-actions{margin-top:20px}.thank-you-button{padding:16px 32px;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:none;border-radius:12px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px #10b9814d;min-width:150px}.thank-you-button:hover{transform:translateY(-2px);box-shadow:0 8px 30px #10b98166}.thank-you-button:active{transform:translateY(0)}.impressum-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10002;display:none;align-items:center;justify-content:center;padding:20px;opacity:0;transition:opacity .3s ease}.impressum-modal.active{display:flex;opacity:1}.impressum-modal .modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.impressum-modal .modal-content{position:relative;background:linear-gradient(135deg,rgba(10,10,10,.95) 0%,rgba(59,179,233,.05) 100%);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:0;max-width:600px;width:100%;max-height:90vh;overflow:hidden;box-shadow:0 20px 60px #00000080;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:modalSlideIn .3s ease-out;transform:scale(.9) translateY(20px);transition:transform .3s ease}.impressum-modal.active .modal-content{transform:scale(1) translateY(0)}@keyframes modalSlideIn{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.impressum-modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:30px 40px 20px;border-bottom:1px solid rgba(255,255,255,.1)}.impressum-modal .modal-header h2{font-size:1.75rem;font-weight:700;color:#fff;margin:0;background:linear-gradient(135deg,#ffffff 0%,#3bb3e9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.impressum-modal .modal-close-button{background:none;border:none;color:#9ca3af;cursor:pointer;padding:8px;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.impressum-modal .modal-close-button:hover{background:rgba(255,255,255,.1);color:#fff;transform:scale(1.1)}.impressum-modal .modal-close-button svg{width:24px;height:24px}.impressum-modal .modal-body{padding:30px 40px 40px;max-height:calc(90vh - 120px);overflow-y:auto}.impressum-modal .impressum-section{margin-bottom:30px}.impressum-modal .impressum-section:last-child{margin-bottom:0}.impressum-modal .impressum-section h3{font-size:1.25rem;font-weight:600;color:#3bb3e9;margin-bottom:20px;border-bottom:2px solid rgba(59,179,233,.2);padding-bottom:10px}.impressum-modal .impressum-section p{color:#d1d5db;line-height:1.8;margin-bottom:8px;font-size:.95rem}.impressum-modal .impressum-section p:last-child{margin-bottom:0}.impressum-modal .impressum-section strong{color:#fff;font-weight:600}.impressum-modal .contact-info{background:rgba(59,179,233,.05);border:1px solid rgba(59,179,233,.2);border-radius:12px;padding:20px;margin:15px 0}.impressum-modal .contact-info p{margin-bottom:6px}.impressum-modal .contact-info p:last-child{margin-bottom:0}.impressum-modal .impressum-link{color:#3bb3e9;text-decoration:none;transition:color .3s ease}.impressum-modal .impressum-link:hover{color:#fff;text-decoration:underline}@media (max-width: 768px){.impressum-modal .modal-content{margin:10px;max-width:calc(100% - 20px)}.impressum-modal .modal-header{padding:24px 20px 16px}.impressum-modal .modal-header h2{font-size:1.5rem}.impressum-modal .modal-body{padding:24px 20px 30px;max-height:calc(90vh - 100px)}.impressum-modal .impressum-section{margin-bottom:25px}.impressum-modal .impressum-section h3{font-size:1.125rem}.impressum-modal .contact-info{padding:16px}}@media (max-width: 480px){.impressum-modal .modal-content{margin:5px;max-width:calc(100% - 10px);max-height:95vh}.impressum-modal .modal-header{padding:20px 16px 14px}.impressum-modal .modal-header h2{font-size:1.25rem}.impressum-modal .modal-body{padding:20px 16px 24px;max-height:calc(95vh - 80px)}.impressum-modal .impressum-section{margin-bottom:20px}.impressum-modal .impressum-section h3{font-size:1rem}.impressum-modal .impressum-section p{font-size:.9rem}.impressum-modal .contact-info{padding:14px}}.business-section{padding:100px 0;background:linear-gradient(135deg,rgba(10,10,10,.9) 0%,rgba(59,179,233,.03) 100%)}.business-content{padding:60px 40px;text-align:center;max-width:1200px;margin:0 auto}.business-subtitle{font-size:1.125rem;color:#ef4444;font-weight:600;font-style:italic;margin-bottom:50px;line-height:1.6}.business-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin:50px 0}.stat-item{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:30px 25px;text-align:left;transition:all .3s ease;position:relative;overflow:hidden}.stat-item:hover{background:rgba(255,255,255,.05);border-color:#3bb3e933;transform:translateY(-5px);box-shadow:0 10px 40px #3bb3e91a}.stat-item:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(135deg,#3bb3e9 0%,#10b981 100%);opacity:0;transition:opacity .3s ease}.stat-item:hover:before{opacity:1}.stat-icon{font-size:2.5rem;margin-bottom:15px;display:block}.stat-title{font-size:1.25rem;font-weight:700;color:#3bb3e9;margin-bottom:15px;line-height:1.3}.stat-description{color:#d1d5db;line-height:1.6;font-size:.95rem}.business-cta{margin-top:60px;padding:40px;background:linear-gradient(135deg,rgba(59,179,233,.05) 0%,rgba(16,185,129,.05) 100%);border:1px solid rgba(59,179,233,.15);border-radius:20px;text-align:center}.cta-title{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:15px}.cta-subtitle{font-size:1rem;color:#d1d5db;font-style:italic;margin-bottom:30px;line-height:1.6}.business-form .form-group{max-width:600px;margin:0 auto}.business-cta-btn{background:linear-gradient(135deg,#10b981 0%,#059669 100%);font-size:.95rem;padding:18px 28px;white-space:nowrap}.business-cta-btn:hover{box-shadow:0 8px 30px #10b98166}.value-section{padding:100px 0;background:linear-gradient(135deg,rgba(10,10,10,.8) 0%,rgba(59,179,233,.02) 100%)}.value-content{padding:60px 40px;text-align:center;max-width:800px;margin:0 auto}.section-title{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:24px;background:linear-gradient(135deg,#ffffff 0%,#3bb3e9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.section-description{font-size:1.125rem;color:#d1d5db;margin-bottom:40px;line-height:1.7}.scarcity-message{display:flex;align-items:center;justify-content:center;gap:16px;padding:20px;background:linear-gradient(135deg,rgba(59,179,233,.1) 0%,rgba(16,185,129,.1) 100%);border:1px solid rgba(59,179,233,.2);border-radius:12px;margin-bottom:40px;font-weight:500}.scarcity-icon{font-size:1.5rem}.benefits-section{padding:100px 0;background:linear-gradient(135deg,rgba(10,10,10,.9) 0%,rgba(59,179,233,.03) 100%)}.benefits-content{padding:60px 40px;text-align:center;max-width:1000px;margin:0 auto}.benefits-list{display:flex;justify-content:space-between;gap:40px;margin:50px 0}.benefit-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;padding:30px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;transition:all .3s ease}.benefit-item:hover{background:rgba(255,255,255,.05);border-color:#3bb3e933;transform:translateY(-5px);box-shadow:0 10px 40px #3bb3e91a}.benefit-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(59,179,233,.1) 0%,rgba(16,185,129,.1) 100%);border-radius:12px;border:1px solid rgba(59,179,233,.2);color:#3bb3e9}.benefit-icon svg{width:32px;height:32px;min-width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(59,179,233,.1) 0%,rgba(16,185,129,.1) 100%);border-radius:12px;border:1px solid rgba(59,179,233,.2)}.benefit-text h3{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:12px;line-height:1.4}.benefit-text p{color:#d1d5db;line-height:1.6;font-size:.95rem}.special-offer{margin-top:50px}.offer-frames{display:flex;gap:20px;justify-content:space-between;align-items:center}.offer-frame{flex:1;background:linear-gradient(135deg,rgba(59,179,233,.1) 0%,rgba(16,185,129,.1) 100%);border:1px solid rgba(59,179,233,.2);border-radius:16px;padding:30px 20px;text-align:center;transition:all .3s ease;box-shadow:0 8px 32px #3bb3e91a}.offer-frame:hover{transform:translateY(-5px);box-shadow:0 15px 50px #3bb3e933}.founder-frame{border-color:#3bb3e94d}.gift-frame{border-color:#10b9814d;background:linear-gradient(135deg,rgba(16,185,129,.1) 0%,rgba(59,179,233,.1) 100%)}.frame-content{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.bonus-icon{font-size:1.5rem}.frame-text{color:#fff;font-weight:600;font-size:.95rem;line-height:1.4}.trust-section{padding:80px 0;background:rgba(10,10,10,.5)}.trust-content{padding:40px;text-align:center;max-width:600px;margin:0 auto}.trust-message{color:#9ca3af;margin-bottom:32px;font-size:.875rem}.social-links{display:flex;justify-content:center;gap:24px}.social-link{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#9ca3af;transition:all .3s ease;text-decoration:none}.social-link:hover{transform:translateY(-2px) scale(1.1);box-shadow:0 8px 25px #0000004d}.social-link:hover .instagram{color:#e4405f;filter:drop-shadow(0 0 10px rgba(228,64,95,.5))}.social-link:hover .twitter{color:#000;filter:drop-shadow(0 0 10px rgba(0,0,0,.5))}.social-link:hover .twitter{color:#1da1f2;filter:drop-shadow(0 0 10px rgba(29,161,242,.5))}.social-link:hover .linkedin{color:#0077b5;filter:drop-shadow(0 0 10px rgba(0,119,181,.5))}.social-icon{width:24px;height:24px;transition:all .3s ease}.footer{background:rgba(10,10,10,.8);padding:40px 0;border-top:1px solid rgba(255,255,255,.1)}.footer-content{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center}.copyright{color:#9ca3af;font-size:.875rem}.footer .social-links{display:flex;gap:16px}.footer .social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#9ca3af;transition:all .3s ease;text-decoration:none}.footer .social-link:hover{transform:translateY(-2px) scale(1.1);box-shadow:0 8px 25px #0000004d}.footer .social-link:hover .instagram{color:#e4405f;filter:drop-shadow(0 0 10px rgba(228,64,95,.5))}.footer .social-link:hover .linkedin{color:#0077b5;filter:drop-shadow(0 0 10px rgba(0,119,181,.5))}.footer .social-icon{width:20px;height:20px;transition:all .3s ease}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 1024px){.hero-image-container{margin-bottom:30px;max-width:500px}.countdown-timer{gap:16px}.countdown-number{font-size:1.75rem}.hero-image{max-width:400px}}@media (max-width: 768px){.logo{height:60px;width:200px}.hero-section{padding:140px 0 100px}.hero-content-section{margin-top:40px}.hero-title{font-size:2.5rem;line-height:1.1;margin-top:15px}.hero-image-container{margin-bottom:24px}.hero-subtitle{font-size:1.125rem}.section-title.single-line{white-space:normal;overflow:visible;text-overflow:initial}.offer-frames{flex-direction:column;gap:15px}.offer-frame{padding:25px 15px}.frame-text{font-size:.9rem}.form-group{flex-direction:column;gap:16px}.cta-button{width:100%;padding:18px 32px}.countdown-timer{gap:12px}.countdown-item{min-width:50px}.countdown-number{font-size:1.5rem}.value-content,.trust-content,.benefits-content{padding:40px 24px}.benefits-list{flex-direction:column;gap:30px;margin:40px 0}.benefit-item{padding:25px}.offer-highlight{padding:30px 20px}.price-amount{font-size:2.5rem}.scarcity-message{flex-direction:column;text-align:center;gap:12px}.hero-image{max-width:350px}.footer-content{flex-direction:column;gap:20px;text-align:center}.popup-content{padding:30px 20px;margin:10px}.popup-header h2{font-size:1.5rem}.consultation-form{gap:20px}.form-field input,.form-field select,.form-field textarea{padding:14px 16px}.submit-button{padding:16px 32px;font-size:1rem;width:100%}}@media (max-width: 480px){.container,.hero-container{padding:0 16px}.hero-section{padding:120px 0 80px}.hero-content-section{margin-top:30px}.hero-image-container{margin-bottom:20px}.hero-image{max-width:280px}.hero-title{font-size:2rem;line-height:1.1;margin-top:10px}.hero-subtitle{font-size:1rem}.countdown-container{padding:20px 16px}.countdown-timer{gap:8px}.countdown-item{min-width:45px}.countdown-number{font-size:1.25rem}.countdown-text{font-size:.625rem}.email-input{padding:14px 16px;font-size:16px}.cta-button{padding:16px 24px;font-size:.875rem}.benefits-content{padding:30px 16px}.benefit-item{padding:20px;flex-direction:column;text-align:center;gap:15px}.benefit-text{text-align:center}.offer-highlight{padding:25px 15px}.price-amount{font-size:2rem}.bonus-text{font-size:.9rem}.social-links{gap:16px}.social-link{width:44px;height:44px}.social-icon{width:20px;height:20px}.footer-content{padding:0 16px}.business-content{padding:40px 24px}.business-stats{grid-template-columns:1fr;gap:25px;margin:40px 0}.stat-item{padding:25px 20px;text-align:center}.stat-icon{font-size:2rem;margin-bottom:12px}.stat-title{font-size:1.125rem}.business-cta{margin-top:40px;padding:30px 20px}.cta-title{font-size:1.25rem}.business-form .form-group{flex-direction:column;gap:16px}.business-cta-btn{width:100%;font-size:.875rem;padding:16px 20px;white-space:normal;line-height:1.3}.popup-content{padding:24px 16px;margin:5px;max-height:95vh}.popup-header{margin-bottom:24px;padding-bottom:16px}.popup-header h2{font-size:1.25rem}.consultation-form{gap:18px}.form-field input,.form-field select,.form-field textarea{padding:12px 14px;font-size:16px}.form-field label{font-size:.8rem}.submit-button{padding:14px 24px;font-size:.9rem}.thank-you-content{padding:30px 20px;margin:10px;max-height:90vh}.thank-you-body h2{font-size:1.5rem}.thank-you-message{font-size:1rem}.contact-promise{font-size:.9rem}.thank-you-button{padding:14px 28px;font-size:.9rem;width:100%}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.hero-image{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}@media print{.header,.social-links,.countdown-container{display:none}body{background:white;color:#000}.glass-effect{background:transparent;border:1px solid #ccc;box-shadow:none}}
