@media (width<=768px){.hero h1{font-size:36px}.menu{display:none}}@keyframes flameMove{0%{background-position:0%}to{background-position:300%}}.aurora-container{z-index:-2;width:100%;height:30vh}@media (width<=768px){.aurora-container{display:none}}.container{width:100%;padding:40px 60px}.container h2{text-align:center;padding-bottom:20px}.menu a{color:#fff;opacity:1;text-decoration:none;transition:all .3s}.menu a:hover{opacity:1;color:var(--fire-yellow);transform:translateY(-2px)}.hero p{max-width:700px;color:var(--text-muted);margin:auto}.positioning-bar{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:800px;margin:10px auto 0;padding:25px 40px;display:flex}.positioning-title{color:var(--text);margin-top:0;margin-bottom:20px;font-size:18px;font-weight:600}.positioning-list{flex-wrap:wrap;justify-content:center;gap:15px 30px;display:flex}.positioning-list span{color:var(--text-muted);align-items:center;font-size:15px;display:flex}.hero-cta{gap:20px;padding-top:30px;display:inline-flex}@media (width<=768px){.hero-cta{gap:10px;width:320px}.positioning-bar{justify-content:center;align-items:center;margin-top:40px;padding:20px}.positioning-list{flex-direction:column;align-items:flex-start;gap:12px}.positioning-list span{white-space:normal;text-align:left}}.contact{width:100%;max-width:600px;min-height:auto;margin:0 auto;padding:100px 20px 20px;position:relative;top:0%;transform:translateY(-180px)}@media (width<=768px){.contact{padding-top:120px;transform:none}}.contact h2{margin-bottom:20px;font-size:28px}.contact-form{flex-direction:column;gap:15px;margin:0%;display:flex}.contact-form input,.contact-form textarea{border:1px solid #ddd;border-radius:14px;outline:none;padding:14px;font-size:16px}.contact-form input:focus,.contact-form textarea:focus{border:1px solid var(--fire-orange);box-shadow:0 0 8px #4e4d4db9}.contact-form button{border-radius:var(--radius);background:linear-gradient(30deg, var(--fire-red), var(--fire-orange), var(--fire-yellow));color:var(--text);cursor:pointer;border:none;justify-content:center;width:200px;padding:14px 34px;font-size:18px;transition:all .2s;display:inline-flex}.contact-form button:hover{opacity:.9;transform:scale(1.05)}.status{margin-top:15px;font-size:14px}:root{--bg-dark:#666;--bg-light:#969696;--glass-bg:#ffffff14;--glass-border:#ffffff40;--text:#fff;--text-muted:#e6e6e6;--fire-red:#d62828;--fire-orange:#f77f00;--fire-yellow:#fcbf49;--container:1200px;--radius:14px}*{box-sizing:border-box;margin:0;padding:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}body{background:linear-gradient(180deg, var(--bg-dark), var(--bg-light));color:var(--text);margin:0;padding:0;line-height:1.6}.logo{position:relative}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--glass-border);border-radius:var(--radius)}.nav-wrapper{width:var(--container);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius);z-index:1000;background:#ffffff2f;justify-content:space-between;align-items:center;padding:10px 40px;display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%)}.menu{gap:30px;display:flex}.menu a{color:#fff;opacity:1;font-size:1.05rem;text-decoration:none;transition:all .3s}.menu a:hover{opacity:1;color:var(--fire-yellow);font-size:1.05rem;transform:translateY(-2px)}.hero{text-align:center;width:100%;padding-top:20px}.hero h1{margin-bottom:25px;font-size:52px;line-height:1.3}.hero h1:before{filter:blur(120px);z-index:-1;opacity:.7;width:300px;height:300px;top:-80px;left:-60px}.btn{border-radius:var(--radius);background:linear-gradient(30deg, var(--fire-red), var(--fire-orange), var(--fire-yellow));color:var(--text);cursor:pointer;border:none;justify-content:center;width:180px;padding:14px 34px;font-size:18px;transition:all .2s;display:inline-flex}.blank{background:linear-gradient(270deg, var(--fire-), var(--bg-light));border:.1px solid var(--fire-yellow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text)}.btn:hover{opacity:var(--fire-orange);transform:translateY(-2px);box-shadow:0 8px 10px #3f3e3e59}.feature-grid{width:var(--container);grid-template-columns:1fr 1fr 1fr;justify-self:center;gap:30px;display:grid}.flip-card{perspective:1000px}.flip-inner{width:100%;height:200px;transform-style:preserve-3d;transition:transform .5s;position:relative}.flip-card:hover .flip-inner{transform:rotateY(180deg)}.flip-front,.flip-back{backface-visibility:hidden;flex-direction:column;justify-content:center;width:100%;height:100%;padding:30px;display:flex;position:absolute}.flip-back{transform:rotateY(180deg)}.steps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;display:grid}.step{text-align:center;padding:30px;transition:all .3s}.step:hover{transform:translateY(-8px)}.step-number{color:var(--fire-yellow);margin-bottom:10px;font-size:34px;font-weight:800}.cta{text-align:center}.cta-box{padding:50px}.cta h2{margin-bottom:12px;font-size:36px}footer{text-align:center;opacity:.8;padding:30px 0}.product-gradient{color:#0000;background:linear-gradient(90deg,#d62828,#f77f00,#fcbf49,#f77f00,#d62828) 0 0/300%;-webkit-background-clip:text;background-clip:text;animation:15s linear infinite flameMove;display:inline-block}.product-gradient span{color:inherit}.pop span{transition:transform .25s,text-shadow .25s;display:inline-block}.pop span:hover{text-shadow:0 10px 20px #0000004d;color:var(--fire-orange);transform:translateY(-10px)scale(1.25)}.hamburger{cursor:pointer;flex-direction:column;gap:5px;display:none}.hamburger span{background:#fff;border-radius:2px;width:25px;height:3px}.mobile-menu{background:(var(--bg-light));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:999;flex-direction:column;gap:20px;width:40%;height:100vh;padding:30px;transition:all .3s;display:flex;position:fixed;top:60px;right:-100%}.mobile-menu a{color:#fff;font-size:18px;text-decoration:none}.mobile-menu.open{right:0}@media (width<=768px){.container{padding-top:40px;padding-left:20px;padding-right:20px}section{padding:60px 0}.menu{display:none}.hamburger{display:flex}.nav-wrapper{border-radius:0;width:100%;padding:10px 16px;top:0}.hero h1{padding-top:60px;font-size:32px;line-height:1.4}.hero p{padding:0 10px;font-size:14px}.btn{width:100%;font-size:16px}.feature-grid{grid-template-columns:1fr;gap:20px;width:100%}.flip-inner{height:180px}.steps{grid-template-columns:1fr}.step{padding:20px}.cta-box{padding:30px 20px}.cta h2{font-size:26px}.hero-cta{width:100%}}.container{width:100%;padding-left:40px;padding-right:40px}
