.Footer-module__8-teKW__footer{color:#6fa9d9;text-align:center;background:#0b1321;border-top:1px solid #3abff84d;flex-direction:column;gap:.5rem;padding:1.5rem 1rem;font-size:.85rem;display:flex;position:relative}.Footer-module__8-teKW__footerLine{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.Footer-module__8-teKW__footerLine a{color:#3abff8;padding:0 .25rem;text-decoration:none;position:relative}.Footer-module__8-teKW__footerLine a:after{content:"|";color:#6fa9d9;position:absolute;right:-.25rem}.Footer-module__8-teKW__footerLine a:hover{color:#fff}.Footer-module__8-teKW__footerLine a:last-child:after{content:""}.Footer-module__8-teKW__footerCopy{color:#6fa9d9;margin-top:.25rem;font-size:.75rem}@media (max-width:768px){.Footer-module__8-teKW__footer{z-index:999}.Footer-module__8-teKW__footerLine a:hover{color:initial}}
.Header-module__gbg3bW__header{backdrop-filter:blur(8px);z-index:1001;color:#fff;letter-spacing:1px;text-transform:uppercase;background:#0f1724f2;justify-content:center;align-items:center;width:100%;height:3rem;font-size:1.2rem;font-weight:700;display:flex;position:fixed;top:0;left:0;box-shadow:0 0 15px #0063c666}.Header-module__gbg3bW__menuLogo{background:var(--accent);-webkit-text-fill-color:transparent;color:#0000;letter-spacing:1px;cursor:pointer;-webkit-background-clip:text;background-clip:text;font-size:1.4rem;font-weight:800}
.ThreeStripesDrawer-module__goGoYq__threeStripesBtn{all:unset;z-index:9999;border-radius:var(--radius);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;position:fixed;top:4px;left:.2rem;overflow:hidden}.ThreeStripesDrawer-module__goGoYq__threeStripesBtn .ThreeStripesDrawer-module__goGoYq__line{background:#3abff8;border-radius:2px;width:22px;height:2px;transition:transform .26s cubic-bezier(.2,.9,.3,1),opacity .26s;display:block}.ThreeStripesDrawer-module__goGoYq__threeStripesBtn .ThreeStripesDrawer-module__goGoYq__line+.ThreeStripesDrawer-module__goGoYq__line{margin-top:6px}.ThreeStripesDrawer-module__goGoYq__isOpen .ThreeStripesDrawer-module__goGoYq__line:first-child{transform:translateY(8px)rotate(45deg)}.ThreeStripesDrawer-module__goGoYq__isOpen .ThreeStripesDrawer-module__goGoYq__line:nth-child(2){opacity:0;transform:scaleX(0)}.ThreeStripesDrawer-module__goGoYq__isOpen .ThreeStripesDrawer-module__goGoYq__line:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.ThreeStripesDrawer-module__goGoYq__sideDrawer{z-index:9998;color:#e6eef8;width:80vw;max-width:420px;height:100dvh;padding:3rem 2rem;padding-bottom:calc(1.5rem + 40px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0b1321 0%,#0f1724 100%);flex-direction:column;justify-content:flex-start;transition:transform .4s cubic-bezier(.22,.9,.25,1);display:flex;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:5px 0 30px #0009}.ThreeStripesDrawer-module__goGoYq__sideDrawer.ThreeStripesDrawer-module__goGoYq__open{transform:translate(0)}.ThreeStripesDrawer-module__goGoYq__drawerInner{flex-direction:column;flex-grow:1;align-items:center;display:flex}.ThreeStripesDrawer-module__goGoYq__drawerInner h3{color:#fff;margin-top:0;font-size:1.5rem}.ThreeStripesDrawer-module__goGoYq__drawerInner ul{text-align:center;flex-direction:column;gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.ThreeStripesDrawer-module__goGoYq__drawerInner a{color:var(--muted);font-weight:600;transition:color .3s}.ThreeStripesDrawer-module__goGoYq__drawerInner a:hover{color:#3abff8}.ThreeStripesDrawer-module__goGoYq__drawerOverlay{backdrop-filter:blur(2px);z-index:9997;background:#0000008c;animation:.4s forwards ThreeStripesDrawer-module__goGoYq__fadeIn;position:fixed;inset:0}@keyframes ThreeStripesDrawer-module__goGoYq__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.ThreeStripesDrawer-module__goGoYq__sideDrawer{justify-content:space-between;padding:2rem 1.5rem 5rem}.ThreeStripesDrawer-module__goGoYq__drawerInner{flex-grow:1;justify-content:center;padding-bottom:0;padding-right:1rem}.ThreeStripesDrawer-module__goGoYq__drawerInner ul{gap:1.25rem;padding-bottom:1rem;font-size:1.1rem}.ThreeStripesDrawer-module__goGoYq__drawerInner a{color:#d0e6ff}}@media (min-width:768px){.ThreeStripesDrawer-module__goGoYq__threeStripesBtn{left:2rem}.ThreeStripesDrawer-module__goGoYq__threeStripesBtn:hover{box-shadow:0 0 20px #3abff899}}
.cart-module__CCPuQG__cartBtn{all:unset;z-index:9996;border-radius:var(--radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;position:fixed;top:4px;right:.2rem;overflow:hidden}.cart-module__CCPuQG__cartBtn:hover{box-shadow:0 0 20px #3abff899}@keyframes cart-module__CCPuQG__cartGlow{0%{box-shadow:0 0 #3abff800}40%{box-shadow:0 0 20px #3abff8cc}to{box-shadow:0 0 #3abff800}}.cart-module__CCPuQG__cartGlow{animation:1.4s cubic-bezier(.4,0,.2,1) cart-module__CCPuQG__cartGlow}@media (min-width:768px){.cart-module__CCPuQG__cartBtn{right:2rem}.cart-module__CCPuQG__cartBtn:hover{box-shadow:0 0 20px #3abff899}}
:root{--bg:#0f1724;--card:#101b2e;--muted:#a8d4ff;--accent:linear-gradient(90deg,#0063c6,#3abff8);--radius:14px}*,:before,:after{box-sizing:border-box}a{text-decoration:none}html,body{color:#e6eef8;background:var(--bg);margin:0;padding:0;font-family:Inter,sans-serif}main{min-height:calc(100vh - 65px)}.btn{border-radius:var(--radius);background:var(--accent);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 0 10px #3abff866}.btn:hover{opacity:1;transform:translateY(-2px);box-shadow:0 0 20px #3abff899}.infoBlock{background:var(--bg);text-align:center;padding:5rem 1rem}.info-items{flex-direction:column;align-items:center;gap:2rem;display:flex}.info-card{border-radius:var(--radius);backdrop-filter:blur(6px);background:linear-gradient(#0063c614,#3abff80d);border:1px solid #3abff833;max-width:300px;padding:2rem;transition:all .3s;box-shadow:0 10px 30px #0063c640}.info-card h1{color:#fff;margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.3}.info-card h2{color:#fff;margin-top:1.5rem;font-size:1.5rem;font-weight:700;line-height:1.4}.info-card p,div{color:var(--muted);line-height:1.6}.info-card h3{color:#fff;font-size:1.2rem}.cookie-banner{color:#fff;border:1px solid var(--accent,#3abff8);border-radius:var(--radius,12px);z-index:10005;backdrop-filter:blur(6px);background:#101b2ef2;flex-direction:column;align-items:center;width:420px;max-width:90%;padding:1rem 1.5rem;animation:.6s forwards fadeInBanner;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 0 15px #3abff84d}.cookie-text{text-align:center;margin:0 0 .5rem;font-size:.9rem;line-height:1.4}.cookie-link{color:var(--accent,#3abff8)}.cookie-btn{text-align:center;border-radius:var(--radius);width:auto;min-width:200px;color:var(--accent);border:2px solid var(--accent);cursor:pointer;background:0 0;justify-content:center;padding:.5rem 1.5rem;font-weight:600;transition:all .3s;animation:3s ease-in-out 6s infinite discountGlow;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 10px #3abff84d}.cookie-btn:hover{transform:translateY(-2px);box-shadow:0 0 15px #3abff880}@keyframes fadeInBanner{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.siteButton{all:unset;border-radius:var(--radius);color:#fff;cursor:pointer;text-align:center;background:0 0;justify-content:center;align-items:center;gap:.5rem;width:auto;min-width:200px;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 0 10px #3abff866}.siteButton:hover{opacity:1;transform:translateY(-2px);box-shadow:0 0 20px #3abff899}.siteButton:focus{outline-offset:2px;outline:2px solid #3abff8}.testimonial{border-radius:var(--radius);background:linear-gradient(#0063c614,#3abff80d);border:1px solid #3abff833;flex-direction:column;justify-content:space-between;max-width:300px;min-height:180px;padding:1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 10px 30px #0063c640}.testimonial:hover{transform:translateY(-5px);box-shadow:0 0 25px #3abff880}.testimonial p{flex-grow:1;margin-bottom:1rem}.testimonial strong{text-align:right;color:var(--muted);font-weight:600}
