.background-base{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(180deg,#000001 0% 30%,#000 60%,#000001);background-size:200% 200%;animation:metallic-shine-bg 4s ease-in-out infinite}@keyframes metallic-shine-bg{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.background-slider{position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;opacity:0;animation:slideDownFade 2s ease-out forwards;transform:translateY(-20px)}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-20px)}to{opacity:.4;transform:translateY(0)}}.header-metallic{position:relative;background:linear-gradient(135deg,#1a1f3a26,#0f16292e,#2563eb26,#0f16292e,#1a1f3a26);background-size:200% 200%;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 8px 32px #2563eb1a,0 2px 8px #00000026,inset 0 1px #60a5fa26;border:none;animation:header-metallic-shine 10s ease-in-out infinite;overflow:hidden}.header-metallic>*{position:relative;z-index:1}.header-metallic:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 20%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.1) 80%,transparent 100%);transform:skew(-20deg);animation:glassy-shine 6s ease-in-out infinite;pointer-events:none}@keyframes header-metallic-shine{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes glassy-shine{0%{left:-100%}50%,to{left:200%}}.squeeze-it-metallic{color:#fff!important;position:relative;display:inline-block}.squeeze-it-metallic:before{content:"FileLite";position:absolute;top:0;left:0;width:100%;height:100%;font-family:"Samsung Sharp Sans","Noto Sans",var(--font-sans);background:linear-gradient(90deg,#fff,#b4d2fff2 20%,#96c8ffe6,#b4d2fff2 80%,#fff);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:metallic-blue-shine-sweep 4s ease-in-out infinite;pointer-events:none}.squeeze-it-metallic:after{content:"FileLite";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,transparent 20%,rgba(255,255,255,1) 50%,transparent 80%,transparent 100%);background-size:150% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:metallic-highlight-sweep 3.5s ease-in-out infinite;pointer-events:none}.nav-link-metallic{color:#fff!important;position:relative;display:inline-block}.nav-link-metallic:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;font-family:"Samsung Sharp Sans","Noto Sans",var(--font-sans);background:linear-gradient(90deg,#fff,#b4d2fff2 20%,#96c8ffe6,#b4d2fff2 80%,#fff);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:metallic-blue-shine-sweep 4s ease-in-out infinite;pointer-events:none}.nav-link-metallic:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,transparent 20%,rgba(255,255,255,1) 50%,transparent 80%,transparent 100%);background-size:150% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:metallic-highlight-sweep 3.5s ease-in-out infinite;pointer-events:none}@keyframes metallic-blue-shine-sweep{0%,to{background-position:0% 0}50%{background-position:100% 0}}@keyframes metallic-highlight-sweep{0%,to{background-position:-50% 0}50%{background-position:150% 0}}.highlight-metallic-blue{background:linear-gradient(135deg,#1a1f3a99,#2563eb66,#60a5fa80,#2563eb66,#1a1f3a99);background-size:200% 200%;animation:highlight-metallic-shine 4s ease-in-out infinite;box-shadow:0 4px 20px #2563eb26,0 0 40px #60a5fa1a,inset 0 1px #ffffff1a}@keyframes highlight-metallic-shine{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.video-container-metallic{position:relative;box-shadow:0 0 10px #2563eb66,0 0 20px #60a5fa33,0 0 30px #93c5fd1a}@keyframes video-shine-sweep{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(50%,50%) rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.description-metallic{background:linear-gradient(135deg,#b4d2fff2,#96c8ffe6,#60a5faf2,#96c8ffe6,#b4d2fff2);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:description-metallic-shine 4s ease-in-out infinite}@keyframes description-metallic-shine{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.badge-metallic{position:relative}.badge-text-metallic{background:linear-gradient(135deg,#b4d2fffa,#96c8fff2,#b4d2fffa);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:badge-text-shine 4s ease-in-out infinite}.badge-subtext-metallic{background:linear-gradient(135deg,#b4d2ffd9,#96c8ffcc,#b4d2ffd9);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:badge-text-shine 4s ease-in-out infinite}@keyframes badge-text-shine{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.badge-icon-metallic{background:linear-gradient(135deg,#b4d2fff2,#96c8ffe6,#b4d2fff2);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:badge-text-shine 4s ease-in-out infinite}@media(max-width:640px){.video-container-metallic{margin-left:1rem;margin-right:1rem}}@media(max-width:768px){header#header{padding-top:2rem;padding-bottom:2rem}}.pricing-card-metallic{position:relative;background:linear-gradient(135deg,#0f142333,#0a0f1c40,#14327833,#0a0f1c40,#0f142333);background-size:200% 200%;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 8px 32px #2563eb26,0 2px 8px #0003,inset 0 1px #60a5fa26;border:none;animation:pricing-card-shine 8s ease-in-out infinite;overflow:hidden}.pricing-card-metallic>*{position:relative;z-index:1}.pricing-card-metallic:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 20%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.08) 80%,transparent 100%);transform:skew(-20deg);animation:pricing-card-shine-sweep 6s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes pricing-card-shine{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes pricing-card-shine-sweep{0%{left:-100%}50%,to{left:200%}}.pricing-button-metallic{position:relative;background:linear-gradient(135deg,#6496ff66,#78aaff80,#8cbeff8c,#78aaff80,#6496ff66);background-size:200% 200%;border:1px solid rgba(120,170,255,.3);box-shadow:0 2px 8px #00000026,inset 0 1px #fff3;animation:pricing-button-shine 4s ease-in-out infinite;transition:all .3s ease;overflow:hidden}.pricing-button-metallic:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 20%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.1) 80%,transparent 100%);transform:skew(-20deg);animation:pricing-button-shine-sweep 3s ease-in-out infinite;pointer-events:none;z-index:0}.pricing-button-metallic>*{position:relative;z-index:1}.pricing-button-metallic:hover{background:linear-gradient(135deg,#78aaff80,#8cbeff99,#a0d2ffa6,#8cbeff99,#78aaff80);box-shadow:0 3px 12px #0003,inset 0 1px #ffffff4d;transform:translateY(-1px)}@keyframes pricing-button-shine{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes pricing-button-shine-sweep{0%{left:-100%}50%,to{left:200%}}@keyframes float{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-20px) translate(10px)}50%{transform:translateY(-10px) translate(-5px)}75%{transform:translateY(-30px) translate(5px)}}.animate-float-slow{animation:float 8s ease-in-out infinite}
