@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5972bc34-module__OU16Qa__className{font-family:Inter,Inter Fallback;font-style:normal}
:root{--izci-blue:#2ea9ff;--izci-blue-rgb:46,169,255;--izci-bg:#050505;--izci-bg-secondary:#0a0a0a;--izci-card:#0f0f0f;--izci-card-hover:#151515;--izci-cyan-1:#7fffd4;--izci-cyan-2:#66e0c6;--izci-purple:#8b5cf6;--izci-text-primary:#fff;--izci-text-secondary:#ffffffb3;--izci-text-muted:#ffffff80;--izci-border:#ffffff14;--izci-border-hover:#ffffff26;--gradient-primary:linear-gradient(135deg,var(--izci-blue)0%,var(--izci-cyan-2)100%);--gradient-text:linear-gradient(135deg,var(--izci-cyan-1)0%,var(--izci-blue)100%);--gradient-border:linear-gradient(135deg,var(--izci-blue),var(--izci-purple));--shadow-glow:0 0 60px rgba(var(--izci-blue-rgb),.3);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--transition-fast:.15s ease;--transition-base:.3s cubic-bezier(.4,0,.2,1);--transition-slow:.5s cubic-bezier(.4,0,.2,1);--container-max:1200px;--header-height:72px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{background-color:var(--izci-bg);color:var(--izci-text-primary);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;overflow-x:hidden}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 24px}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.header{z-index:1000;-webkit-backdrop-filter:blur(24px);background:#0a0a0ab3;border:1px solid #ffffff14;border-radius:50px;width:90%;max-width:1000px;height:64px;transition:all .3s;position:fixed;top:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0006,0 0 0 1px #ffffff0d}.header:after{display:none}.header.scrolled{background:#050505e6;width:95%;max-width:1024px;top:16px;box-shadow:0 12px 40px #0009,0 0 0 1px #ffffff1a}.nav{justify-content:space-between;align-items:center;height:100%;padding:0 24px;display:flex}.nav-logo{background:#ffffff08;border-radius:40px;align-items:center;gap:10px;padding:6px 16px 6px 6px;text-decoration:none;transition:background .3s;display:flex}.nav-logo:hover{background:#ffffff14}.logo-img{width:auto;height:32px}.logo-text{font-size:1.1rem;font-weight:700}.logo-brand{color:var(--izci-blue)}.nav-menu{align-items:center;gap:32px;display:flex}.nav-link{color:var(--izci-text-secondary);transition:var(--transition-fast);font-size:14px;position:relative}.nav-link:hover{color:var(--izci-text-primary)}.nav-actions{align-items:center;gap:16px;display:flex}.lang-toggle{border:1px solid var(--izci-border);border-radius:var(--radius-sm);color:var(--izci-text-secondary);cursor:pointer;transition:var(--transition-fast);background:0 0;align-items:center;gap:4px;padding:8px 12px;font-size:14px;font-weight:500;display:flex}.lang-toggle:hover{border-color:var(--izci-border-hover);color:var(--izci-text-primary)}.lang-active{color:var(--izci-blue);font-weight:600}.lang-divider{opacity:.3}.lang-inactive{opacity:.6}.btn-login{letter-spacing:-.01em;color:var(--izci-text-primary);border-radius:var(--radius-md);cursor:pointer;background:#2ea9ff14;border:1px solid #2ea9ff26;justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.btn-login:hover{color:#fff;text-shadow:0 0 20px #2ea9ff80;background:linear-gradient(135deg,#2ea9ff33,#2ea9ff1a);border-color:#2ea9ff66;transform:translateY(-1px);box-shadow:0 4px 20px #2ea9ff26}.btn-login:before,.btn-login:after{display:none}.btn{border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-base);white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;display:inline-flex}.btn-primary{background:var(--gradient-primary);color:#000;box-shadow:0 4px 20px rgba(var(--izci-blue-rgb),.3)}.btn-primary:hover{box-shadow:0 6px 30px rgba(var(--izci-blue-rgb),.4);transform:translateY(-2px)}.btn-glow{animation:3s ease-in-out infinite btnGlow}@keyframes btnGlow{0%,to{box-shadow:0 4px 20px rgba(var(--izci-blue-rgb),.3)}50%{box-shadow:0 4px 40px rgba(var(--izci-blue-rgb),.5)}}.btn-outline{color:var(--izci-text-primary);border:1px solid var(--izci-border);background:0 0}.btn-outline:hover{border-color:var(--izci-border-hover);background:#ffffff0d}.btn-lg{padding:16px 32px;font-size:16px}.btn-full{width:100%}.hero{min-height:100vh;padding:calc(var(--header-height) + 80px)0 120px;align-items:center;display:flex;position:relative;overflow:hidden}.hero-bg{pointer-events:none;position:absolute;inset:0}.hero-gradient{background:radial-gradient(ellipse 80% 50% at 70% 20%,rgba(var(--izci-blue-rgb),.15)0%,transparent 50%),radial-gradient(ellipse 60% 40% at 30% 80%,#8b5cf61a 0%,transparent 50%);position:absolute;inset:0}.hero-glow{filter:blur(100px);border-radius:50%;position:absolute}.hero-glow-1{background:rgba(var(--izci-blue-rgb),.15);width:500px;height:500px;top:-100px;right:10%}.hero-glow-2{background:#8b5cf61f;width:400px;height:400px;bottom:10%;left:-100px}.hero-grid-pattern{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60%,#000,#0000);mask-image:radial-gradient(60% 60%,#000,#0000)}.hero-content{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid;position:relative}.hero-text{max-width:560px}.hero-badge{background:rgba(var(--izci-blue-rgb),.1);border:1px solid rgba(var(--izci-blue-rgb),.2);color:var(--izci-blue);border-radius:50px;align-items:center;gap:10px;margin-bottom:24px;padding:8px 16px;font-size:13px;font-weight:500;display:inline-flex}.badge-dot{background:var(--izci-cyan-1);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.hero-title{letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1.1}.hero-title-highlight{display:inline-block;position:relative}.title-underline{width:100%;height:12px;position:absolute;bottom:-4px;left:0}.gradient-text{background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-description{color:var(--izci-text-secondary);margin-bottom:32px;font-size:1.125rem;line-height:1.7}.hero-cta{flex-wrap:wrap;gap:16px;margin-bottom:48px;display:flex}.hero-stats{gap:32px;display:flex}.hero-stat{text-align:left}.hero-stat-value{color:var(--izci-cyan-1);font-size:1.75rem;font-weight:700;display:block}.hero-stat-label{color:var(--izci-text-muted);font-size:13px}.hero-stat-divider{background:var(--izci-border);width:1px}.hero-visual{position:relative}.hero-mockup{background:var(--izci-card);border:1px solid var(--izci-border);border-radius:var(--radius-xl);box-shadow:0 50px 100px -20px #00000080,0 0 60px rgba(var(--izci-blue-rgb),.1);overflow:hidden}.mockup-header{border-bottom:1px solid var(--izci-border);background:#ffffff05;align-items:center;gap:12px;padding:16px 20px;display:flex}.mockup-dots{gap:6px;display:flex}.mockup-dots span{border-radius:50%;width:10px;height:10px}.mockup-dots span:first-child{background:#ff5f57}.mockup-dots span:nth-child(2){background:#febc2e}.mockup-dots span:nth-child(3){background:#28c840}.mockup-title{color:var(--izci-text-muted);font-size:12px}.mockup-content{min-height:280px;display:flex}.mockup-sidebar{border-right:1px solid var(--izci-border);background:#ffffff05;flex-direction:column;gap:12px;width:60px;padding:16px 12px;display:flex}.mockup-nav-item{border-radius:var(--radius-sm);background:#ffffff0d;width:36px;height:36px}.mockup-nav-item.active{background:rgba(var(--izci-blue-rgb),.2);border:1px solid rgba(var(--izci-blue-rgb),.3)}.mockup-main{flex:1;padding:20px}.mockup-card-row{gap:16px;margin-bottom:20px;display:flex}.mockup-stat-card{border:1px solid var(--izci-border);border-radius:var(--radius-md);background:#ffffff08;flex:1;align-items:center;gap:12px;padding:16px;display:flex}.mockup-stat-icon{border-radius:var(--radius-sm);width:40px;height:40px}.mockup-stat-icon.blue{background:rgba(var(--izci-blue-rgb),.2)}.mockup-stat-icon.cyan{background:#7fffd433}.mockup-stat-info{flex-direction:column;display:flex}.mockup-stat-num{font-size:1.25rem;font-weight:700}.mockup-stat-text{color:var(--izci-text-muted);font-size:11px}.mockup-chart{border-radius:var(--radius-md);background:#ffffff05;align-items:flex-end;gap:8px;height:100px;padding:16px;display:flex}.mockup-chart .chart-bar{height:var(--h,50%);background:var(--gradient-primary);transform-origin:bottom;border-radius:4px 4px 0 0;flex:1;animation:1s forwards chartGrow;transform:scaleY(0)}@keyframes chartGrow{to{transform:scaleY(1)}}.hero-float-card{background:var(--izci-card);border:1px solid var(--izci-border);border-radius:var(--radius-md);align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:500;animation:4s ease-in-out infinite floatCard;display:flex;position:absolute;box-shadow:0 20px 40px #0000004d}.float-1{animation-delay:0s;top:20%;left:-20px}.float-2{animation-delay:2s;bottom:20%;right:-20px}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.float-icon{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.float-icon.success{color:#28c840;background:#28c84033}.float-icon.info{background:rgba(var(--izci-blue-rgb),.2);color:var(--izci-blue)}.hero-scroll-indicator{color:var(--izci-text-muted);text-transform:uppercase;letter-spacing:.1em;flex-direction:column;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.scroll-line{background:linear-gradient(180deg,var(--izci-blue),transparent);width:1px;height:40px;animation:2s ease-in-out infinite scrollLine}@keyframes scrollLine{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.5;transform:scaleY(.6)}}section{padding:120px 0}.section-header{text-align:center;margin-bottom:64px}.section-tag{background:rgba(var(--izci-blue-rgb),.1);border:1px solid rgba(var(--izci-blue-rgb),.2);letter-spacing:.1em;color:var(--izci-blue);border-radius:4px;margin-bottom:16px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-block}.section-title{margin-bottom:16px;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2}.section-subtitle{color:var(--izci-text-secondary);max-width:600px;margin:0 auto;font-size:1rem;line-height:1.7}.features{background:var(--izci-bg-secondary)}.bento-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.bento-card{background:var(--izci-card);border:1px solid var(--izci-border);border-radius:var(--radius-lg);transition:var(--transition-base);padding:32px;position:relative;overflow:hidden}.bento-card:before{content:"";background:linear-gradient(135deg,rgba(var(--izci-blue-rgb),.05)0%,transparent 50%);opacity:0;transition:var(--transition-base);position:absolute;inset:0}.bento-card:hover{border-color:rgba(var(--izci-blue-rgb),.3);transform:translateY(-4px)}.bento-card:hover:before{opacity:1}.bento-card.featured{background:linear-gradient(135deg,#8b5cf60d 0%,var(--izci-card)100%);border-color:#8b5cf64d}.bento-icon{background:rgba(var(--izci-blue-rgb),.1);border-radius:var(--radius-md);width:48px;height:48px;color:var(--izci-blue);justify-content:center;align-items:center;margin-bottom:20px;display:flex}.bento-card.featured .bento-icon{color:var(--izci-purple);background:#8b5cf626}.bento-title{margin-bottom:10px;font-size:1.125rem;font-weight:600;position:relative}.bento-desc{color:var(--izci-text-secondary);font-size:14px;line-height:1.6;position:relative}@media (max-width:900px){.bento-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.bento-grid{grid-template-columns:1fr}}.how-it-works{background:var(--izci-bg)}.process-flow{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.process-card{background:var(--izci-card);border:1px solid var(--izci-border);border-radius:var(--radius-xl);text-align:center;transition:var(--transition-base);padding:32px 24px;position:relative}.process-card:hover{border-color:rgba(var(--izci-blue-rgb),.3);transform:translateY(-8px);box-shadow:0 20px 40px #0000004d}.process-number{position:absolute;top:-16px;left:50%;transform:translate(-50%)}.process-number span{background:var(--gradient-primary);color:#000;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:flex}.process-icon-wrapper{margin-bottom:20px}.process-icon{background:rgba(var(--izci-blue-rgb),.1);border:1px solid rgba(var(--izci-blue-rgb),.2);width:72px;height:72px;color:var(--izci-blue);transition:var(--transition-base);border-radius:50%;justify-content:center;align-items:center;margin:0 auto;display:flex}.process-card:hover .process-icon{background:rgba(var(--izci-blue-rgb),.2);border-color:rgba(var(--izci-blue-rgb),.4)}.process-icon.pulse{animation:2s ease-in-out infinite iconPulse}@keyframes iconPulse{0%,to{box-shadow:0 0 0 0 rgba(var(--izci-blue-rgb),.4)}50%{box-shadow:0 0 0 15px rgba(var(--izci-blue-rgb),0)}}.process-icon.success-icon{color:#28c840;background:#28c8401a;border-color:#28c8404d}.process-title{margin-bottom:12px;font-size:1.125rem;font-weight:600}.process-desc{color:var(--izci-text-secondary);font-size:14px;line-height:1.6}.process-connector{z-index:1;width:24px;height:20px;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.process-connector svg{width:100%;height:100%}.process-card:last-child .process-connector{display:none}.process-cta{text-align:center;margin-top:48px}@media (max-width:1024px){.process-flow{grid-template-columns:repeat(2,1fr);gap:40px 24px}.process-connector{display:none}}@media (max-width:600px){.process-flow{grid-template-columns:1fr;gap:40px}}.testimonials{background:var(--izci-bg-secondary)}.testimonial-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:64px;display:grid}.testimonial-card{background:var(--izci-card);border:1px solid var(--izci-border);border-radius:var(--radius-lg);transition:var(--transition-base);padding:32px}.testimonial-card:hover{border-color:rgba(var(--izci-blue-rgb),.2);transform:translateY(-4px)}.testimonial-quote{color:var(--izci-blue);margin-bottom:16px}.testimonial-text{color:var(--izci-text-secondary);margin-bottom:24px;font-size:15px;font-style:italic;line-height:1.7}.testimonial-author{align-items:center;gap:12px;display:flex}.author-avatar{background:rgba(var(--izci-blue-rgb),.2);width:44px;height:44px;color:var(--izci-blue);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.author-info{flex-direction:column;display:flex}.author-name{font-size:14px;font-weight:600}.author-role{color:var(--izci-text-muted);font-size:12px}.trusted-logos{text-align:center}.trusted-label{color:var(--izci-text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:24px;font-size:13px}.logo-carousel{flex-wrap:wrap;justify-content:center;gap:48px;display:flex}.logo-placeholder{border:1px dashed var(--izci-border);border-radius:var(--radius-md);color:var(--izci-text-muted);background:#ffffff08;padding:16px 24px;font-size:13px}@media (max-width:900px){.testimonial-grid{grid-template-columns:1fr}}.stats-banner{background:linear-gradient(135deg,var(--izci-card)0%,rgba(var(--izci-blue-rgb),.05)100%);border:1px solid var(--izci-border);border-radius:var(--radius-xl);justify-content:space-between;align-items:center;margin-bottom:64px;padding:40px 48px;display:flex}.stat-item{text-align:center}.stat-number{background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:4px;font-size:2.5rem;font-weight:800;display:block}.stat-label{color:var(--izci-text-secondary);font-size:14px}.stat-divider{background:var(--izci-border);width:1px;height:60px}.tech-showcase{text-align:center}.tech-title{color:var(--izci-text-secondary);margin-bottom:32px;font-size:1.25rem;font-weight:600}.tech-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.tech-card{background:var(--izci-card);border:1px solid var(--izci-border);border-radius:var(--radius-lg);text-align:center;transition:var(--transition-base);padding:32px 24px}.tech-card:hover{border-color:rgba(var(--izci-blue-rgb),.3);transform:translateY(-4px)}.tech-logo{background:rgba(var(--izci-blue-rgb),.1);width:72px;height:72px;color:var(--izci-blue);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;display:flex}.tech-card h4{margin-bottom:8px;font-size:1rem;font-weight:600}.tech-card p{color:var(--izci-text-secondary);font-size:13px;line-height:1.5}@media (max-width:1024px){.comparison-grid{grid-template-columns:1fr;gap:24px}.comparison-vs{order:-1}.comparison-vs span{transform:rotate(90deg)}.stats-banner{flex-wrap:wrap;justify-content:center;gap:32px;padding:32px}.stat-divider{display:none}.stat-item{min-width:150px}.tech-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.tech-grid{grid-template-columns:1fr}.stats-banner{flex-direction:column;gap:24px}}.support{background:var(--izci-bg-secondary)}.support-grid{grid-template-columns:repeat(2,1fr);gap:24px;max-width:800px;margin:0 auto;display:grid}.support-card{background:var(--izci-card);border:1px solid var(--izci-border);border-radius:var(--radius-lg);text-align:center;transition:var(--transition-base);padding:40px}.support-card:hover{border-color:rgba(var(--izci-blue-rgb),.3)}.support-icon{background:rgba(var(--izci-blue-rgb),.1);width:72px;height:72px;color:var(--izci-blue);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:inline-flex}.support-title{margin-bottom:8px;font-size:1.25rem;font-weight:600}.support-desc{color:var(--izci-text-secondary);margin-bottom:20px}.support-link{color:var(--izci-blue);transition:var(--transition-fast);align-items:center;gap:8px;font-weight:500;display:inline-flex}.support-link:hover{gap:12px}@media (max-width:600px){.support-grid{grid-template-columns:1fr}}.cta{background:radial-gradient(ellipse 80% 60% at 50% 100%,rgba(var(--izci-blue-rgb),.15)0%,transparent 60%),var(--izci-bg-secondary)}.cta-content{text-align:center;max-width:600px;margin:0 auto}.cta-title{margin-bottom:16px;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.cta-subtitle{color:var(--izci-text-secondary);margin-bottom:32px}.cta-buttons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.footer{background:var(--izci-bg);border-top:1px solid var(--izci-border);padding:80px 0 40px}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:48px;margin-bottom:48px;display:grid}.footer-logo-link{align-items:center;gap:10px;margin-bottom:16px;display:flex}.footer-logo{height:32px}.footer-desc{color:var(--izci-text-secondary);max-width:300px;font-size:14px;line-height:1.7}.footer-heading{text-transform:uppercase;letter-spacing:.05em;margin-bottom:20px;font-size:14px;font-weight:600}.footer-links ul{flex-direction:column;gap:12px;list-style:none;display:flex}.footer-links a{color:var(--izci-text-secondary);transition:var(--transition-fast);font-size:14px}.footer-links a:hover{color:var(--izci-blue)}.footer-bottom{border-top:1px solid var(--izci-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:32px;display:flex}.footer-legal{flex-wrap:wrap;gap:24px;display:flex}.footer-legal a{color:var(--izci-text-muted);font-size:13px}.footer-legal a:hover{color:var(--izci-text-secondary)}.footer-copyright{color:var(--izci-text-muted);font-size:13px}@media (max-width:768px){.footer-grid{text-align:center;grid-template-columns:1fr}.footer-desc{max-width:100%}.footer-logo-link{justify-content:center}.footer-bottom{text-align:center;flex-direction:column}.footer-legal{justify-content:center}}@media (max-width:1024px){.hero-content{text-align:center;grid-template-columns:1fr}.hero-text{max-width:100%}.hero-cta,.hero-stats{justify-content:center}.hero-visual,.nav-menu{display:none}}@media (max-width:768px){:root{--header-height:64px}section{padding:80px 0}.hero{padding:calc(var(--header-height) + 60px)0 60px}.hero-stats{flex-direction:column;gap:16px}.hero-stat-divider{width:40px;height:1px}.hero-scroll-indicator{display:none}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.fade-in.visible{opacity:1;transform:translateY(0)}.section-tag-wrapper{background:#2ea9ff1a;border:1px solid #2ea9ff33;border-radius:20px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px;display:inline-flex}.section-tag-text{letter-spacing:1px;color:var(--izci-blue);font-size:11px;font-weight:800}.section-tag-logo{align-items:center;gap:4px;padding-left:4px;display:flex}.gradient-text-large{letter-spacing:-.02em;font-size:42px;font-weight:800;line-height:1.2}.text-gradient{background:var(--gradient-primary);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}@media (max-width:768px){.gradient-text-large{font-size:32px}}.comparison-matrix-wrapper{max-width:900px;margin:0 auto;padding-bottom:40px;position:relative}.matrix-glow-bg{filter:blur(60px);z-index:0;pointer-events:none;background:radial-gradient(circle,#2ea9ff26 0%,#0000 70%);width:300px;height:300px;position:absolute;top:20%;right:0}.comparison-matrix{background:rgba(var(--izci-card-rgb),.4);-webkit-backdrop-filter:blur(20px);border:1px solid var(--izci-border);border-radius:var(--radius-xl);z-index:1;padding:32px 40px;position:relative;box-shadow:0 20px 40px #0003}.matrix-header{border-bottom:1px solid var(--izci-border);justify-content:space-between;margin-bottom:32px;padding-bottom:20px;display:flex}.matrix-col{flex:1;justify-content:center;display:flex}.matrix-col.old{margin-right:40px}.matrix-col.new{margin-left:120px}.matrix-badge{border-radius:50px;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:700;display:inline-flex}.matrix-badge.old{color:var(--izci-text-muted);background:#ffffff08;border:1px solid #ffffff0d}.matrix-badge.new{background:#2ea9ff1a;border:1px solid #2ea9ff33;box-shadow:0 0 20px #2ea9ff26}.matrix-logo-icon{width:18px;height:18px}.matrix-row{border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:16px 24px;transition:all .3s;display:flex}.matrix-row:hover{background:#ffffff0d;border-color:#ffffff1a;transform:scale(1.01);box-shadow:0 4px 20px #0003}.matrix-item{align-items:center;gap:12px;width:100%;font-size:15px;display:flex}.matrix-col.old .matrix-item{color:var(--izci-text-muted);opacity:.8;justify-content:flex-start}.matrix-col.new .matrix-item{color:#fff;justify-content:flex-start;font-weight:500}.matrix-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.matrix-icon.x-mark{color:#f55;background:#ff55551a}.matrix-icon.check-mark{color:#0fa;background:#00ffaa1a;box-shadow:0 0 10px #0fa3}.highlight-text{background:linear-gradient(90deg,#fff,#e0e0e0);-webkit-text-fill-color:transparent;text-shadow:0 0 20px #ffffff1a;-webkit-background-clip:text;background-clip:text}@media (max-width:768px){.comparison-matrix{padding:20px}.matrix-row{background:#ffffff05;flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.matrix-col,.matrix-col.old,.matrix-col.new{justify-content:flex-start;width:100%;margin:0}.matrix-header,.nav-menu{display:none}.header{width:95%;padding:0 16px}.btn-login{padding:8px 16px;font-size:13px}.lang-toggle{display:none}.hero-title{font-size:2.5rem}.container{padding-left:20px;padding-right:20px}}.legal-page{background-color:var(--izci-bg);min-height:100vh;padding-top:120px;padding-bottom:80px}.legal-content{background:var(--izci-card);border:1px solid var(--izci-border);border-radius:var(--radius-lg);max-width:900px;margin:0 auto;padding:48px}.legal-title{background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:2.5rem;font-weight:800}.legal-date{color:var(--izci-text-secondary);margin-bottom:48px;font-size:14px}.legal-section{margin-bottom:32px}.legal-section h2{color:var(--izci-text-primary);margin-bottom:16px;font-size:1.5rem;font-weight:600}.legal-section p{color:var(--izci-text-secondary);margin-bottom:16px;line-height:1.8}.legal-section ul{color:var(--izci-text-secondary);margin-bottom:16px;padding-left:24px;list-style:outside}.legal-section li{margin-bottom:8px;line-height:1.6}@media (max-width:768px){.legal-content{padding:24px}.legal-title{font-size:2rem}}.pricing-page{padding-top:calc(var(--header-height) + 80px);min-height:100vh;padding-bottom:120px}.pricing-header{text-align:center;margin-bottom:64px}.pricing-toggle{background:var(--izci-card);border:1px solid var(--izci-border);border-radius:50px;align-items:center;gap:16px;margin-top:32px;padding:6px;display:inline-flex}.toggle-option{color:var(--izci-text-secondary);cursor:pointer;transition:var(--transition-base);border-radius:50px;padding:10px 24px;font-size:14px;font-weight:500}.toggle-option.active{background:var(--gradient-primary);color:#000}.toggle-save{color:var(--izci-cyan-1);background:#7fffd433;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:600}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto;display:grid}.pricing-grid.four-cols{grid-template-columns:repeat(4,1fr);max-width:1400px}@media (max-width:1200px){.pricing-grid.four-cols{grid-template-columns:repeat(2,1fr);max-width:900px}}.pricing-card{background:var(--izci-card);border:1px solid var(--izci-border);border-radius:var(--radius-xl);transition:var(--transition-base);flex-direction:column;padding:40px 32px;display:flex;position:relative}.pricing-card:hover{border-color:var(--izci-border-hover);transform:translateY(-8px)}.pricing-card.featured{border-color:var(--izci-blue);background:linear-gradient(180deg,rgba(var(--izci-blue-rgb),.1)0%,var(--izci-card)100%);z-index:1;transform:scale(1.05)}.pricing-card.featured:hover{transform:scale(1.05)translateY(-8px)}.pricing-badge{background:var(--gradient-primary);color:#000;text-transform:uppercase;letter-spacing:.05em;border-radius:24px;padding:8px 20px;font-size:12px;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.pricing-icon{background:rgba(var(--izci-blue-rgb),.1);border-radius:var(--radius-md);width:56px;height:56px;color:var(--izci-blue);justify-content:center;align-items:center;margin-bottom:24px;display:flex}.pricing-card.featured .pricing-icon{background:rgba(var(--izci-blue-rgb),.2)}.pricing-name{margin-bottom:8px;font-size:1.5rem;font-weight:700}.pricing-desc{color:var(--izci-text-secondary);margin-bottom:24px;font-size:14px}.pricing-price{margin-bottom:32px}.price-value{color:var(--izci-text-primary);font-size:3rem;font-weight:800}.price-currency{color:var(--izci-text-muted);vertical-align:top;font-size:1.5rem;font-weight:600}.price-period{color:var(--izci-text-muted);font-size:1rem}.pricing-features{margin-bottom:32px;list-style:none}.pricing-features li{border-bottom:1px solid var(--izci-border);color:var(--izci-text-secondary);align-items:flex-start;gap:12px;padding:12px 0;font-size:14px;display:flex}.pricing-features li:last-child{border-bottom:none}.pricing-features .check{width:20px;height:20px;color:var(--izci-cyan-1);background:#7fffd426;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pricing-features .cross{width:20px;height:20px;color:var(--izci-text-muted);background:#ffffff0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pricing-cta{width:100%;margin-top:auto}.faq-section{background:var(--izci-bg-secondary);padding:120px 0}.faq-page{background-color:var(--izci-bg);min-height:100vh;padding-top:120px;padding-bottom:80px}.faq-hero{text-align:center;margin-bottom:64px}.faq-title{background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:3rem;font-weight:800}.faq-subtitle{color:var(--izci-text-secondary);max-width:600px;margin:0 auto;font-size:1.1rem}.faq-container{max-width:800px;margin:0 auto}.faq-item{background:var(--izci-card);border:1px solid var(--izci-border);border-radius:var(--radius-lg);transition:var(--transition-base);margin-bottom:16px;overflow:hidden}.faq-item:hover{border-color:rgba(var(--izci-blue-rgb),.3)}.faq-item.active{border-color:var(--izci-blue)}.faq-header{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:24px;display:flex}.faq-question{color:var(--izci-text-primary);font-size:1.1rem;font-weight:600}.faq-icon{width:24px;height:24px;color:var(--izci-text-muted);transition:transform .3s}.faq-item.active .faq-icon{color:var(--izci-blue);transform:rotate(180deg)}.faq-body{background:rgba(var(--izci-blue-rgb),.02);max-height:0;transition:max-height .3s ease-out;overflow:hidden}.faq-content{color:var(--izci-text-secondary);padding:0 24px 24px;line-height:1.6}.contact-section{text-align:center;background:linear-gradient(180deg,rgba(var(--izci-blue-rgb),.05)0%,rgba(var(--izci-blue-rgb),0)100%);border-radius:var(--radius-xl);border:1px solid var(--izci-border);margin-top:80px;padding:48px}.contact-title{margin-bottom:12px;font-size:1.5rem;font-weight:700}.contact-text{color:var(--izci-text-secondary);margin-bottom:24px}@media (max-width:1024px){.pricing-grid{grid-template-columns:1fr;max-width:450px}.pricing-card.featured{transform:scale(1)}.pricing-card.featured:hover{transform:translateY(-8px)}}@media (max-width:768px){.faq-grid{grid-template-columns:1fr}}
