body{background-color:#0d0d0d;color:#f0f0f0;font-family:Inter,sans-serif;line-height:1.6;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;min-height:100vh}h1,h2,h3{color:#fff;font-family:Poppins,sans-serif;font-weight:700;line-height:1.2}h1{font-size:4.25em}h2{font-size:3.5em}h3{font-size:1.8em}p{color:#f5f5f5;font-size:1.1em}.section-card{background-color:#1a1a1a;border-radius:12px;box-shadow:0 4px 20px #0003;margin-bottom:30px;padding:40px}.cta-button{background-color:#00e6e6;border-radius:50px;box-shadow:0 4px 15px #00e6e666;color:#0d0d0d;display:inline-block;font-weight:700;letter-spacing:1.5px;margin-top:20px;padding:16px 32px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.cta-button:hover{background-color:#00b3b3;box-shadow:0 6px 20px #00e6e699;transform:translateY(-3px)}.no-bullets{list-style-type:none;margin:0;padding:0}.c-header{align-items:center;background-color:transparent;box-shadow:none;display:flex;justify-content:space-between;left:0;padding:30px 60px;position:absolute;right:0;top:0;transition:background-color .3s ease,padding .3s ease;z-index:100}.c-header__logo{color:#fff;font-family:Poppins,sans-serif;font-size:2.5em;font-weight:800;letter-spacing:-1px;text-decoration:none}.c-header__nav-list{display:flex;gap:30px;list-style:none;margin:0;padding:0}.c-header__nav-link{color:#e0e0e0;font-size:1.1em;font-weight:600;position:relative;text-decoration:none;transition:color .3s ease}.c-header__nav-link:after{background-color:#00e6e6;bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.c-header__nav-link:hover:after{width:100%}.hero-section{align-items:center;background-image:url(/assets/75db4a28a9d070d6698f-BwzKx9o2.webp);background-position:50%;background-size:cover;color:#fff;display:flex;justify-content:center;min-height:60vh;padding:10px 0;position:relative;text-align:center}.hero-section:before{background:#0000004d;content:"";inset:0;position:absolute}.hero-section__content{align-self:start;position:relative;z-index:2}.l-page-wrapper{display:contents;margin:0,5%}.hero-section__title{letter-spacing:-2px;line-height:1.1;margin-bottom:2rem;margin-top:.5em;text-shadow:0 0 60px rgba(0,230,230,.2);width:100%}.hero-section__subtitle{font-size:1.7em;font-weight:400;line-height:1;margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:75%;text-shadow:none;text-shadow:0 0 7px #000;-webkit-text-stroke:.1px;-webkit-text-stroke-color:#000}.cta-section{margin-top:30px;text-align:center}.cta-section__content{margin:0 4%}.cta-section h2{color:#fff;font-size:2.2em;line-height:1.25;margin-bottom:20px}.cta-section p{color:#aaa;line-height:1.8;margin-left:auto;margin-right:auto}.feature-item{align-items:center;background:#0f0f0f;border:1px solid #1a1a1a;border-radius:10px;border-top:2px solid #1a1a1a;display:flex;flex-direction:column;opacity:1;padding:32px 28px;text-align:center;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.feature-item:hover{border-top-color:#00e6e6;box-shadow:0 12px 40px #00e6e612;transform:translateY(-4px)}.feature-item h3{color:#00e6e6;letter-spacing:2px;margin-bottom:14px;margin-top:0;text-transform:uppercase}.feature-item p{color:#aaa;font-size:1.2rem;line-height:1.8}.processing-demo{background:linear-gradient(180deg,#0d0d0d,#090909);border:1px solid #1f1f1f;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff05,0 16px 32px #00000059;margin-top:24px;padding:18px;width:100%}.processing-demo__hud{color:#8a8a8a;display:flex;font-family:Courier New,monospace;font-size:.72rem;gap:12px;justify-content:space-between;letter-spacing:1px;margin-bottom:14px;text-transform:uppercase}.processing-demo__pipeline{background:linear-gradient(90deg,#00e6e614,#00e6e600 40%),repeating-linear-gradient(90deg,#101010,#101010 26px,#0a0a0a 0 52px);border:1px solid #232323;border-radius:10px;height:84px;overflow:hidden;position:relative}.processing-demo__pipeline:after{animation:speed-scan 1.5s linear infinite;background:linear-gradient(110deg,#00e6e600 15%,#00e6e652,#00e6e600 85%);content:"";inset:0;position:absolute;transform:translate(-120%)}.processing-demo__packet{animation:packet-flow 1.25s linear infinite;background:linear-gradient(90deg,#00e6e6,#6affff);border-radius:999px;box-shadow:0 0 16px #00e6e6bf;height:14px;position:absolute;top:50%;transform:translate(-120%,-50%);width:30px}.processing-demo__packet:before{background:#00e6e6b3;content:"";height:2px;position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:8px}.processing-demo__packet--a{animation-delay:0s}.processing-demo__packet--b{animation-delay:.42s;top:30%;width:26px}.processing-demo__packet--c{animation-delay:.8s;top:70%;width:22px}.processing-demo__packet--d{animation-delay:1.05s;top:55%;width:18px}.processing-demo__meter{background:#111;border:1px solid #242424;border-radius:999px;height:10px;margin-top:14px;overflow:hidden}.processing-demo__meter-fill{animation:meter-fill 1.6s ease-out infinite;background:linear-gradient(90deg,#00e6e6,#00ff95);border-radius:inherit;box-shadow:0 0 14px #00ff958c;display:block;height:100%;width:0}.processing-demo__ticks{color:#777;display:grid;font-family:Courier New,monospace;font-size:.62rem;gap:8px;grid-template-columns:repeat(3,1fr);letter-spacing:1px;margin-top:10px;text-transform:uppercase}@keyframes packet-flow{0%{opacity:0;transform:translate(-120%,-50%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(460%,-50%)}}@keyframes speed-scan{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes meter-fill{0%{width:4%}45%{width:72%}75%{width:94%}to{width:100%}}.price-highlight{color:#00e6e6;font-weight:700}.video-section{background:#0d0d0d;border:1px solid #1e1e1e;border-radius:14px;border-top:2px solid #1a1a1a;margin:40px 20px;padding:60px 20px;text-align:center}.video-section h2{color:#fff;font-size:2em;line-height:1.25;margin-bottom:12px;margin-top:0}.video-section p{color:#aaa;font-size:1.2rem;line-height:1.8;margin-bottom:32px}.video-wrapper{border:1px solid #1e1e1e;border-radius:10px;box-shadow:0 12px 40px #00000080,0 0 60px #00e6e60a;margin:0 auto;max-width:800px;padding-top:56.25%}.video-facade,.video-wrapper{overflow:hidden;position:relative;width:100%}.video-facade{border-radius:4px;cursor:pointer;display:inline-block;max-width:560px}.video-facade__thumbnail{aspect-ratio:16/9;display:block;object-fit:cover;width:100%}.video-facade__play{align-items:center;background:#0003;display:flex;inset:0;justify-content:center;position:absolute;transition:background .2s}.video-facade:hover .video-facade__play{background:#00000059}.video-facade__play svg{filter:drop-shadow(0 2px 6px rgba(0,0,0,.5));transition:transform .15s}.video-facade:hover .video-facade__play svg{transform:scale(1.1)}.price-section{background:#0d0d0d;border:1px solid #1e1e1e;border-radius:14px;border-top:2px solid #00e6e6;box-shadow:0 0 80px #00e6e60a,0 20px 40px #0006;margin:40px 20px;padding:60px 40px;text-align:center}.price-section h2{color:#fff;font-size:2em;line-height:1.25;margin-bottom:16px;margin-top:0}.price-section p{color:#aaa;font-size:1.2rem;line-height:1.8;margin-left:auto;margin-right:auto}.price-section .cta-button{margin-top:32px}.c-btn{border-radius:50px;display:inline-block;font-family:Poppins,sans-serif;font-size:1.1em;font-weight:700;letter-spacing:1.5px;padding:16px 32px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.c-btn--green{background-color:#00e6e6;box-shadow:0 4px 15px #00e6e666;color:#0d0d0d}.c-btn--green:hover{background-color:#00b3b3;box-shadow:0 6px 20px #00e6e699;transform:translateY(-3px)}.media-placeholder{align-items:center;background-color:#222;border:2px dashed #444;border-radius:8px;box-shadow:inset 0 0 10px #00000080;color:#666;display:flex;font-size:1.2em;font-style:italic;height:350px;justify-content:center;margin-bottom:40px;margin-top:40px;text-align:center;transition:border-color .3s ease}.media-placeholder:hover{border-color:#00e6e6}.img-slot{align-items:center;background:#080808;border:1px dashed #1e1e1e;border-radius:10px;display:flex;justify-content:center;margin:32px 0;overflow:hidden;transition:border-color .25s;width:100%}.img-slot:hover{border-color:#2e2e2e}.img-slot--cinema{aspect-ratio:21/9}.img-slot--wide{aspect-ratio:16/9}.img-slot--short{aspect-ratio:4/1}.img-slot--card{aspect-ratio:4/3}.img-slot__inner{align-items:center;display:flex;flex-direction:column;gap:10px;padding:32px;pointer-events:none;text-align:center;-webkit-user-select:none;user-select:none}.img-slot__icon{color:#1e1e1e;height:28px;width:28px}.img-slot__label{color:#252525;font-family:Courier New,monospace;font-size:.55rem;letter-spacing:3px;text-transform:uppercase}.img-slot__spec{color:#1a1a1a;font-family:Inter,sans-serif;font-size:.55rem;letter-spacing:.5px}.dotted-line{border:none;border-top:2px dotted #444;margin:60px auto;width:80%}.how-it-works-grid{align-items:stretch;counter-reset:col-a col-b;display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-template-rows:150px 1fr auto}.how-it-works-header{align-items:flex-end;display:flex;padding-bottom:10px}.step{border-top:1px solid #2a2a2a;color:#e0e0e0;font-size:1.2em;padding:15px 15px 15px 65px;position:relative}.step:before{align-items:center;background-color:#00e6e6;border-radius:50%;color:#0d0d0d;content:attr(data-step);display:flex;font-size:1.1em;font-weight:700;height:35px;justify-content:center;left:15px;position:absolute;top:15px;width:35px}.step strong{color:#fff}ol{counter-reset:my-awesome-counter;list-style:none;margin:40px auto;max-width:700px;padding:0;text-align:left}ol li{color:#e0e0e0;counter-increment:my-awesome-counter;font-size:1.2em;margin-bottom:25px;padding-left:50px;position:relative}ol li:before{align-items:center;background-color:#00e6e6;border-radius:50%;color:#0d0d0d;content:counter(my-awesome-counter);display:flex;font-size:1.1em;font-weight:700;height:35px;justify-content:center;left:0;position:absolute;top:0;width:35px}ol li strong{color:#fff}yes-to{color:#f0f0f0;font-family:Inter,sans-serif;line-height:1.6;text-decoration:underline;text-decoration-color:initial;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.invisable_hr{border-block-color:#0d0d0d;border-style:solid;margin:.5rem 0}.cta-section__content,.hero-section__content{margin:0 auto;max-width:1200px;padding:0 2rem}.cta-section__content{align-items:start}.features-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.how-it-works-grid{margin:0 auto;max-width:1200px}.price-section{margin-left:auto;margin-right:auto;max-width:1200px}.c-btn,.cta-button{font-size:clamp(.875rem,1vw,1.125rem);white-space:nowrap}.img-slot img,.media-placeholder img{height:auto;max-width:100%}section.cta-section{padding:1.5rem 2rem}@media(max-width:1200px){.hero-section__title{font-size:3.8em}.hero-section__subtitle{font-size:1.4em}h2{font-size:2.2em}}@media(max-width:992px){.c-header{padding:20px 40px}.c-header__logo{font-size:2em}.c-header__nav{display:none}.hero-section__title{font-size:3em;letter-spacing:-1px}.hero-section__subtitle{font-size:1.2em}.cta-section h2{font-size:2em}.features-grid{grid-template-columns:1fr}h3{font-size:1.6em}}.how-it-works{align-items:center;display:flex;flex-direction:column;justify-content:space-around}@media(max-width:768px){.c-header{align-items:center;background-color:#0d0d0d;flex-direction:column;padding:15px 20px;position:relative}.c-header__logo{font-size:2.2em}.hero-section{height:80vh}.hero-section__title{font-size:2.5em}.cta-button,.hero-section__subtitle{font-size:1em}.cta-button{padding:12px 24px}h2{font-size:1.8em}p{font-size:1em}.feature-item{padding:25px}.media-placeholder{height:250px}.video-section{margin:30px 12px;padding:40px 16px}.video-section h2{font-size:1.6em}.price-section h2{font-size:2.5em}.price-section p{font-size:1.1em}.c-footer{padding:40px 20px}.c-footer__nav-list{flex-direction:column;gap:15px}.how-it-works-grid{grid-template-columns:1fr}.how-it-works-header{margin-top:1.5rem;padding-bottom:6px}.how-it-works-header:first-child{margin-top:0}}@media(max-width:480px){.hero-section{height:auto;min-height:100vh}.hero-section__title{font-size:2em;letter-spacing:-1px}.hero-section__subtitle{font-size:.95em;max-width:95%}.cta-button{font-size:.9em;padding:10px 20px}h1{font-size:2em}h2{font-size:1.6em}h3{font-size:1.3em}.feature-item{padding:20px}.media-placeholder{height:200px}.processing-demo{padding:14px}.processing-demo__hud{flex-direction:column;font-size:.62rem;gap:6px}.processing-demo__pipeline{height:72px}}
