.toast-enter-active[data-v-77c9b2f6],.toast-leave-active[data-v-77c9b2f6]{transition:transform .3s ease,opacity .3s ease}.toast-enter-from[data-v-77c9b2f6],.toast-leave-to[data-v-77c9b2f6]{transform:translate(100%);opacity:0}.overflow-y-auto[data-v-aeb025b7]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-aeb025b7]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-aeb025b7]::-webkit-scrollbar-thumb{background-color:#4b5563;border-radius:6px}.overflow-y-auto[data-v-aeb025b7]::-webkit-scrollbar-thumb:hover{background-color:#6b7280}input[type=number][data-v-aeb025b7]::-webkit-outer-spin-button,input[type=number][data-v-aeb025b7]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-aeb025b7]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}@media(max-width:640px){.space-y-3[data-v-aeb025b7]>*+*{margin-top:.75rem}.flex.space-x-3[data-v-aeb025b7]{flex-direction:column}.flex.space-x-3[data-v-aeb025b7]>*+*{margin-left:0;margin-top:.75rem}}button[data-v-aeb025b7]:focus-visible{outline:2px solid #22c55e;outline-offset:2px}.transform.transition-all[data-v-aeb025b7]{transition-property:transform,opacity,background-color;transition-duration:.2s;transition-timing-function:ease-out}.bg-gradient-to-r.from-gray-900.via-gray-800.to-gray-900[data-v-aeb025b7]{background:linear-gradient(90deg,#111827,#1f2937,#111827);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.group:hover .w-14.h-14[data-v-aeb025b7]{transform:scale(1.05);transition:transform .2s ease-out}.border-gray-700\/50[data-v-aeb025b7]{border-color:#37415180}.border-gray-600\/50[data-v-aeb025b7]{border-color:#4b556380}.shadow-2xl[data-v-aeb025b7]{box-shadow:0 25px 50px -12px #00000040}.overflow-y-auto[data-v-cbccffcf]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-cbccffcf]::-webkit-scrollbar-track{background:#3741514d;border-radius:4px}.overflow-y-auto[data-v-cbccffcf]::-webkit-scrollbar-thumb{background:#22c55e80;border-radius:4px}.overflow-y-auto[data-v-cbccffcf]::-webkit-scrollbar-thumb:hover{background:#22c55eb3}input[type=radio][data-v-cbccffcf]{accent-color:#22c55e}input[data-v-cbccffcf]:focus,select[data-v-cbccffcf]:focus,textarea[data-v-cbccffcf]:focus{outline:none;box-shadow:0 0 0 3px #22c55e1a}@keyframes spin-cbccffcf{to{transform:rotate(360deg)}}.animate-spin[data-v-cbccffcf]{animation:spin-cbccffcf 1s linear infinite}@keyframes fadeIn-f4f69d5a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-f4f69d5a{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes float-f4f69d5a{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.animate-fadeIn[data-v-f4f69d5a]{animation:fadeIn-f4f69d5a 1s ease-out forwards}.animate-fadeIn-delay[data-v-f4f69d5a]{animation:fadeIn-f4f69d5a 1s ease-out .3s forwards;opacity:0}.animate-pulse[data-v-f4f69d5a]{animation:pulse-f4f69d5a 3s infinite ease-in-out}.animate-float[data-v-f4f69d5a]{animation:float-f4f69d5a 6s infinite ease-in-out}.security-faqs .benefit-card[data-v-f4f69d5a]:hover{box-shadow:0 0 25px #3b82f64d}.modal[data-v-b63d220d]{position:fixed;inset:0;background-color:#030d1ed9;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto;z-index:50;padding:1rem}.modal-content[data-v-b63d220d]{margin-top:120px;margin-bottom:2rem;width:100%;max-width:1200px;border-radius:1.5rem;position:relative;box-shadow:0 10px 25px -5px #0000004d;animation:modalSlideDown-b63d220d .3s ease-out;border:3px solid #16a34a}.modal-header[data-v-b63d220d]{position:relative;padding-top:1rem;padding-right:1rem;display:flex;justify-content:flex-end}.close-button[data-v-b63d220d]{border-radius:9999px;padding:.5rem;background-color:#ffffff1a;transition:background-color .2s}.close-button[data-v-b63d220d]:hover{background-color:#fff3}@media(max-width:640px){.modal-content[data-v-b63d220d]{margin-top:1rem}}@media(min-width:768px){.modal[data-v-b63d220d]{align-items:flex-start;padding:2rem}.modal-content[data-v-b63d220d]{margin-top:120px}}@keyframes modalSlideDown-b63d220d{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.slide-down-enter-active[data-v-cfb55176],.slide-down-leave-active[data-v-cfb55176]{transition:all .4s cubic-bezier(.4,0,.2,1)}.slide-down-enter-from[data-v-cfb55176],.slide-down-leave-to[data-v-cfb55176]{transform:translateY(-100%);opacity:0}.fade-enter-active[data-v-cfb55176],.fade-leave-active[data-v-cfb55176]{transition:opacity .3s ease}.fade-enter-from[data-v-cfb55176],.fade-leave-to[data-v-cfb55176]{opacity:0}@media(min-width:2560px){#navbar{width:100%;height:60px;max-width:1200px;margin:0 auto;display:flex;align-items:center}}@media(min-width:322px){#mobile-nav{display:none}}header{box-shadow:0 4px 10px -1px #0003,0 2px 6px -1px #0000001a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(to right,#16a34a00,#16a34a80,#16a34a00)}#app>div+router-view{padding-top:80px}.cart-badge-enter-active{animation:bounce-in .5s}.cart-badge-leave-active{animation:bounce-in .5s reverse}@keyframes bounce-in{0%{transform:scale(0);opacity:0}50%{transform:scale(1.25);opacity:1}to{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.35);background-color:#ef4444}to{transform:scale(1)}}.cart-badge-pulse{animation:pulse .6s cubic-bezier(.4,0,.6,1)}@media(max-width:640px){.cart-modal-mobile{padding:.5rem!important}.cart-modal-mobile-content{max-width:100%!important;margin:0!important}}.fixed.bottom-6.right-6 button{box-shadow:0 4px 12px #00000040,0 0 #16a34a00;transform-origin:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.fixed.bottom-6.right-6 button:hover{box-shadow:0 8px 16px #00000059,0 0 15px #16a34a4d}.fixed.bottom-6.right-6 button:active{transform:scale(.95)}.router-link-active.text-green-400 .absolute.bottom-0{transform:scaleX(1)}.dialog-enter-active,.dialog-leave-active{transition:opacity .3s ease,transform .3s ease}.dialog-enter-from,.dialog-leave-to{opacity:0;transform:translate(20px)}@media(max-width:640px){.fixed.bottom-6.right-6{bottom:1rem;right:1rem}.fixed.bottom-6.right-6 button{height:3rem;width:3rem}}@keyframes fadeIn-1846e3c8{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeIn-delay-1846e3c8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn[data-v-1846e3c8]{animation:fadeIn-1846e3c8 1.2s ease-out}.animate-fadeIn-delay[data-v-1846e3c8]{animation:fadeIn-delay-1846e3c8 1.4s ease-out .3s forwards;opacity:0}.animate-fadeIn[data-v-d72f44c2]{animation:fadeIn-d72f44c2 1.2s ease-out}.animate-fadeIn-delay[data-v-d72f44c2]{animation:fadeIn-d72f44c2 1.4s ease-out .2s forwards;opacity:0}.animate-fadeIn-delay-2[data-v-d72f44c2]{animation:fadeIn-d72f44c2 1.6s ease-out .4s forwards;opacity:0}@keyframes fadeIn-d72f44c2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn[data-v-22e0da89]{animation:fadeIn-22e0da89 1.2s ease-out}@keyframes fadeIn-22e0da89{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}a[data-v-22e0da89]:hover{color:#16a34a;transform:scale(1.1)}.ring-lime-500[data-v-7e05ff2b]{--tw-ring-color: rgba(132, 204, 22, .15)}@media(max-width:640px){.isolate>div[data-v-7e05ff2b]{padding:1.5rem!important}}@keyframes fadeIn-7b012789{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn[data-v-7b012789]{animation:fadeIn-7b012789 1.2s ease-out}.animate-fadeIn-delay[data-v-7b012789]{animation:fadeIn-7b012789 1.4s ease-out .3s forwards;opacity:0}.gallery-card[data-v-7b012789]{position:relative;overflow:hidden;border-radius:1rem;height:300px;background:linear-gradient(to bottom right,#1f2937,#111827);box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -2px #0003;border:1px solid rgba(34,197,94,.2);transform:translateZ(0);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;z-index:10}.gallery-card[data-v-7b012789]:hover{transform:scale(1.05);box-shadow:0 20px 25px -5px #22c55e4d,0 10px 10px -5px #22c55e33;border-color:#22c55e66}.gallery-image[data-v-7b012789]{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:10;transition:transform .6s ease}.gallery-card:hover .gallery-image[data-v-7b012789]{transform:scale(1.08)}.gallery-overlay[data-v-7b012789]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.6) 50%,transparent 100%);padding:1.5rem 1rem;z-index:20;transform:translateY(20%);opacity:0;transition:transform .3s ease,opacity .3s ease}.gallery-overlay span[data-v-7b012789]{background:linear-gradient(to right,#4ade80,#a3e635);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700;font-size:1.125rem}.gallery-card:hover .gallery-overlay[data-v-7b012789]{transform:translateY(0);opacity:1}@media(max-width:640px){.gallery-card[data-v-7b012789]{height:200px}h2.text-4xl[data-v-7b012789]{font-size:1.75rem;line-height:2.25rem}h2.text-3xl[data-v-7b012789]{font-size:1.5rem;line-height:2rem}p.text-lg[data-v-7b012789]{font-size:1rem;line-height:1.5rem}}@media(max-width:480px){.gallery-card[data-v-7b012789]{height:180px}.gallery-overlay[data-v-7b012789]{padding:1rem .75rem;transform:translateY(0);opacity:.9;background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.6) 50%,transparent 100%)}}.site-wrapper[data-v-142c3fdd]{position:relative;overflow-x:hidden;min-height:100vh;background:#0a0f1a}.site-wrapper[data-v-142c3fdd]:before{content:"";position:fixed;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 20% 20%,rgba(74,222,128,.08) 0%,transparent 25%),radial-gradient(circle at 80% 80%,rgba(34,197,94,.06) 0%,transparent 25%),radial-gradient(circle at 50% 50%,rgba(16,185,129,.04) 0%,transparent 30%);animation:orbitGlow-142c3fdd 30s ease-in-out infinite;z-index:1;pointer-events:none;filter:blur(60px)}.site-wrapper[data-v-142c3fdd]:before{content:"";position:fixed;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 20% 20%,rgba(174,248,0,.08) 0%,transparent 25%),radial-gradient(circle at 80% 80%,rgba(34,197,94,.06) 0%,transparent 25%),radial-gradient(circle at 50% 50%,rgba(16,185,129,.04) 0%,transparent 30%);animation:orbitGlow-142c3fdd 30s ease-in-out infinite;z-index:1;pointer-events:none;filter:blur(60px)}@keyframes orbitGlow-142c3fdd{0%,to{transform:translate(0) rotate(0);opacity:.4}33%{transform:translate(5%,-5%) rotate(120deg);opacity:.6}66%{transform:translate(-5%,5%) rotate(240deg);opacity:.5}}.site-wrapper[data-v-142c3fdd]:after{content:"";position:fixed;inset:0;background:linear-gradient(135deg,transparent 0%,rgba(74,222,128,.02) 50%,transparent 100%),linear-gradient(225deg,transparent 0%,rgba(34,197,94,.015) 50%,transparent 100%);z-index:1;pointer-events:none;animation:meshShift-142c3fdd 20s ease-in-out infinite alternate}@keyframes meshShift-142c3fdd{0%{opacity:.3}to{opacity:.7}}.site-content[data-v-142c3fdd]{position:relative;z-index:10}.fixed-parallax[data-v-142c3fdd]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0;opacity:.25;filter:brightness(.7) contrast(1.1);transition:opacity .5s ease}.fixed-parallax[data-v-142c3fdd]:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#0a0f1a66,#0f172ab3,#0a0f1ae6);z-index:1;pointer-events:none}.fixed-parallax[data-v-142c3fdd]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(74,222,128,.03) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgba(34,197,94,.02) 0%,transparent 40%);z-index:2;pointer-events:none;animation:parallaxGlow-142c3fdd 15s ease-in-out infinite alternate}@keyframes parallaxGlow-142c3fdd{0%{opacity:.3}to{opacity:.6}}.hero-section[data-v-142c3fdd]{position:relative;min-height:90vh;padding:8rem 0 6rem;overflow:hidden;background:radial-gradient(ellipse at 30% 20%,rgba(74,222,128,.12) 0%,transparent 40%),radial-gradient(ellipse at 70% 80%,rgba(34,197,94,.08) 0%,transparent 40%),radial-gradient(circle at 50% 0%,rgba(16,185,129,.06) 0%,transparent 50%),linear-gradient(180deg,#0a0f1a33,#0f172ab3);animation:heroGlow-142c3fdd 10s ease-in-out infinite alternate;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.hero-section[data-v-142c3fdd]:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(74,222,128,.4) 1px,transparent 1px),radial-gradient(circle,rgba(34,197,94,.3) 1px,transparent 1px);background-size:50px 50px,80px 80px;background-position:0 0,40px 40px;opacity:.1;animation:particleFloat-142c3fdd 40s linear infinite;pointer-events:none}@keyframes particleFloat-142c3fdd{0%{transform:translateY(0)}to{transform:translateY(-100px)}}@keyframes heroGlow-142c3fdd{0%{background-position:0% 0%,100% 100%}to{background-position:100% 100%,0% 0%}}.content-section[data-v-142c3fdd]{position:relative;padding:6rem 1.5rem;background:linear-gradient(165deg,#0f172af2,#111827f2);overflow:hidden;border-bottom:1px solid rgba(74,222,128,.1)}.content-section[data-v-142c3fdd]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 900px 700px at 120% 50%,rgba(74,222,128,.1) 0%,transparent 50%),radial-gradient(ellipse 700px 900px at -20% 50%,rgba(34,197,94,.08) 0%,transparent 50%),radial-gradient(circle 500px at 50% 0%,rgba(16,185,129,.05) 0%,transparent 50%);pointer-events:none;animation:sectionGlow-142c3fdd 15s ease-in-out infinite alternate;filter:blur(50px);z-index:0}.content-section[data-v-142c3fdd]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(74,222,128,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(74,222,128,.02) 1px,transparent 1px);background-size:50px 50px;pointer-events:none;opacity:.3;animation:gridPulse-142c3fdd 20s ease-in-out infinite}@keyframes gridPulse-142c3fdd{0%,to{opacity:.2}50%{opacity:.4}}@keyframes sectionGlow-142c3fdd{0%{opacity:.3}to{opacity:.6}}.content-section.alt[data-v-142c3fdd]{background:linear-gradient(165deg,#0a0f1a,#0f172a)}.content-section.alt[data-v-142c3fdd]:before{background:radial-gradient(circle at -20% 50%,rgba(74,222,128,.04) 0%,transparent 50%),radial-gradient(circle at 120% 50%,rgba(34,197,94,.02) 0%,transparent 50%)}.content-wrapper[data-v-142c3fdd]{position:relative;max-width:1400px;margin:0 auto;z-index:1}.section-header[data-v-142c3fdd]{display:flex;align-items:center;gap:1.5rem;margin-bottom:3rem;opacity:0;transform:translateY(20px);animation:fadeInUp-142c3fdd .8s ease forwards}.section-tag[data-v-142c3fdd]{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#4ade80;background:#4ade801a;border:1px solid rgba(74,222,128,.2);border-radius:9999px;white-space:nowrap;transition:all .3s ease;overflow:hidden}.section-tag[data-v-142c3fdd]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transform:translate(-100%);animation:shimmerMove-142c3fdd 3s ease-in-out infinite}@keyframes shimmerMove-142c3fdd{to{transform:translate(100%)}}.section-line[data-v-142c3fdd]{flex:1;height:1px;background:linear-gradient(90deg,rgba(74,222,128,.3) 0%,rgba(74,222,128,.1) 70%,transparent 100%);position:relative}@media(max-width:768px){.section-header[data-v-142c3fdd]{flex-direction:column;align-items:flex-start;gap:1rem}.section-line[data-v-142c3fdd]{width:100%}.content-section[data-v-142c3fdd]{padding:4rem 1.5rem}}.security-card.featured[data-v-142c3fdd]{background:linear-gradient(135deg,#16a34a14,#111827fa 40%,#0f172afa 60%,#22c55e0f);border:1px solid rgba(74,222,128,.12);box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -2px #0003}.security-card.featured[data-v-142c3fdd]:before{background:radial-gradient(circle at 0% 0%,rgba(74,222,128,.08) 0%,transparent 50%),radial-gradient(circle at 100% 100%,rgba(34,197,94,.06) 0%,transparent 50%)}.security-card.featured[data-v-142c3fdd]:hover{background:linear-gradient(135deg,#16a34a1f,#111827fa 40%,#0f172afa 60%,#22c55e1a);box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0003}.security-card.featured[data-v-142c3fdd]:hover:before{background:radial-gradient(circle at 0% 0%,rgba(74,222,128,.12) 0%,transparent 50%),radial-gradient(circle at 100% 100%,rgba(34,197,94,.1) 0%,transparent 50%)}.security-icon[data-v-142c3fdd]{width:3rem;height:3rem;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:.75rem;padding:.75rem;margin-bottom:1.5rem;box-shadow:0 0 20px #4ade8033}.security-badge[data-v-142c3fdd]{display:inline-flex;align-items:center;background:linear-gradient(135deg,#4ade8026,#22c55e1a);color:#4ade80;font-size:.875rem;font-weight:700;padding:.5rem 1rem;border-radius:9999px;margin-bottom:1.5rem;border:1px solid rgba(74,222,128,.25);box-shadow:0 4px 6px -1px #4ade801a,0 2px 4px -1px #4ade800f,inset 0 1px #ffffff0d;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.security-badge[data-v-142c3fdd]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),rgba(74,222,128,.3),rgba(255,255,255,.2),transparent);animation:shimmerMove-142c3fdd 3s ease-in-out infinite}@keyframes shimmerMove-142c3fdd{0%{left:-100%}50%,to{left:200%}}.security-badge[data-v-142c3fdd]:hover{transform:translateY(-2px);box-shadow:0 6px 8px -2px #4ade8026,0 3px 4px -1px #4ade801a;border-color:#4ade8059;background:linear-gradient(135deg,#4ade802e,#22c55e1f)}.security-badge[data-v-142c3fdd]:hover:before{animation-duration:1s}.security-badge svg[data-v-142c3fdd]{width:1.125rem;height:1.125rem;margin-right:.5rem}html[data-v-142c3fdd]{scroll-behavior:smooth}.security-section[data-v-142c3fdd],.security-card[data-v-142c3fdd],.security-badge[data-v-142c3fdd]{animation:fadeInUp-142c3fdd .8s ease-out;animation-fill-mode:both}@keyframes fadeInUp-142c3fdd{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.security-section[data-v-142c3fdd]:nth-child(1){animation-delay:.1s}.security-section[data-v-142c3fdd]:nth-child(2){animation-delay:.2s}.security-section[data-v-142c3fdd]:nth-child(3){animation-delay:.3s}.security-section[data-v-142c3fdd]:nth-child(4){animation-delay:.4s}.security-section[data-v-142c3fdd]:nth-child(5){animation-delay:.5s}@media(max-width:640px){.hero-section[data-v-142c3fdd]{padding:6rem 0 4rem;min-height:80vh}.security-section[data-v-142c3fdd]{padding:3rem 1rem}.security-container[data-v-142c3fdd]{padding:0 1rem}.security-card[data-v-142c3fdd]{padding:2rem 1.5rem;border-radius:1.25rem}.security-badge[data-v-142c3fdd]{font-size:.8125rem;padding:.4rem .875rem}}@media(min-width:641px)and (max-width:1023px){.security-section[data-v-142c3fdd]{padding:4.5rem 1.5rem}.security-card[data-v-142c3fdd]{padding:2.75rem 2.25rem;border-radius:1.375rem}}@media(min-width:1024px){.hero-section[data-v-142c3fdd]{min-height:92vh}.security-section[data-v-142c3fdd]{padding:7rem 2rem}.security-card[data-v-142c3fdd]{padding:3.5rem 3rem}}@media(min-width:1280px){.security-section[data-v-142c3fdd]{padding:8rem 2rem}.security-card[data-v-142c3fdd]{padding:4rem 3.5rem}.security-badge[data-v-142c3fdd]{font-size:.9375rem;padding:.625rem 1.25rem}}[data-v-142c3fdd]{transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-v-142c3fdd]:focus-visible{outline:2px solid rgba(74,222,128,.5);outline-offset:2px;border-radius:.25rem}a[data-v-142c3fdd],button[data-v-142c3fdd]{transition:all .3s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:no-preference){.security-section[data-v-142c3fdd]:before{animation:parallaxFloat-142c3fdd 20s ease-in-out infinite}}@keyframes parallaxFloat-142c3fdd{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}.wave-transition[data-v-142c3fdd]{position:relative;width:100%;height:60px;z-index:40;margin-bottom:-1px}.wave-transition--gradient[data-v-142c3fdd]{height:60px}.wave-gradient-overlay[data-v-142c3fdd]{position:absolute;left:0;bottom:0;width:100%;height:30px;pointer-events:none;background:linear-gradient(to bottom,#11182700,#11182780 60%,#11182700);z-index:42}.wave-transition.accent-wave[data-v-142c3fdd]{margin-top:0;margin-bottom:0}.divider-line[data-v-142c3fdd]{position:absolute;height:2px;width:100%;top:50%;z-index:42;background:linear-gradient(90deg,transparent 0%,rgba(74,222,128,.5) 50%,transparent 100%);box-shadow:0 0 10px #4ade804d,0 0 20px #4ade8033;animation:dividerPulse-142c3fdd 3s ease-in-out infinite}@keyframes dividerPulse-142c3fdd{0%,to{opacity:.5;transform:scaleX(.95)}50%{opacity:1;transform:scaleX(1)}}.wave-svg[data-v-142c3fdd]{margin-top:-20px}.wave-transition svg[data-v-142c3fdd]{position:absolute;bottom:0;left:0;width:100%;z-index:41}@media(min-width:640px){.wave-transition[data-v-142c3fdd],.wave-transition--gradient[data-v-142c3fdd]{height:80px}.wave-gradient-overlay[data-v-142c3fdd]{height:40px}.divider-line[data-v-142c3fdd]{height:2px}}@media(min-width:768px){.wave-transition[data-v-142c3fdd],.wave-transition--gradient[data-v-142c3fdd]{height:90px}.wave-gradient-overlay[data-v-142c3fdd]{height:45px}.divider-line[data-v-142c3fdd]{height:2px}}.site-content[data-v-142c3fdd]:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.03'/%3E%3C/svg%3E");opacity:.4;pointer-events:none;z-index:100;mix-blend-mode:overlay}.hero-section[data-v-142c3fdd],.security-section[data-v-142c3fdd]{position:relative}.hero-section[data-v-142c3fdd]>*:not(:before):not(:after),.security-section[data-v-142c3fdd]>*:not(:before):not(:after){position:relative;z-index:2}@keyframes fadeIn-142c3fdd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn[data-v-142c3fdd]{animation:fadeIn-142c3fdd 1.2s ease-out}.animate-fadeIn-delay[data-v-142c3fdd]{animation:fadeIn-142c3fdd 1.4s ease-out .3s forwards;opacity:0}@keyframes pulse-142c3fdd{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:640px){.hero-section[data-v-142c3fdd]{padding-top:3.5rem;padding-bottom:3.5rem;min-height:85vh}h1[data-v-142c3fdd]{font-size:1.75rem!important;line-height:1.25!important}h2[data-v-142c3fdd]{font-size:1.5rem!important}p[data-v-142c3fdd]{font-size:.938rem!important;line-height:1.5!important}}@keyframes fadeIn-5a8073d9{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeOut-5a8073d9{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes shimmer-5a8073d9{0%{transform:translate(-100%) skew(-12deg)}to{transform:translate(200%) skew(-12deg)}}.animate-fadeIn[data-v-5a8073d9]{animation:fadeIn-5a8073d9 .8s ease-out forwards}.animate-fadeOut[data-v-5a8073d9]{animation:fadeOut-5a8073d9 .5s ease-out forwards}.animate-shimmer[data-v-5a8073d9]{animation:shimmer-5a8073d9 2s infinite}.progress-bar[data-v-5a8073d9]{box-shadow:0 0 20px #22c55e99,0 0 40px #84cc164d;position:relative}.relative.z-10[data-v-5a8073d9]{box-shadow:0 25px 50px -12px #22c55e26,0 0 0 1px #22c55e1a,inset 0 1px #ffffff1a}.animate-fadeIn[data-v-474a31e5]{animation:fadeIn-474a31e5 1s ease-in-out}@keyframes fadeIn-474a31e5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.group:hover img[data-v-474a31e5]{filter:brightness(1.1)}.bg-gray-800[data-v-474a31e5]{position:relative;overflow:hidden}.bg-gray-800[data-v-474a31e5]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,#34d3991a,#fff0 60%);animation:rotate-474a31e5 30s linear infinite;z-index:-1}@keyframes rotate-474a31e5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-form-appear[data-v-474a31e5]{animation:formAppear-474a31e5 .8s ease-out}@keyframes formAppear-474a31e5{0%{opacity:0;transform:translateY(30px);box-shadow:0 0 #10b98100}70%{opacity:1;transform:translateY(-10px)}to{opacity:1;transform:translateY(0);box-shadow:0 0 20px #10b9814d}}.fixed-background[data-v-3b1aa1e6]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-50;pointer-events:none}.overflow-y-auto[data-v-18deed1e]{scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.4) transparent}.overflow-y-auto[data-v-18deed1e]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-18deed1e]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-18deed1e]::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:4px}.overflow-y-auto[data-v-18deed1e]::-webkit-scrollbar-thumb:hover{background:#9ca3af99}.theme-green button[data-v-18deed1e]:hover{background-color:#22c55e}.theme-purple button[data-v-18deed1e]:hover{background-color:#a855f7}.theme-blue button[data-v-18deed1e]:hover{background-color:#3b82f6}.theme-yellow button[data-v-18deed1e]:hover{background-color:#eab308}@keyframes fadeIn-d66ef0ff{0%{opacity:0}to{opacity:1}}@keyframes slideDown-d66ef0ff{0%{transform:translateY(-20px)}to{transform:translateY(0)}}.w-full[data-v-d66ef0ff]{animation:fadeIn-d66ef0ff .5s ease-in-out,slideDown-d66ef0ff .5s ease-in-out}@media(max-width:640px){img[data-v-d66ef0ff]{max-height:60px!important;-o-object-position:center;object-position:center}button[data-v-d66ef0ff]{width:35px;height:35px;padding:6px;top:4px;right:4px}.fixed.top-\[60px\][data-v-d66ef0ff]{top:60px}}button[data-v-d66ef0ff]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#0006;border-radius:50%;padding:5px;transition:all .2s ease}button[data-v-d66ef0ff]:hover{background-color:#000000b3}button:hover svg[data-v-d66ef0ff]{transform:scale(1.1);transition:transform .2s ease}img.w-full[data-v-d66ef0ff]{display:block;margin:0 auto;max-width:100%}.recently-viewed-footer{position:static!important;opacity:0;pointer-events:none;transition:opacity .3s;bottom:0!important;left:0!important;width:100%!important;height:auto!important;max-height:45px!important;z-index:40!important;background:#111827e6!important;border-top:1px solid rgba(55,65,81,.4)!important;box-shadow:0 -2px 8px -2px #0003!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;overflow:visible!important;transform:translateY(0);transition:transform .3s ease-in-out,box-shadow .3s ease;pointer-events:auto;will-change:transform;content-visibility:auto}.recently-viewed-footer.sticky-visible{position:fixed!important;bottom:0!important;left:0!important;width:100%!important;opacity:1;pointer-events:auto;z-index:40!important}.recently-viewed-footer>div{max-height:40px!important;overflow-y:auto!important}.recently-viewed-footer .container{position:relative;height:100%;max-height:40px;overflow-y:auto;padding-top:1px!important;padding-bottom:1px!important}.recently-viewed-footer.collapsed{transform:translateY(calc(100% - 2px))!important;pointer-events:none;box-shadow:0 -1px 3px -1px #0000001a!important;opacity:.95}.recently-viewed-footer.collapsed .absolute{pointer-events:auto}.recently-viewed-scroller{max-height:36px!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:.125rem;margin-bottom:0!important;will-change:scroll-position;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.recently-viewed-footer button.absolute{z-index:31;position:absolute;top:-20px!important;right:24px!important;padding-top:.125rem!important;padding-bottom:.125rem!important;font-size:.65rem!important;line-height:1}.recently-viewed-item{transition:all .2s ease}.recently-viewed-item:hover{transform:translateY(-2px)}main{padding-bottom:80px!important}.recently-viewed-item img{max-height:28px!important;-o-object-fit:scale-down;object-fit:scale-down;padding:.5px!important}.recently-viewed-item h3{font-size:.6rem!important;line-height:.8rem!important;margin-bottom:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-top:0!important}.recently-viewed-item p{font-size:.55rem!important;opacity:.6;margin:0!important;line-height:.7rem!important}.slide-enter-active,.slide-leave-active{transition:all .25s ease;max-height:45px!important;overflow:hidden}.slide-enter-from,.slide-leave-to{max-height:0;opacity:0;overflow:hidden}.recently-viewed-item{width:auto!important;max-width:70px!important;min-width:55px!important}.recently-viewed-item .p-1,.recently-viewed-item .p-2{padding:.1rem!important}body:not(.recently-viewed-active) .recently-viewed-footer{transform:translateY(calc(100% - 2px))!important}@media(min-width:640px){.recently-viewed-footer.collapsed:hover{transform:translateY(calc(100% - 10px))!important;transition:transform .2s ease-out}}@media(max-width:639px){.recently-viewed-footer{max-height:40px!important}.recently-viewed-footer>div{max-height:35px!important}.recently-viewed-scroller{max-height:32px!important}.recently-viewed-item{max-width:60px!important;min-width:45px!important}.recently-viewed-footer button.absolute{top:-18px!important;right:16px!important;font-size:.6rem!important;padding:.1rem .5rem!important}.recently-viewed-item h3{font-size:.55rem!important;line-height:.7rem!important}.recently-viewed-item p{font-size:.5rem!important;line-height:.65rem!important}}.bg-gray-900[data-v-d49cdf96]{position:relative;min-height:100vh}main[data-v-d49cdf96]{position:relative;z-index:10}.rounded-lg[data-v-d49cdf96]{position:relative;z-index:30}.mx-auto.max-w-7xl[data-v-d49cdf96]{position:relative;background:#11182766;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:2rem}.recently-viewed-footer.fixed[data-v-d49cdf96]{z-index:40!important;height:auto!important;max-height:250px!important;background:#111827f2!important;border-top:1px solid rgba(55,65,81,.5)!important;box-shadow:0 -8px 16px -2px #0000004d!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.cursor-pointer[data-v-d49cdf96]{position:relative;z-index:30}h1[data-v-d49cdf96],p[data-v-d49cdf96]{text-shadow:0 1px 3px rgba(0,0,0,.3)}.bg-gray-800[data-v-d49cdf96]:hover,.bg-gray-800\/70[data-v-d49cdf96]:hover,.bg-gray-800\/50[data-v-d49cdf96]:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-4px);transition:all .3s ease}.cursor-pointer[data-v-d49cdf96]:hover{position:relative}.cursor-pointer[data-v-d49cdf96]:hover:after{content:"";position:absolute;inset:0;border-radius:.5rem;box-shadow:inset 0 0 0 2px #16a34a66;pointer-events:none}svg.fixed[data-v-d49cdf96],svg.absolute[data-v-d49cdf96]{pointer-events:none}.fixed[data-v-d49cdf96]{min-height:100vh;width:100%}main[data-v-d49cdf96]{margin-top:30px;padding-bottom:150px}.mb-16[data-v-d49cdf96]{position:relative;z-index:10}.recently-viewed-footer[data-v-d49cdf96]{border-top:1px solid rgba(55,65,81,.5);box-shadow:0 -8px 16px -2px #0000004d,0 -4px 8px -2px #0003;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .3s ease;max-height:250px;overflow:auto}.recently-viewed-footer .container[data-v-d49cdf96]{max-width:100%;margin:0 auto}.recently-viewed-footer .overflow-x-auto[data-v-d49cdf96]{max-height:150px;overflow-y:auto;overflow-x:auto}.recently-viewed-footer button.absolute[data-v-d49cdf96]{z-index:41}main[data-v-d49cdf96]{padding-bottom:320px}.fade-enter-active[data-v-d49cdf96],.fade-leave-active[data-v-d49cdf96]{transition:opacity .5s ease}.fade-enter-from[data-v-d49cdf96],.fade-leave-to[data-v-d49cdf96]{opacity:0}.product-list-enter-active[data-v-d49cdf96],.product-list-leave-active[data-v-d49cdf96]{transition:all .5s ease}.product-list-enter-from[data-v-d49cdf96]{opacity:0;transform:translateY(30px)}.product-list-leave-to[data-v-d49cdf96]{opacity:0;transform:translate(-30px)}.product-list-move[data-v-d49cdf96]{transition:transform .5s ease}.slide-enter-active[data-v-d49cdf96],.slide-leave-active[data-v-d49cdf96]{transition:max-height .3s ease,opacity .3s ease;max-height:250px;overflow:hidden}.bg-gray-800\/70.border-green-600\/30[data-v-d49cdf96]{transition:all .3s ease}.bg-gray-800\/70.border-green-600\/30[data-v-d49cdf96]:hover{border-color:#16a34a80;box-shadow:0 0 15px #16a34a33}.bg-gray-800\/70.border-purple-600\/30[data-v-d49cdf96]{transition:all .3s ease}.bg-gray-800\/70.border-purple-600\/30[data-v-d49cdf96]:hover{border-color:#9333ea80;box-shadow:0 0 15px #9333ea33}.bg-gray-800\/70.border-yellow-600\/30[data-v-d49cdf96]{transition:all .3s ease}.bg-gray-800\/70.border-yellow-600\/30[data-v-d49cdf96]:hover{border-color:#eab30880;box-shadow:0 0 15px #eab30833}.bg-gray-800\/70.border-blue-600\/30[data-v-d49cdf96]{transition:all .3s ease}.bg-gray-800\/70.border-blue-600\/30[data-v-d49cdf96]:hover{border-color:#2563eb80;box-shadow:0 0 15px #2563eb33}table[data-v-d49cdf96]{border-collapse:separate;border-spacing:0;border-radius:8px;overflow:hidden}th[data-v-d49cdf96]:first-child{border-top-left-radius:8px}th[data-v-d49cdf96]:last-child{border-top-right-radius:8px}html[data-v-d49cdf96]{scroll-behavior:smooth}.scroll-transition[data-v-d49cdf96]{transition:all .5s ease}main[data-v-d49cdf96]{position:relative;margin-top:30px;padding-bottom:150px;z-index:1}.mx-auto.max-w-7xl[data-v-d49cdf96]{position:relative;z-index:1;background:#11182766;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:2rem}#product-grid[data-v-d49cdf96],.cursor-pointer[data-v-d49cdf96]{position:relative;z-index:2}.recently-viewed-footer.fixed[data-v-d49cdf96]{position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:40!important;height:auto!important;max-height:250px!important;background:#111827f2!important;border-top:1px solid rgba(55,65,81,.5)!important;box-shadow:0 -8px 16px -2px #0000004d!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.recently-viewed-footer .absolute[data-v-d49cdf96]{z-index:41}.recently-viewed-footer .container[data-v-d49cdf96]{position:relative;height:100%;max-height:200px;overflow-y:auto}.recently-viewed-footer .overflow-x-auto[data-v-d49cdf96]{max-height:150px;overflow-y:hidden}[data-v-d49cdf96] .modal-overlay{z-index:45}[data-v-d49cdf96] .modal-container{z-index:50}svg.fixed[data-v-d49cdf96]{z-index:-10}.slide-enter-active[data-v-d49cdf96],.slide-leave-active[data-v-d49cdf96]{transition:all .3s ease;max-height:500px;overflow:hidden}.slide-enter-from[data-v-d49cdf96],.slide-leave-to[data-v-d49cdf96]{max-height:0;opacity:0;overflow:hidden}.overflow-x-auto[data-v-d49cdf96]::-webkit-scrollbar{height:6px;width:6px}.overflow-x-auto[data-v-d49cdf96]::-webkit-scrollbar-track{background:#1f293780;border-radius:10px}.overflow-x-auto[data-v-d49cdf96]::-webkit-scrollbar-thumb{background:#4b556380;border-radius:10px}.recently-viewed-footer .container[data-v-d49cdf96]{position:relative;max-height:250px;overflow-y:auto}.recently-viewed-scroller[data-v-d49cdf96]{padding-bottom:.75rem;-ms-overflow-style:none;scrollbar-width:thin}.recently-viewed-scroller[data-v-d49cdf96]::-webkit-scrollbar{height:6px}.recently-viewed-scroller[data-v-d49cdf96]::-webkit-scrollbar-track{background:#11182766;border-radius:10px}.recently-viewed-scroller[data-v-d49cdf96]::-webkit-scrollbar-thumb{background:#374151b3;border-radius:10px}.recently-viewed-scroller[data-v-d49cdf96]::-webkit-scrollbar-thumb:hover{background:#4b5563e6}.recently-viewed-item[data-v-d49cdf96]{transition:all .3s ease}.recently-viewed-item[data-v-d49cdf96]:hover{transform:translateY(-4px)}.recently-viewed-footer[data-v-d49cdf96]{display:block!important;position:fixed!important;bottom:0!important;left:0!important;width:100%!important;height:auto!important;max-height:120px!important;overflow:visible!important;z-index:30!important}.recently-viewed-footer>div[data-v-d49cdf96]{max-height:100px!important;overflow-y:auto!important}.recently-viewed-scroller[data-v-d49cdf96]{max-height:70px!important;overflow-x:auto!important;overflow-y:hidden!important}.bg-gray-900[data-v-d49cdf96]{padding-bottom:150px!important}@keyframes fadeIn-d49cdf96{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn[data-v-d49cdf96]{animation:fadeIn-d49cdf96 1s ease-out}
