*{box-sizing:border-box;margin:0;padding:0}body{color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;overflow-x:hidden}.nav-link.active{color:#4caf50;font-weight:700}.nav-link.active:after{background:#4caf50;width:100%}html{scroll-behavior:smooth}:root{--primary-color:#10b981;--primary-dark:#059669;--secondary-color:#3b82f6;--accent-color:#f59e0b;--text-primary:#1f2937;--text-secondary:#6b7280;--background-light:#fff;--background-dark:#0f172a;--background-gray:#f8fafc;--border-color:#e5e7eb;--shadow-sm:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.startup-page{min-height:100vh;width:100%}.header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.05);left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.nav{padding-left:1.5rem;padding-right:3rem}.nav-container{align-items:center;display:flex;height:95px;margin:0 auto;max-width:1600px}.logo{flex:0 0 auto}.logo-icon{height:90px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:auto}.logo-icon:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.nav-links{align-items:center;display:flex;flex:1 1;justify-content:space-evenly}.nav-link{color:#1f2937;font-size:18px;font-weight:700;position:relative;text-decoration:none;transition:all .3s ease}.nav-link:hover{color:#16a34a}.nav-link:after{background:#16a34a;bottom:-6px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-link:hover:after{width:100%}.container{margin:0 auto;max-width:1200px;padding:0 2rem}.section{padding:5rem 0}.section-dark{background:#0f172a;background:var(--background-dark);color:#fff}.section-gradient{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.section-header{margin-bottom:4rem}.section-title{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#10b981,#3b82f6);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text;font-size:2.5rem;margin-bottom:1rem}.section-dark .section-title,.section-gradient .section-title{-webkit-text-fill-color:#fff;color:#fff}.section-subtitle{color:#6b7280;color:var(--text-secondary);font-size:1.25rem;max-width:600px}.section-dark .section-subtitle,.section-gradient .section-subtitle{color:hsla(0,0%,100%,.8)}.hero{background:linear-gradient(135deg,rgba(16,185,129,.05),rgba(59,130,246,.05));display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:8rem 2rem 4rem;position:relative}.hero:before{background:url('data:image/svg+xml,<svg width="60" height="60" viewBox="0 0 60 60" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><g fill="%2316a34a" fill-opacity="0.05"><circle cx="30" cy="30" r="4"/></g></svg>');bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.hero-content{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px}.hero-title{color:#1f2937;color:var(--text-primary);font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem}.hero-highlight{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#10b981,#3b82f6);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text}.hero-description{color:#6b7280;color:var(--text-secondary);font-size:1.25rem;line-height:1.6;margin-bottom:2rem}.hero-buttons{display:flex;flex-wrap:wrap;gap:1rem}.btn-primary{align-items:center;background:linear-gradient(135deg,#10b981,#059669);background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));border:none;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:var(--shadow-md);color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 2rem;transition:all .3s ease}.btn-primary:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:var(--shadow-xl);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.btn-secondary{background:#fff;border:2px solid #e5e7eb;border:2px solid var(--border-color);border-radius:12px;color:#1f2937;color:var(--text-primary);font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 2rem;transition:all .3s ease}.btn-secondary:hover{border-color:#10b981;border-color:var(--primary-color);color:#10b981;color:var(--primary-color);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.btn-icon{height:20px;width:20px}.btn-full{justify-content:center;width:100%}.hero-image img{border-radius:20px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:var(--shadow-xl);height:400px;object-fit:cover;width:100%}.hero-stats{border-top:1px solid #e5e7eb;border-top:1px solid var(--border-color);display:flex;gap:4rem;justify-content:center;margin-top:4rem;padding-top:4rem}.stat{text-align:center}.stat-number{color:#10b981;color:var(--primary-color);font-size:2.5rem;font-weight:800;margin-bottom:.5rem}.stat-label{color:#6b7280;color:var(--text-secondary);font-size:.875rem;letter-spacing:.05em;text-transform:uppercase}.hero-content{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.hero-text{flex:1 1 400px}.hero-image-grid{grid-gap:1.5rem;display:grid;flex:1 1 400px;gap:1.5rem;grid-template-columns:repeat(2,250px)}.hero-image-grid img{border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.15);height:250px;object-fit:cover;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:250px}.hero-image-grid img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media(max-width:768px){.hero-content{align-items:flex-start;flex-direction:column}.hero-image-grid{grid-template-columns:repeat(2,160px)}.hero-image-grid img{height:160px;width:160px}}.regulation-block{background:#f5f7f6;border-radius:16px;margin-top:4rem;padding:2rem}.regulation-title{font-size:1.6rem;margin-bottom:2rem}.regulation-grid{display:flex;flex-wrap:wrap;gap:2rem}.regulation-item{background:#fff;border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.06);flex:1 1 250px;padding:1.5rem}.regulation-link{color:#4caf50;display:inline-block;font-weight:600;margin-top:.5rem;text-decoration:none}.regulation-link:hover{text-decoration:underline}.section{padding:80px 0}.section-header{margin-bottom:50px;text-align:center}.section-title{font-size:38px;font-weight:700;margin-bottom:10px}.section-subtitle{color:#555;font-size:18px;margin:0 auto;max-width:750px}.history-intro{margin-bottom:60px;text-align:center}.intro-title{font-size:26px;font-weight:700;margin-bottom:10px}.intro-text{color:#444;font-size:17px;margin:0 auto;max-width:800px}.timeline{margin:40px 0;padding-left:40px;position:relative}.timeline:before{background:linear-gradient(180deg,#0a7a3c,#00c176);border-radius:2px;bottom:0;content:"";left:25px;position:absolute;top:0;width:4px}.timeline-item{margin-bottom:40px;padding-left:60px;position:relative}.timeline-marker{align-items:center;background:linear-gradient(135deg,#0a7a3c,#00c176);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#fff;display:flex;font-size:clamp(10px,2vw,14px);font-weight:700;height:50px;justify-content:center;left:0;padding:5px;position:absolute;text-align:center;top:0;width:50px;z-index:1}.timeline-marker:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.timeline-item.timeline-highlight .timeline-marker{background:linear-gradient(135deg,orange,coral);font-size:16px;height:60px;width:60px}.timeline-content{background:#f9f9f9;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:15px 20px;transition:all .3s ease}.timeline-title{font-size:18px;font-weight:600;margin:0 0 5px}.timeline-description{color:#555;font-size:14px;margin:0}.details-toggle{background:none;border:none;color:#0a7a3c;cursor:pointer;font-weight:600;margin-top:5px;padding:0}.timeline-details{border-left:3px solid #0a7a3c;margin-top:5px;max-height:0;opacity:0;overflow:hidden;padding-left:10px;transition:max-height .4s ease,opacity .4s ease}.timeline-details.open{max-height:500px;opacity:1}.timeline-tooltip{background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#333;display:none;font-size:14px;left:70px;line-height:1.5;padding:10px 15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:300px;z-index:10}.timeline-marker:hover .timeline-tooltip{display:block}@media (max-width:768px){.timeline{padding-left:30px}.timeline-marker{font-size:12px;height:40px;width:40px}.timeline-item.timeline-highlight .timeline-marker{font-size:14px;height:50px;width:50px}.timeline-tooltip{display:none!important}}.timeline-cards-container{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.timeline-card{background:#fff;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.05);cursor:pointer;overflow:hidden;transition:all .3s ease;width:100%}.timeline-card.open{box-shadow:0 15px 35px rgba(0,0,0,.15);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.card-header{background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;padding:1rem}.card-header h3{font-size:1.2rem;margin:0}.card-header span{font-size:.9rem;opacity:.8}.card-body{border-top:1px solid #eee;padding:1rem}.milestone-item{margin-bottom:1rem}.milestone-item strong{color:#16a34a;display:block;margin-bottom:.3rem}.history-details{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr}.history-text h3{color:#1f2937;color:var(--text-primary);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.history-text p{color:#6b7280;color:var(--text-secondary);margin-bottom:1rem}.history-image img{border-radius:12px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:var(--shadow-lg);height:300px;object-fit:cover;width:100%}.team-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin-bottom:4rem}@media (max-width:1024px){.team-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.team-grid{gap:1.25rem;grid-template-columns:1fr}}.team-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;padding:2rem;text-align:center;transition:all .3s ease}.team-card:hover{box-shadow:0 20px 40px rgba(0,0,0,.1);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.team-image{border:4px solid hsla(0,0%,100%,.2);border-radius:50%;height:120px;margin:0 auto 1.5rem;overflow:hidden;width:120px}.team-image img{height:100%;object-fit:cover;width:100%}.team-name{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.team-role{color:#10b981;color:var(--primary-color);font-weight:500;margin-bottom:1rem}.team-bio{color:hsla(0,0%,100%,.8);font-size:.875rem}.team-stats{display:flex;flex-wrap:wrap;gap:4rem;justify-content:center}.team-stat{align-items:center;display:flex;gap:1rem}.stat-icon{color:#10b981;color:var(--primary-color);height:40px;width:40px}.stat-content .stat-number{font-size:2rem;margin-bottom:0}.partner-card a{color:inherit;text-decoration:none}.partner-card a:hover{opacity:.8}.partners-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));justify-items:stretch}.partners-grid>a{color:inherit;display:block;height:100%;text-decoration:none}.partner-card{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:20px 15px;text-align:center;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.partner-card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.partner-logo{height:80px;margin-bottom:10px;object-fit:contain;width:80px}.partner-name{color:#1f2937;color:var(--text-primary);font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.partner-type{color:#6b7280;color:var(--text-secondary);font-size:.875rem;letter-spacing:.05em;text-transform:uppercase}.partnerships-story{background:#f8fafc;background:var(--background-gray);border-left:4px solid #10b981;border-left:4px solid var(--primary-color);border-radius:12px;padding:2rem}.partnerships-story h3{color:#1f2937;color:var(--text-primary);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.partnerships-story p{color:#6b7280;color:var(--text-secondary)}.innovation-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.innovation-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;padding:2rem;text-align:center;transition:all .3s ease}.innovation-card:hover{background:hsla(0,0%,100%,.15);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.innovation-icon{align-items:center;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;height:60px;justify-content:center;margin:0 auto 1.5rem;width:60px}.innovation-icon svg{color:#fff;height:30px;width:30px}.innovation-card h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.innovation-card p{color:hsla(0,0%,100%,.8)}.impact-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.impact-item{background:#fff;border-radius:20px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:var(--shadow-lg);padding:2rem;text-align:center;transition:all .3s ease}.impact-item:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:var(--shadow-xl);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.impact-number{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#10b981,#3b82f6);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:800;margin-bottom:.5rem}.impact-label{color:#1f2937;color:var(--text-primary);font-size:1.25rem;font-weight:600;margin-bottom:1rem}.impact-description{color:#6b7280;color:var(--text-secondary);font-size:.875rem}.contact-grid{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.contact-info{display:flex;flex-direction:column;gap:2rem}.contact-item{display:flex;gap:1rem}.contact-icon{color:#10b981;color:var(--primary-color);height:24px;margin-top:.25rem;width:24px}.contact-title{color:#fff;font-weight:600;margin-bottom:.25rem}.contact-detail{color:hsla(0,0%,100%,.8)}.contact-form-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;padding:2rem}.form-group{margin-bottom:1.5rem}.form-input,.form-textarea{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);border-radius:8px;color:#fff;font-size:1rem;padding:1rem;transition:all .3s ease;width:100%}.form-input::-webkit-input-placeholder,.form-textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.6)}.form-input::placeholder,.form-textarea::placeholder{color:hsla(0,0%,100%,.6)}.form-input:focus,.form-textarea:focus{background:hsla(0,0%,100%,.15);border-color:#10b981;border-color:var(--primary-color);outline:none}.form-textarea{height:120px;resize:vertical}.footer{background:#0f172a;background:var(--background-dark);border-top:1px solid hsla(0,0%,100%,.1);padding:2rem 0}.footer-content{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.footer-text{color:hsla(0,0%,100%,.6);font-size:.875rem}.burger-btn{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;margin-left:auto;padding:8px;z-index:1100}.burger-btn span{background:#1f2937;border-radius:2px;display:block;height:3px;transition:all .3s ease;width:26px}.burger-btn.open span:first-child{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.burger-btn.open span:nth-child(2){opacity:0}.burger-btn.open span:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}@media (max-width:1024px){.nav{padding-left:1rem;padding-right:1.5rem}.nav-container{height:75px}.logo-icon{height:65px}.nav-link{font-size:15px}}@media (max-width:768px){.nav{padding:0 1rem}.nav-container{height:65px;justify-content:space-between}.logo-icon{height:50px}.burger-btn{display:flex}.nav-links{-webkit-overflow-scrolling:touch;align-items:stretch;background:#fff!important;bottom:0;box-shadow:-4px 0 20px rgba(0,0,0,.15);display:flex!important;flex-direction:column;gap:0;height:calc(100vh - 65px);justify-content:flex-start;left:0;opacity:1;overflow-y:auto;padding:1.5rem 1.5rem 4rem;position:fixed;right:0;top:65px;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;visibility:hidden;width:100vw;z-index:999}.nav-links.open{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}body.menu-open .header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important}.nav-link{background:transparent;border-bottom:1px solid #e5e7eb;color:#1f2937!important;cursor:pointer;display:block;font-size:17px;font-weight:600;padding:1rem .5rem;text-align:left;width:100%}.nav-link:active{background:#f3f4f6}.nav-link:after{display:none}.language-switch-group{margin-left:auto;margin-right:.5rem}body.menu-open{overflow:hidden}.hero{padding:6rem 1rem 2rem}.hero-content{flex-direction:column;gap:2rem;grid-template-columns:1fr;text-align:center}.hero-text{flex:1 1 100%}.hero-title{font-size:2.25rem}.hero-description{font-size:1.05rem}.hero-buttons{justify-content:center}.hero-image-grid{flex:1 1 100%;gap:.75rem;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:360px;width:100%}.hero-image-grid img{aspect-ratio:1;height:auto;width:100%}.hero-stats{flex-wrap:wrap;gap:2rem}.section{padding:3rem 0}.section-title{font-size:1.75rem}.section-subtitle{font-size:1rem}.timeline:before{left:20px}.timeline-item{flex-direction:row;padding-left:60px}.timeline-marker{left:20px}.timeline-content{margin:0;max-width:none}.timeline-item:nth-child(odd) .timeline-content{margin:0}.history-details{gap:1.5rem;grid-template-columns:1fr}.team-stats{gap:2rem}.contact-grid{gap:2rem;grid-template-columns:1fr}.footer-content{text-align:center}.footer-content,.regulation-grid{flex-direction:column}.partners-grid{gap:12px;grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.container{padding:0 1rem}.logo-icon{height:44px}.hero{padding:5rem 1rem 2rem}.hero-title{font-size:1.85rem}.hero-description{font-size:1rem}.section-title{font-size:1.5rem}.btn-primary,.btn-secondary{font-size:.9rem;padding:.75rem 1.25rem}.hero-buttons{flex-direction:column;width:100%}.hero-buttons button{justify-content:center;width:100%}.hero-stats{flex-direction:column;gap:1.5rem}.language-switch-group{gap:2px!important;padding:2px!important}.language-switch-group button{padding:4px 8px!important}.language-switch-group button span{font-size:11px!important}.hero-modal-iframe{height:250px}.partners-grid{grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:280px}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.animate-fade-in{-webkit-animation:fadeInUp .6s ease-out;animation:fadeInUp .6s ease-out}.animate-slide-in{-webkit-animation:slideIn .6s ease-out;animation:slideIn .6s ease-out}.btn-secondary{align-items:center;background-color:#1d4ed8;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:8px;padding:10px 20px}.hero-modal-overlay{align-items:center;background-color:rgba(0,0,0,.7);display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.hero-modal-content{max-width:900px;position:relative;width:90%}.hero-modal-iframe{height:600px;width:100%}.hero-modal-close{color:#fff;cursor:pointer;font-size:28px;position:absolute;right:10px;top:10px}.products-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:2rem}.product-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);padding:1.5rem;text-align:center;transition:box-shadow .3s,-webkit-transform .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s}.product-card:hover{box-shadow:0 8px 20px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.product-icon{font-size:2.5rem;margin-bottom:1rem}.product-title{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.product-description{color:#555;font-size:.95rem}.benefits-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:2rem}.benefit-card{background:#fff;border-radius:15px;box-shadow:0 6px 20px rgba(0,0,0,.08);padding:1.5rem;text-align:center;transition:box-shadow .3s,-webkit-transform .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s}.benefit-card:hover{box-shadow:0 12px 24px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.benefit-icon{font-size:2.5rem;margin-bottom:1rem}.benefit-card h3{color:#2c3e50;font-size:1.2rem;margin:.5rem 0}.benefit-card p{color:#555;font-size:.95rem}.benefit-card details{margin-top:1rem;text-align:left}.benefit-card summary{color:#1abc9c;cursor:pointer;font-weight:600;list-style:none}.benefit-card summary::-webkit-details-marker{display:none}.benefit-card details[open] summary{color:#16a085}.card-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;transition:.3s ease}.card-header:hover{background-color:hsla(0,0%,100%,.05)}.card-header-right{align-items:center;display:flex;font-size:.9rem;gap:8px;opacity:.8}.chevron{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.chevron.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.video-modal-overlay{align-items:center;-webkit-animation:videoModalFadeIn .2s ease;animation:videoModalFadeIn .2s ease;background:rgba(0,0,0,.85);display:flex;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:2000}.video-modal-content{-webkit-animation:videoModalZoomIn .25s ease;animation:videoModalZoomIn .25s ease;background:#000;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.5);max-width:1000px;overflow:hidden;position:relative;width:100%}.video-modal-player{display:block;height:auto;max-height:85vh;width:100%}.video-modal-close{align-items:center;background:rgba(0,0,0,.6);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;line-height:1;position:absolute;right:10px;top:10px;transition:background .2s;width:40px;z-index:10}.video-modal-close:hover{background:rgba(0,0,0,.9)}@-webkit-keyframes videoModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes videoModalFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes videoModalZoomIn{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes videoModalZoomIn{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:768px){.video-modal-overlay{padding:1rem}.video-modal-close{font-size:24px;height:36px;right:8px;top:8px;width:36px}}.card{position:relative}.linkedin-icon{align-items:center;display:flex;height:16px;justify-content:center;position:absolute;right:5px;top:5px;width:16px}.linkedin-img{display:block;height:100%;object-fit:contain;width:100%}.linkedin-icon:hover{opacity:.7}.linkedin-icon img{height:100%;object-fit:contain;width:100%}body,html{box-sizing:border-box;margin:0;padding:0}.navbar{background-color:#fff;height:90px;left:0;padding:10px 20px;position:fixed;top:0;width:100%;z-index:1000}.nav-content{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1400px}.nav-items{display:flex;flex:2 1;list-style:none;margin:0;padding-left:100px}.items{margin-right:20px}.a-nav{color:#000;font-size:24px;font-weight:700;text-decoration:none;transition:color .3s}.a-nav:hover{color:#7c7876}.nav-logo{align-items:center;display:flex;flex:0 1;justify-content:flex-end;padding-right:20px}.logo{height:90px;margin-right:10px;width:auto}.language-switcher{flex-shrink:0;gap:10px;margin-left:20px}.lang-btn,.language-switcher{align-items:center;display:flex}.lang-btn{background:#f0f0f0;border:1px solid #ccc;border-radius:8px;color:#333;cursor:pointer;font-size:14px;font-weight:600;gap:8px;padding:8px 15px;transition:all .3s ease}.lang-btn:hover{background-color:#007bff;border-color:#007bff;color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.lang-btn.active{background:#007bff;border-color:#007bff;color:#fff}.flag{font-size:20px}.lang-text{font-weight:600}@media (max-width:768px){.nav-content{flex-wrap:wrap;height:auto}.navbar{height:auto}.nav-items{flex:1 1;padding-left:20px}.items{margin-right:10px}.a-nav{font-size:16px}.logo{height:50px}.lang-text{display:none}.lang-btn{padding:6px 10px}.flag{font-size:20px}.language-switcher{margin-left:10px}}
/*# sourceMappingURL=main.ddf4e183.css.map*/