*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background:#0a0e1a;color:#e8eaf0;line-height:1.55;font-family:var(--fb),"Helvetica Neue",-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.display{font-family:var(--fh),"Orbitron",sans-serif;font-weight:600}.mono{font-family:JetBrains Mono,IBM Plex Mono,Courier New,monospace}.glow-cyan{box-shadow:0 0 24px #00f5ff66}.glow-text{text-shadow:0 0 12px rgba(0,245,255,.6)}.t{max-width:1380px;margin:0 auto}.bar{background:linear-gradient(90deg,#0a0e1a,#1a0e2e,#0a0e1a);color:#00f5ff;text-align:center;padding:11px;font-size:10px;letter-spacing:3px;text-transform:uppercase;font-weight:500;font-family:JetBrains Mono,monospace;border-bottom:1px solid #1f2942}.bar span{display:inline-block;padding:0 20px}.bar span:before{content:">";margin-right:10px;color:#b026ff}.hd{padding:20px 40px;background:#0a0e1aeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #1f2942;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:50}.hd .brand{font-family:var(--fh),sans-serif;font-weight:700;font-size:24px;letter-spacing:-.5px;color:#e8eaf0;display:flex;align-items:center;gap:10px}.hd .brand:before{content:"";width:12px;height:12px;background:#00f5ff;border-radius:50%;box-shadow:0 0 10px #00f5ffcc}.hd nav{display:flex;gap:32px;font-size:12px;color:#6b7689;letter-spacing:1px;font-weight:500;font-family:JetBrains Mono,monospace;text-transform:uppercase}.hd nav a{color:inherit;text-decoration:none}.hd nav a:hover{color:#00f5ff}.hd .cta-cart{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#00f5ff;text-decoration:none;font-weight:600;font-family:JetBrains Mono,monospace;border:1px solid #00f5ff;padding:9px 16px;border-radius:0;transition:all .25s}.hero{display:grid;grid-template-columns:88px 1fr 460px;gap:24px;padding:40px;align-items:start;min-height:92vh}.hero-thumbs-vert{display:flex;flex-direction:column;gap:8px}.hero-thumbs-vert .vthumb{width:88px;height:88px;overflow:hidden;cursor:pointer;background:#131a2e;border:1px solid #1f2942;transition:all .25s}.hero-thumbs-vert .vthumb.active{border-color:#00f5ff;border-width:2px;box-shadow:0 0 16px #00f5ff66}.hero-thumbs-vert .vthumb img{width:100%;height:100%;object-fit:cover;display:block}.hero-gallery{position:relative;background:#131a2e;overflow:hidden;aspect-ratio:4/5;min-height:600px;border:1px solid #1f2942}.hero-gallery img{width:100%;height:100%;object-fit:cover;display:block}.hero-gallery .corner-tag{position:absolute;top:20px;left:20px;background:#00f5ff;color:#0a0e1a;padding:8px 14px;font-size:10px;letter-spacing:2px;text-transform:uppercase;font-weight:700;font-family:JetBrains Mono,monospace;box-shadow:0 0 16px #00f5ff80;z-index:2}.hero-gallery .corner-tag:before{content:"> ";color:#b026ff}.hero-gallery .nav-prev,.hero-gallery .nav-next{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;background:#0a0e1a;color:#00f5ff;border:1px solid #00f5ff;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;z-index:2;font-family:JetBrains Mono,monospace}.hero-gallery .nav-prev{left:16px}.hero-gallery .nav-next{right:16px}.hero-gallery .dots{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:6px;z-index:2}.hero-gallery .dots .dot{width:8px;height:8px;background:#00f5ff4d;cursor:pointer}.hero-gallery .dots .dot.active{background:#00f5ff;width:24px;box-shadow:0 0 8px #00f5ff99}.info-sticky{position:sticky;top:90px;align-self:start;padding-top:10px}.info-sticky .crumb{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#6b7689;margin-bottom:20px;font-weight:500;font-family:JetBrains Mono,monospace}.info-sticky .crumb:before{content:"> ";color:#00f5ff}.info-sticky h1{font-family:var(--fh),sans-serif;font-size:54px;font-weight:700;letter-spacing:-2px;line-height:1;margin-bottom:16px;color:#e8eaf0}.info-sticky h1 em{font-style:normal;background:linear-gradient(135deg,#00f5ff,#b026ff);-webkit-background-clip:text;background-clip:text;color:transparent}.info-sticky .sub{font-size:16px;color:#9ba6bd;margin-bottom:26px;line-height:1.55}.info-sticky .rating{display:flex;align-items:center;gap:12px;margin-bottom:24px;color:#e8eaf0;font-size:11px;letter-spacing:2px;text-transform:uppercase;font-family:JetBrains Mono,monospace}.info-sticky .rating .stars{color:#00f5ff;font-size:13px;letter-spacing:2px;text-shadow:0 0 8px rgba(0,245,255,.6)}.info-sticky .rating .rt{color:#6b7689}.info-sticky .price-row{display:flex;align-items:baseline;gap:14px;padding:22px 0;border-top:1px solid #1f2942;border-bottom:1px solid #1f2942;margin-bottom:24px;background:linear-gradient(90deg,transparent 0%,rgba(0,245,255,.04) 50%,transparent 100%)}.info-sticky .price-now{font-family:var(--fh),sans-serif;font-size:44px;font-weight:700;color:#00f5ff;letter-spacing:-1.5px;text-shadow:0 0 16px rgba(0,245,255,.4)}.info-sticky .price-old{font-size:16px;color:#6b7689;text-decoration:line-through;font-family:JetBrains Mono,monospace}.info-sticky .price-badge{font-size:10px;background:#b026ff;color:#fafafa;padding:5px 10px;font-weight:600;font-family:JetBrains Mono,monospace;letter-spacing:1px;box-shadow:0 0 12px #b026ff80}.info-sticky .ship-note{font-size:11px;color:#9ba6bd;margin-bottom:24px;display:flex;align-items:center;gap:8px;letter-spacing:1.5px;text-transform:uppercase;font-family:JetBrains Mono,monospace}.info-sticky .ship-note .ic{color:#00f5ff}.variant-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#6b7689;margin-bottom:12px;display:flex;justify-content:space-between;font-family:JetBrains Mono,monospace}.variant-label .vselected{color:#00f5ff;letter-spacing:1.5px;text-transform:none}.variants{display:flex;gap:8px;margin-bottom:24px;flex-wrap:wrap}.variant-pill{flex:1;padding:14px 10px;background:transparent;border:1px solid #1f2942;color:#e8eaf0;text-align:center;cursor:pointer;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;font-weight:500;font-family:JetBrains Mono,monospace;transition:all .25s}.variant-pill.active{background:#00f5ff;color:#0a0e1a;border-color:#00f5ff;box-shadow:0 0 16px #00f5ff66}.cta-add{width:100%;background:linear-gradient(90deg,#00f5ff,#b026ff);color:#0a0e1a;padding:20px;border:0;cursor:pointer;font-size:12px;letter-spacing:3px;text-transform:uppercase;font-weight:700;margin-bottom:14px;font-family:JetBrains Mono,monospace;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 0 24px #00f5ff66;transition:all .3s}.cta-add:before{content:"\25b6";font-size:10px}.payments{display:flex;justify-content:center;gap:18px;align-items:center;padding:14px 0;border-top:1px solid #1f2942;border-bottom:1px solid #1f2942;margin-bottom:22px}.payments .pi{font-size:10px;color:#6b7689;letter-spacing:1.5px;font-weight:500;font-family:JetBrains Mono,monospace}.micro-list{display:flex;flex-direction:column;gap:10px}.micro-list .mi{display:flex;gap:14px;align-items:flex-start;font-size:12px;color:#9ba6bd;line-height:1.55;padding:14px;background:#131a2e;border:1px solid #1f2942;position:relative}.micro-list .mi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#00f5ff;box-shadow:0 0 8px #00f5ff99}.micro-list .mi .ic{font-family:JetBrains Mono,monospace;color:#00f5ff;font-size:10px;flex-shrink:0;margin-top:2px;font-weight:700}.micro-list .mi strong{color:#e8eaf0;font-weight:600;display:block;margin-bottom:3px;letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-family:JetBrains Mono,monospace}.trust-tech{padding:24px 40px;background:#050811;color:#e8eaf0;text-align:center;border-top:1px solid #1f2942;border-bottom:1px solid #1f2942}.trust-tech .label{font-size:10px;color:#00f5ff;letter-spacing:3px;text-transform:uppercase;margin-bottom:16px;font-weight:600;font-family:JetBrains Mono,monospace}.trust-tech .items{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.trust-tech .it{background:#131a2e;border:1px solid #00f5ff;color:#00f5ff;padding:10px 18px;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;font-weight:500;font-family:JetBrains Mono,monospace;display:flex;align-items:center;gap:8px;transition:all .25s}.trust-tech .it:before{content:"";width:6px;height:6px;background:#00f5ff;border-radius:50%;box-shadow:0 0 6px #00f5ffcc}.story{padding:130px 40px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;background:linear-gradient(135deg,#0a0e1a,#131a2e);position:relative}.story:before{content:"> SYSTEM/MANIFEST.MD";position:absolute;top:30px;right:40px;font-family:JetBrains Mono,monospace;font-size:11px;color:#00f5ff;letter-spacing:2px;text-transform:uppercase}.story-img{aspect-ratio:4/5;background:#131a2e;overflow:hidden;border:1px solid #00f5ff;box-shadow:0 0 32px #00f5ff26}.story-img img{width:100%;height:100%;object-fit:cover}.story .lab{font-size:10px;color:#b026ff;letter-spacing:3px;text-transform:uppercase;margin-bottom:18px;font-weight:600;font-family:JetBrains Mono,monospace;display:flex;align-items:center;gap:8px}.story .lab:before{content:"";width:6px;height:6px;background:#b026ff;border-radius:50%;box-shadow:0 0 6px #b026ffcc}.story h2{font-family:var(--fh),sans-serif;font-size:54px;font-weight:700;letter-spacing:-2px;line-height:1;margin-bottom:28px;color:#e8eaf0}.story h2 em{font-style:normal;background:linear-gradient(135deg,#00f5ff,#b026ff);-webkit-background-clip:text;background-clip:text;color:transparent}.story p{font-size:16px;color:#9ba6bd;margin-bottom:18px;line-height:1.7}.story p strong{color:#00f5ff;font-weight:600}.story blockquote{padding:24px;background:#131a2e;color:#e8eaf0;margin:28px 0;font-size:18px;line-height:1.5;font-family:var(--fh),sans-serif;font-weight:500;border-left:4px solid #00f5ff}.story .sig{color:#6b7689;font-size:12px;margin-top:30px;font-family:JetBrains Mono,monospace;letter-spacing:1.5px;text-transform:uppercase;border-top:1px solid #1f2942;padding-top:18px}.tech-specs{padding:130px 40px;background:#0a0e1a}.tech-specs .lab{text-align:center;font-size:12px;color:#00f5ff;letter-spacing:.2px;margin-bottom:14px;font-weight:600;text-transform:uppercase}.tech-specs h2{font-family:var(--fh),"Inter",sans-serif;font-size:48px;font-weight:700;text-align:center;letter-spacing:-1.5px;line-height:1.05;margin-bottom:14px;color:#e8eaf0;max-width:780px;margin-left:auto;margin-right:auto}.tech-specs h2 em{font-style:normal;color:#00f5ff}.tech-specs .sub{text-align:center;color:#8a92a8;font-size:17px;margin-bottom:60px;max-width:580px;margin-left:auto;margin-right:auto;line-height:1.6}.tech-table{max-width:880px;margin:0 auto;border:1px solid #2a3142;border-radius:14px;overflow:hidden;background:#0f1626}.tech-row{display:grid;grid-template-columns:1fr 1.4fr;padding:20px 28px;border-bottom:1px solid #2a3142;align-items:baseline;gap:30px}.tech-row:last-child{border-bottom:0}.tech-row:nth-child(odd){background:#0a0e1a}.tech-key{font-size:13px;color:#8a92a8;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.tech-val{font-size:18px;color:#e8eaf0;font-weight:600;letter-spacing:-.2px}.tech-val em{font-style:normal;color:#00f5ff;font-weight:700}.compat-matrix{padding:130px 40px;background:#1a1f2e;color:#e8eaf0}.compat-matrix .lab{text-align:center;font-size:12px;color:#00f5ff;letter-spacing:.2px;margin-bottom:14px;font-weight:600;text-transform:uppercase}.compat-matrix h2{font-family:var(--fh),"Inter",sans-serif;font-size:46px;font-weight:700;text-align:center;letter-spacing:-1.3px;line-height:1.05;margin-bottom:14px;color:#e8eaf0;max-width:780px;margin-left:auto;margin-right:auto}.compat-matrix h2 em{font-style:normal;color:#00f5ff}.compat-matrix .sub{text-align:center;color:#8a92a8;font-size:16px;margin-bottom:60px;max-width:580px;margin-left:auto;margin-right:auto;line-height:1.6}.compat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1100px;margin:0 auto}.compat-card{background:#0a0e1a;border:1px solid #2a3142;border-radius:18px;padding:32px 28px;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.compat-card.ok{border-color:#00f5ff}.compat-card .platform{display:flex;align-items:center;gap:14px;width:100%}.compat-card .platform .ic{width:48px;height:48px;border-radius:12px;background:#1a1f2e;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#e8eaf0;font-family:var(--fb),sans-serif}.compat-card.ok .platform .ic{background:#0a2e44;color:#00f5ff}.compat-card .platform h3{flex:1;font-size:20px;font-weight:700;color:#e8eaf0;letter-spacing:-.4px}.compat-card .status{font-size:24px;font-weight:700}.compat-card.ok .status{color:#00f5ff}.compat-card.ko .status{color:#8a92a8}.compat-card .versions{display:flex;flex-wrap:wrap;gap:6px;width:100%}.compat-card .versions .v{font-size:11px;background:#1a1f2e;color:#8a92a8;padding:5px 11px;border-radius:8px;font-weight:600;letter-spacing:.3px}.compat-card.ok .versions .v{background:#0a2e44;color:#00f5ff}.compat-card p{color:#8a92a8;font-size:13px;line-height:1.55;font-weight:500}.in-the-box{padding:130px 40px;background:#0a0e1a}.in-the-box .lab{text-align:center;font-size:12px;color:#00f5ff;letter-spacing:.2px;margin-bottom:14px;font-weight:600;text-transform:uppercase}.in-the-box h2{font-family:var(--fh),"Inter",sans-serif;font-size:48px;font-weight:700;text-align:center;letter-spacing:-1.5px;line-height:1.05;margin-bottom:14px;color:#e8eaf0;max-width:780px;margin-left:auto;margin-right:auto}.in-the-box h2 em{font-style:normal;color:#00f5ff}.in-the-box .sub{text-align:center;color:#8a92a8;font-size:16px;margin-bottom:70px;max-width:580px;margin-left:auto;margin-right:auto;line-height:1.6}.itb-stage{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:40px;max-width:1200px;margin:0 auto;align-items:center}.itb-col{display:flex;flex-direction:column;gap:18px}.itb-card{background:#1a1f2e;border:1px solid #2a3142;border-radius:16px;padding:24px;display:flex;gap:16px;align-items:flex-start}.itb-card .num{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#00f5ff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;font-family:var(--fb),sans-serif}.itb-card h3{font-size:16px;font-weight:700;color:#e8eaf0;margin-bottom:4px;letter-spacing:-.2px}.itb-card p{color:#8a92a8;font-size:13px;line-height:1.5;font-weight:500}.itb-hero{aspect-ratio:1/1;background:#0f1626;border:1px solid #2a3142;border-radius:24px;overflow:hidden;display:flex;align-items:center;justify-content:center}.itb-hero img{width:100%;height:100%;object-fit:cover}.press{padding:60px 40px;background:#050811;color:#e8eaf0;text-align:center;border-top:1px solid #1f2942;border-bottom:1px solid #1f2942}.press .lab{font-family:JetBrains Mono,monospace;font-size:11px;color:#00f5ff;letter-spacing:3px;text-transform:uppercase;margin-bottom:28px}.press .logos{display:flex;justify-content:center;flex-wrap:wrap;gap:50px;align-items:center;font-family:var(--fh),sans-serif;font-size:20px;color:#9ba6bd;letter-spacing:-.3px;font-weight:600}.testi{padding:130px 40px;background:#0a0e1a}.testi .lab{text-align:center;font-size:10px;color:#00f5ff;letter-spacing:3px;text-transform:uppercase;margin-bottom:14px;font-weight:600;font-family:JetBrains Mono,monospace}.testi h2{font-family:var(--fh),sans-serif;font-size:52px;font-weight:700;text-align:center;letter-spacing:-2px;line-height:1;margin-bottom:14px;color:#e8eaf0}.testi h2 em{font-style:normal;background:linear-gradient(135deg,#00f5ff,#b026ff);-webkit-background-clip:text;background-clip:text;color:transparent}.testi .sub{text-align:center;color:#00f5ff;font-size:11px;margin-bottom:60px;letter-spacing:2.5px;text-transform:uppercase;font-weight:500;font-family:JetBrains Mono,monospace}.testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:1280px;margin:0 auto}.testi-cell{background:#131a2e;padding:36px 32px;border:1px solid #1f2942;position:relative}.testi-cell:before{content:"";position:absolute;top:0;left:0;width:30px;height:2px;background:#00f5ff;box-shadow:0 0 8px #00f5ff99}.testi-cell .stars{color:#00f5ff;font-size:13px;letter-spacing:2px;margin-bottom:18px;font-family:JetBrains Mono,monospace;text-shadow:0 0 8px rgba(0,245,255,.4)}.testi-cell .qt{font-family:var(--fh),sans-serif;font-size:18px;line-height:1.5;color:#e8eaf0;margin-bottom:26px;font-weight:500;letter-spacing:-.3px}.testi-cell .auth{font-size:12px;color:#9ba6bd;display:flex;align-items:center;gap:12px;padding-top:20px;border-top:1px solid #1f2942}.testi-cell .auth .av{width:38px;height:38px;background:linear-gradient(135deg,#00f5ff,#b026ff);display:flex;align-items:center;justify-content:center;color:#0a0e1a;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;box-shadow:0 0 12px #00f5ff4d}.testi-cell .auth .an{font-weight:700;color:#e8eaf0;font-size:13px;font-family:var(--fh),sans-serif}.testi-cell .auth .am{color:#6b7689;font-size:10px;letter-spacing:2px;text-transform:uppercase;font-family:JetBrains Mono,monospace}.guar{padding:130px 40px;background:linear-gradient(135deg,#1a0e2e,#0a0e1a);color:#e8eaf0;text-align:center;border-top:1px solid #b026ff;border-bottom:1px solid #b026ff;position:relative}.guar:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:200px;height:1px;background:#b026ff;box-shadow:0 0 24px #b026ff99}.guar .lab{font-size:10px;color:#b026ff;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-weight:600;font-family:JetBrains Mono,monospace}.guar h2{font-family:var(--fh),sans-serif;font-size:60px;font-weight:700;letter-spacing:-2.5px;max-width:880px;margin:0 auto 28px;line-height:1;color:#e8eaf0}.guar h2 em{font-style:normal;background:linear-gradient(135deg,#00f5ff,#b026ff);-webkit-background-clip:text;background-clip:text;color:transparent}.guar p{font-size:18px;color:#9ba6bd;max-width:680px;margin:0 auto 36px;line-height:1.65}.guar-bullets{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:920px;margin:50px auto 0}.guar-bullets .gb{background:#131a2e;padding:32px 22px;text-align:left;border:1px solid #1f2942;color:#e8eaf0;position:relative}.guar-bullets .gb:before{content:"";position:absolute;top:0;left:0;width:30px;height:2px;background:#b026ff;box-shadow:0 0 8px #b026ff99}.guar-bullets .gb .ic{font-family:JetBrains Mono,monospace;font-size:11px;color:#b026ff;letter-spacing:2px;margin-bottom:14px;font-weight:600}.guar-bullets .gb .ic:before{content:"> "}.guar-bullets .gb .tt{font-family:var(--fh),sans-serif;font-weight:700;margin-bottom:10px;font-size:18px;color:#e8eaf0;letter-spacing:-.3px}.guar-bullets .gb .bd{color:#9ba6bd;font-size:13px;line-height:1.6}.faq{padding:130px 40px;background:#0a0e1a}.faq .lab{text-align:center;font-size:10px;color:#00f5ff;letter-spacing:3px;text-transform:uppercase;margin-bottom:14px;font-weight:600;font-family:JetBrains Mono,monospace}.faq h2{font-family:var(--fh),sans-serif;font-size:52px;font-weight:700;text-align:center;letter-spacing:-2px;line-height:1;margin-bottom:50px;color:#e8eaf0}.faq-list{max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:0}.faq-item{border:1px solid #1f2942;border-bottom:0;padding:26px 30px;background:#131a2e}.faq-item:last-child{border-bottom:1px solid #1f2942}.faq-q{font-family:var(--fh),sans-serif;font-size:18px;font-weight:600;color:#e8eaf0;margin-bottom:10px;display:flex;justify-content:space-between;cursor:pointer;letter-spacing:-.3px}.faq-q .ic{color:#00f5ff;font-size:18px;font-family:JetBrains Mono,monospace;text-shadow:0 0 8px rgba(0,245,255,.6)}.faq-a{color:#9ba6bd;font-size:14px;line-height:1.7}.cta-final{padding:130px 40px;background:linear-gradient(135deg,#0a0e1a,#1a0e2e,#0a0e1a);color:#e8eaf0;text-align:center;position:relative;overflow:hidden}.cta-final:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(0,245,255,.12) 0%,transparent 60%);pointer-events:none}.cta-final>*{position:relative;z-index:1}.cta-final .lab{font-size:10px;color:#00f5ff;letter-spacing:3px;text-transform:uppercase;margin-bottom:22px;font-weight:600;font-family:JetBrains Mono,monospace}.cta-final h2{font-family:var(--fh),sans-serif;font-size:84px;font-weight:700;letter-spacing:-3px;line-height:1;margin-bottom:22px;max-width:920px;margin-left:auto;margin-right:auto;color:#e8eaf0}.cta-final h2 em{font-style:normal;background:linear-gradient(135deg,#00f5ff,#b026ff);-webkit-background-clip:text;background-clip:text;color:transparent}.cta-final p{color:#9ba6bd;font-size:18px;margin-bottom:42px;max-width:580px;margin-left:auto;margin-right:auto;line-height:1.55}.cta-final .btn{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(90deg,#00f5ff,#b026ff);color:#0a0e1a;padding:22px 50px;font-size:12px;letter-spacing:3px;text-transform:uppercase;font-weight:700;text-decoration:none;font-family:JetBrains Mono,monospace;box-shadow:0 0 32px #00f5ff80}.cta-final .btn:before{content:"\25b6";font-size:10px}.cta-final .micro-bottom{font-size:10px;color:#6b7689;margin-top:22px;letter-spacing:2px;text-transform:uppercase;font-family:JetBrains Mono,monospace}#shopify-section-power_announcement_bar_22a17267,.announcement-bar,[class*=announcement-bar]{display:none!important;visibility:hidden!important;height:0!important}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--fh,inherit);font-weight:700;cursor:pointer;border:none;text-decoration:none;transition:transform .15s ease,opacity .2s ease,box-shadow .2s ease;letter-spacing:.02em;line-height:1}.btn--xs{padding:8px 14px;font-size:12px;border-radius:999px;min-height:32px}.btn--sm{padding:10px 18px;font-size:13px;border-radius:999px;min-height:38px}.btn--md{padding:13px 24px;font-size:14px;border-radius:999px;min-height:44px}.btn--lg,.btn--xl{border-radius:999px}.btn--primary{background:var(--ac,#000);color:var(--act,#fff)}.btn--primary:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0000001f}.btn--outline{background:transparent;color:var(--tx,#1a1a1a);border:1.5px solid var(--tx,#1a1a1a)}.btn--outline:hover{background:var(--tx,#1a1a1a);color:var(--bg,#fff)}.btn--ghost{background:transparent;color:var(--tx,#1a1a1a)}@media(max-width:767px){html,body{max-width:100%;overflow-x:clip}:where(a[class*=btn],a[class*=button],a[class*=cta],button,summary,[role=button],input:not([type=hidden]):not([type=radio]):not([type=checkbox]),select,textarea){min-inline-size:44px!important;min-block-size:44px!important}:where(a[class*=btn],a[class*=button],a[class*=cta]){display:inline-flex!important;align-items:center;justify-content:center}label:has(>input:is([type=radio],[type=checkbox])){position:relative!important}label>input:is([type=radio],[type=checkbox]){inline-size:1px!important;block-size:1px!important;min-inline-size:0!important;min-block-size:0!important;inset-inline-start:0!important;inset-block-start:0!important}:where(.ann,[class*=announcement]){display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:6px clamp(10px,4vw,18px)!important;max-width:100%!important;overflow:hidden!important}:where(.ann,[class*=announcement])>:where(span,a,p){max-width:100%;margin-inline:0!important;overflow-wrap:anywhere}:where(.cart-drawer,[data-tk-cart-drawer]){inline-size:100vw!important;max-inline-size:100vw!important;overflow-x:clip!important}:where(.cart-drawer__panel,[class*=cart-drawer__panel]){width:min(100%,460px)!important;max-width:100vw!important;box-sizing:border-box}:where(.cart-drawer__hd,.cart-drawer__body,.cart-drawer__ft,[class*=cart-drawer__hd],[class*=cart-drawer__body],[class*=cart-drawer__ft]){min-width:0;max-width:100%;box-sizing:border-box}:where(.cart-drawer__total,[class*=cart-drawer__total]){min-width:0;max-width:100%;gap:12px;flex-wrap:wrap}header{max-width:100%;overflow-x:clip}header,header>:first-child,header [class*=__in],header [class*=inner],header [class*=grid],header [class*=wrap]{display:flex!important;flex-wrap:wrap!important;grid-template-columns:none!important;align-items:center!important;justify-content:space-between!important;gap:var(--power-mobile-gap, clamp(12px, 4vw, 20px))!important}header>*,header>:first-child>*,header [class*=__in]>*,header [class*=inner]>*,header [class*=grid]>*,header [class*=wrap]>*{min-width:0}header>:where(.lg,[class*=logo],[class*=brand]),header>:first-child>:where(.lg,[class*=logo],[class*=brand]),header [class*=__in]>:where(.lg,[class*=logo],[class*=brand]),header [class*=inner]>:where(.lg,[class*=logo],[class*=brand]),header [class*=grid]>:where(.lg,[class*=logo],[class*=brand]),header [class*=wrap]>:where(.lg,[class*=logo],[class*=brand]){flex:1 1 160px!important;max-width:100%;font-size:clamp(14px,4.5vw,20px);line-height:1.15;overflow-wrap:normal;word-break:normal}header>:where(a[class*=btn],a[class*=button],a[class*=cta],button),header>:first-child>:where(a[class*=btn],a[class*=button],a[class*=cta],button),header [class*=__in]>:where(a[class*=btn],a[class*=button],a[class*=cta],button),header [class*=inner]>:where(a[class*=btn],a[class*=button],a[class*=cta],button),header [class*=grid]>:where(a[class*=btn],a[class*=button],a[class*=cta],button),header [class*=wrap]>:where(a[class*=btn],a[class*=button],a[class*=cta],button){flex:0 1 auto!important;width:auto!important;max-width:100%}header>:where(nav,[role=navigation]),header>:first-child>:where(nav,[role=navigation]),header [class*=__in]>:where(nav,[role=navigation]),header [class*=inner]>:where(nav,[role=navigation]),header [class*=grid]>:where(nav,[role=navigation]),header [class*=wrap]>:where(nav,[role=navigation]){display:flex!important;flex:1 0 100%!important;flex-basis:100%!important;order:3!important;width:100%!important;max-width:100%;overflow-x:visible;flex-wrap:wrap!important;justify-content:center!important;column-gap:clamp(12px,4vw,24px)!important;row-gap:8px!important}header>:where(nav,[role=navigation])>a,header>:first-child>:where(nav,[role=navigation])>a,header [class*=__in]>:where(nav,[role=navigation])>a,header [class*=inner]>:where(nav,[role=navigation])>a,header [class*=grid]>:where(nav,[role=navigation])>a,header [class*=wrap]>:where(nav,[role=navigation])>a{flex:0 1 auto;max-width:100%;overflow-wrap:anywhere}section.section-hero>:where(section,main)>:where(.container,[class*=container],[class*=__in],[class*=inner])>:first-child:where([class*=head],[class*=intro]){display:block!important;width:100%!important;max-width:100%;min-width:0}section.section-hero{overflow-x:clip}section.section-hero [data-tk-list=hero_micro_items]{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(78%,88%)!important;gap:var(--power-mobile-gap, clamp(12px, 4vw, 20px))!important;width:100%!important;min-width:0;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}section.section-hero [data-tk-list=hero_micro_items]::-webkit-scrollbar{display:none}section.section-hero [data-tk-list=hero_micro_items]>*{min-width:0;scroll-snap-align:start;position:relative!important;inset:auto!important;opacity:1!important;transform:none!important}section.section-hero :where([class*=stage],[class*=layout]):has(>[data-tk-list]){grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0}section.section-hero :where(div,section,article):not([data-tk-list]):has([data-tk-list=hero_micro_items]){grid-template-columns:minmax(0,1fr)!important;flex-direction:column!important;width:100%!important;max-width:100%;min-width:0;padding-inline:min(5vw,24px)!important}section.section-tech-specs{overflow-x:clip}section.section-tech-specs [data-tk-list=tech_rows]{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(78%,88%)!important;gap:var(--power-mobile-gap, clamp(12px, 4vw, 20px))!important;width:100%!important;min-width:0;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}section.section-tech-specs [data-tk-list=tech_rows]::-webkit-scrollbar{display:none}section.section-tech-specs [data-tk-list=tech_rows]>*{min-width:0;scroll-snap-align:start;position:relative!important;inset:auto!important;opacity:1!important;transform:none!important}section.section-tech-specs :where([class*=stage],[class*=layout]):has(>[data-tk-list]){grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0}section.section-tech-specs :where(div,section,article):not([data-tk-list]):has([data-tk-list=tech_rows]){grid-template-columns:minmax(0,1fr)!important;flex-direction:column!important;width:100%!important;max-width:100%;min-width:0;padding-inline:min(5vw,24px)!important}section.section-compatibility-matrix{overflow-x:clip}section.section-compatibility-matrix [data-tk-list=compat_cards],section.section-compatibility-matrix [data-tk-list=card_1_versions],section.section-compatibility-matrix [data-tk-list=card_2_versions],section.section-compatibility-matrix [data-tk-list=card_3_versions],section.section-compatibility-matrix [data-tk-list=card_5_versions]{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(78%,88%)!important;gap:var(--power-mobile-gap, clamp(12px, 4vw, 20px))!important;width:100%!important;min-width:0;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}section.section-compatibility-matrix [data-tk-list=compat_cards]::-webkit-scrollbar,section.section-compatibility-matrix [data-tk-list=card_1_versions]::-webkit-scrollbar,section.section-compatibility-matrix [data-tk-list=card_2_versions]::-webkit-scrollbar,section.section-compatibility-matrix [data-tk-list=card_3_versions]::-webkit-scrollbar,section.section-compatibility-matrix [data-tk-list=card_5_versions]::-webkit-scrollbar{display:none}section.section-compatibility-matrix [data-tk-list=compat_cards]>*,section.section-compatibility-matrix [data-tk-list=card_1_versions]>*,section.section-compatibility-matrix [data-tk-list=card_2_versions]>*,section.section-compatibility-matrix [data-tk-list=card_3_versions]>*,section.section-compatibility-matrix [data-tk-list=card_5_versions]>*{min-width:0;scroll-snap-align:start;position:relative!important;inset:auto!important;opacity:1!important;transform:none!important}section.section-compatibility-matrix :where([class*=stage],[class*=layout]):has(>[data-tk-list]){grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0}section.section-compatibility-matrix :where(div,section,article):not([data-tk-list]):has([data-tk-list=compat_cards]),section.section-compatibility-matrix :where(div,section,article):not([data-tk-list]):has([data-tk-list=card_1_versions]),section.section-compatibility-matrix :where(div,section,article):not([data-tk-list]):has([data-tk-list=card_2_versions]),section.section-compatibility-matrix :where(div,section,article):not([data-tk-list]):has([data-tk-list=card_3_versions]),section.section-compatibility-matrix :where(div,section,article):not([data-tk-list]):has([data-tk-list=card_5_versions]){grid-template-columns:minmax(0,1fr)!important;flex-direction:column!important;width:100%!important;max-width:100%;min-width:0;padding-inline:min(5vw,24px)!important}section.section-in-the-box{overflow-x:clip}section.section-in-the-box [data-tk-list=itb_left],section.section-in-the-box [data-tk-list=itb_right]{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(78%,88%)!important;gap:var(--power-mobile-gap, clamp(12px, 4vw, 20px))!important;width:100%!important;min-width:0;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}section.section-in-the-box [data-tk-list=itb_left]::-webkit-scrollbar,section.section-in-the-box [data-tk-list=itb_right]::-webkit-scrollbar{display:none}section.section-in-the-box [data-tk-list=itb_left]>*,section.section-in-the-box [data-tk-list=itb_right]>*{min-width:0;scroll-snap-align:start;position:relative!important;inset:auto!important;opacity:1!important;transform:none!important}section.section-in-the-box :where([class*=stage],[class*=layout]):has(>[data-tk-list]){grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0}section.section-in-the-box :where(div,section,article):not([data-tk-list]):has([data-tk-list=itb_left]),section.section-in-the-box :where(div,section,article):not([data-tk-list]):has([data-tk-list=itb_right]){grid-template-columns:minmax(0,1fr)!important;flex-direction:column!important;width:100%!important;max-width:100%;min-width:0;padding-inline:min(5vw,24px)!important}section.section-testimonial-wall{overflow-x:clip}section.section-testimonial-wall [data-tk-list=testimonials]{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(78%,88%)!important;gap:var(--power-mobile-gap, clamp(12px, 4vw, 20px))!important;width:100%!important;min-width:0;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}section.section-testimonial-wall [data-tk-list=testimonials]::-webkit-scrollbar{display:none}section.section-testimonial-wall [data-tk-list=testimonials]>*{min-width:0;scroll-snap-align:start;position:relative!important;inset:auto!important;opacity:1!important;transform:none!important}section.section-testimonial-wall :where([class*=stage],[class*=layout]):has(>[data-tk-list]){grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0}section.section-testimonial-wall :where(div,section,article):not([data-tk-list]):has([data-tk-list=testimonials]){grid-template-columns:minmax(0,1fr)!important;flex-direction:column!important;width:100%!important;max-width:100%;min-width:0;padding-inline:min(5vw,24px)!important}section.section-guarantee{overflow-x:clip}section.section-guarantee [data-tk-list=guar_bullets]{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(78%,88%)!important;gap:var(--power-mobile-gap, clamp(12px, 4vw, 20px))!important;width:100%!important;min-width:0;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}section.section-guarantee [data-tk-list=guar_bullets]::-webkit-scrollbar{display:none}section.section-guarantee [data-tk-list=guar_bullets]>*{min-width:0;scroll-snap-align:start;position:relative!important;inset:auto!important;opacity:1!important;transform:none!important}section.section-guarantee :where([class*=stage],[class*=layout]):has(>[data-tk-list]){grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0}section.section-guarantee :where(div,section,article):not([data-tk-list]):has([data-tk-list=guar_bullets]){grid-template-columns:minmax(0,1fr)!important;flex-direction:column!important;width:100%!important;max-width:100%;min-width:0;padding-inline:min(5vw,24px)!important}section.section-faq :where(summary,[role=button]){min-height:44px;display:flex;align-items:center}section.section-faq :where(details,[data-tk-block]){max-width:100%}section.section-faq :where([data-tk-block*=faq],.faq-item,[class*=faq__item]){min-width:0;max-width:100%;padding-block:clamp(12px,3vw,18px)!important}section.section-faq :where([data-tk-block*=faq],.faq-item,[class*=faq__item]) :where(h2,h3,h4,.faq-q,[class*=question]){margin-block:0 8px!important;overflow-wrap:anywhere}section.section-faq :where([data-tk-block*=faq],.faq-item,[class*=faq__item]) :where(p,.faq-a,[class*=answer]){margin-block:0!important;line-height:1.55}footer{max-width:100%;overflow-x:clip}footer :where(.container,[class*=container],[class*=inner],[class*=__in]){min-width:0;max-width:100%;box-sizing:border-box}footer :where(.ft__t,.footer__top,.footer__grid,.footer-grid,[class*=footer__top],[class*=footer__grid]){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--power-mobile-gap, clamp(16px, 5vw, 28px))!important;min-width:0;max-width:100%}footer :where(.ft__t,.footer__top,.footer__grid,.footer-grid,[class*=footer__top],[class*=footer__grid])>*{min-width:0;max-width:100%}footer :where(a,p,span,h2,h3,h4,[data-tk-field]){max-width:100%;overflow-wrap:anywhere}footer :where(.ft__lg,[class*=logo],[class*=brand],h2,h3,h4){font-size:clamp(18px,6vw,28px)!important;overflow-wrap:normal;word-break:normal}footer [data-tk-list]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--power-mobile-gap, clamp(16px, 5vw, 28px))!important}footer [data-tk-list]>*{min-width:0}:is([id^=shopify-section-][id$=__power_hero_split_8266ce],[id^=shopify-section-][id$=__tk-added]){--power-media-ratio: auto;--power-media-max-height: none;--power-media-fit: cover}:is([id^=shopify-section-][id$=__power_hero_split_8266ce],[id^=shopify-section-][id$=__tk-added]) :where(img,video){width:100%;height:auto;aspect-ratio:var(--power-media-ratio, auto);max-height:var(--power-media-max-height, none);object-fit:var(--power-media-fit, cover)}:is([id^=shopify-section-][id$=__power_hero_split_8266ce],[id^=shopify-section-][id$=__tk-added])>:where(section,main)>:where(.container,[class*=container],[class*=__in],[class*=inner])>:first-child:where([class*=head],[class*=intro]){display:block!important;width:100%!important;max-width:100%;min-width:0}:is([id^=shopify-section-][id$=__power_hero_split_8266ce],[id^=shopify-section-][id$=__tk-added]) .hero-split__grid{grid-template-columns:minmax(0,1fr)!important;min-width:0;max-width:100%}:is([id^=shopify-section-][id$=__power_hero_split_8266ce],[id^=shopify-section-][id$=__tk-added]) .hero-split__grid>*{min-width:0;width:100%!important;max-width:100%}:is([id^=shopify-section-][id$=__power_hero_split_8266ce],[id^=shopify-section-][id$=__tk-added]) .hero-split__grid>:where([class*=caption],[class*=overlay]){width:auto!important}:is([id^=shopify-section-][id$=__power_hero_split_8266ce],[id^=shopify-section-][id$=__tk-added]) .hero-split__grid :where(h1,h2,h3,p){max-width:100%;overflow-wrap:anywhere}:is([id^=shopify-section-][id$=__power_hero_split_8266ce],[id^=shopify-section-][id$=__tk-added]) .hero-split__grid :where([class*=grid],[class*=results],[class*=meta],[class*=swatches],[class*=bundle]){grid-template-columns:minmax(0,1fr)!important;min-width:0;width:100%!important;max-width:100%;overflow-wrap:anywhere}:is([id^=shopify-section-][id$=__power_hero_split_8266ce],[id^=shopify-section-][id$=__tk-added]) .hero-split__grid :where([class*=grid],[class*=results],[class*=meta],[class*=swatches],[class*=bundle])>*{min-width:0;width:100%!important;max-width:100%;overflow-wrap:anywhere}:is([id^=shopify-section-][id$=__power_features_7ce6dd],[id^=shopify-section-][id$=__tk-added]) [data-tk-list]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--power-mobile-gap, clamp(12px, 4vw, 20px))!important}:is([id^=shopify-section-][id$=__power_features_7ce6dd],[id^=shopify-section-][id$=__tk-added]) [data-tk-list]>*{min-width:0;grid-column:auto!important;grid-row:auto!important}:is([id^=shopify-section-][id$=__power_features_7ce6dd],[id^=shopify-section-][id$=__tk-added]) [data-tk-list]>*>*{min-width:0;overflow-wrap:anywhere}:is([id^=shopify-section-][id$=__power_color_variants_ae7752],[id^=shopify-section-][id$=__tk-added]){overflow-x:clip}:is([id^=shopify-section-][id$=__power_color_variants_ae7752],[id^=shopify-section-][id$=__tk-added]) .color-variants__grid{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(78%,88%)!important;gap:var(--power-mobile-gap, clamp(12px, 4vw, 20px))!important;width:100%!important;min-width:0;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}:is([id^=shopify-section-][id$=__power_color_variants_ae7752],[id^=shopify-section-][id$=__tk-added]) .color-variants__grid::-webkit-scrollbar{display:none}:is([id^=shopify-section-][id$=__power_color_variants_ae7752],[id^=shopify-section-][id$=__tk-added]) .color-variants__grid>*{min-width:0;scroll-snap-align:start;position:relative!important;inset:auto!important;opacity:1!important;transform:none!important}:is([id^=shopify-section-][id$=__power_color_variants_ae7752],[id^=shopify-section-][id$=__tk-added]) :where([class*=stage],[class*=layout]):has(>[data-tk-list]){grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0}:is([id^=shopify-section-][id$=__power_color_variants_ae7752],[id^=shopify-section-][id$=__tk-added]) :where(div,section,article):not([data-tk-list]):has(.color-variants__grid){grid-template-columns:minmax(0,1fr)!important;flex-direction:column!important;width:100%!important;max-width:100%;min-width:0;padding-inline:min(5vw,24px)!important}:is([id^=shopify-section-][id$=__power_bundle_offer_186702],[id^=shopify-section-][id$=__tk-added]){overflow-x:clip}:is([id^=shopify-section-][id$=__power_bundle_offer_186702],[id^=shopify-section-][id$=__tk-added]) .bundle__grid{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(78%,88%)!important;gap:var(--power-mobile-gap, clamp(12px, 4vw, 20px))!important;width:100%!important;min-width:0;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}:is([id^=shopify-section-][id$=__power_bundle_offer_186702],[id^=shopify-section-][id$=__tk-added]) .bundle__grid::-webkit-scrollbar{display:none}:is([id^=shopify-section-][id$=__power_bundle_offer_186702],[id^=shopify-section-][id$=__tk-added]) .bundle__grid>*{min-width:0;scroll-snap-align:start;position:relative!important;inset:auto!important;opacity:1!important;transform:none!important}:is([id^=shopify-section-][id$=__power_bundle_offer_186702],[id^=shopify-section-][id$=__tk-added]) :where([class*=stage],[class*=layout]):has(>[data-tk-list]){grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0}:is([id^=shopify-section-][id$=__power_bundle_offer_186702],[id^=shopify-section-][id$=__tk-added]) :where(div,section,article):not([data-tk-list]):has(.bundle__grid){grid-template-columns:minmax(0,1fr)!important;flex-direction:column!important;width:100%!important;max-width:100%;min-width:0;padding-inline:min(5vw,24px)!important}}html,body{max-width:100%;overflow-x:clip!important}[aria-hidden=true]{visibility:hidden!important}[data-tk-field]:not(img):not(input):not(textarea):empty{display:none!important}@media(max-width:768px){html,body{overflow-x:hidden!important;max-width:100vw!important}img,video,iframe{max-width:100%!important;height:auto!important}[class*=circle]{max-width:100%!important}header nav,[class*=header] nav,.hd nav{display:none!important}h1,h2,h3,h4{overflow-wrap:anywhere!important;word-break:normal!important}.cta-final h2{font-size:clamp(2rem,11vw,3rem)!important}[style*=grid-template-columns]:not([class*=compare]):not([class*=comparison]):not([class*=table]):not([class*=__row]):not([role=row]){grid-template-columns:minmax(0,1fr)!important;min-width:0!important}footer>div,.section-footer [style*=grid]{grid-template-columns:minmax(0,1fr)!important;min-width:0!important}.hero,.story,.tech-row,.itb-stage,.hero-split__grid,.bundle__grid{grid-template-columns:minmax(0,1fr)!important;min-width:0!important}}#shopify-section-power_hero_split_8266ce{--accent: var(--ac, currentColor);--color-accent: var(--ac, currentColor);--font-heading: var(--fh, inherit);--font-body: var(--fb, inherit);--bg: var(--bg, #fff);--color-bg: var(--bg, #fff);--text: var(--tx, #1a1a1a);--color-text: var(--tx, #1a1a1a);--border: var(--bd, rgba(0,0,0,.08));--card-bg: var(--bga, rgba(255,255,255,.7));--tk-card-radius: 14px;--tk-btn-radius: 999px;--tk-section-py: 64px;--tk-card-shadow: 0 8px 24px rgba(0,0,0,.08);--container: 1200px}#shopify-section-power_hero_split_8266ce .loyalty__cta,#shopify-section-power_hero_split_8266ce [class*=__cta],#shopify-section-power_hero_split_8266ce .btn-primary{background:var(--ac)!important;color:var(--act, #fff)!important}#shopify-section-power_hero_split_8266ce .loyalty__coin,#shopify-section-power_hero_split_8266ce [class*=__coin]{background:var(--ac, #000)}#shopify-section-power_video_46ecf9{--accent: var(--ac, currentColor);--color-accent: var(--ac, currentColor);--font-heading: var(--fh, inherit);--font-body: var(--fb, inherit);--bg: var(--bg, #fff);--color-bg: var(--bg, #fff);--text: var(--tx, #1a1a1a);--color-text: var(--tx, #1a1a1a);--border: var(--bd, rgba(0,0,0,.08));--card-bg: var(--bga, rgba(255,255,255,.7));--tk-card-radius: 14px;--tk-btn-radius: 999px;--tk-section-py: 64px;--tk-card-shadow: 0 8px 24px rgba(0,0,0,.08);--container: 1200px}#shopify-section-power_video_46ecf9 .loyalty__cta,#shopify-section-power_video_46ecf9 [class*=__cta],#shopify-section-power_video_46ecf9 .btn-primary{background:var(--ac)!important;color:var(--act, #fff)!important}#shopify-section-power_video_46ecf9 .loyalty__coin,#shopify-section-power_video_46ecf9 [class*=__coin]{background:var(--ac, #000)}#shopify-section-power_video_8a4088{--accent: var(--ac, currentColor);--color-accent: var(--ac, currentColor);--font-heading: var(--fh, inherit);--font-body: var(--fb, inherit);--bg: var(--bg, #fff);--color-bg: var(--bg, #fff);--text: var(--tx, #1a1a1a);--color-text: var(--tx, #1a1a1a);--border: var(--bd, rgba(0,0,0,.08));--card-bg: var(--bga, rgba(255,255,255,.7));--tk-card-radius: 14px;--tk-btn-radius: 999px;--tk-section-py: 64px;--tk-card-shadow: 0 8px 24px rgba(0,0,0,.08);--container: 1200px}#shopify-section-power_video_8a4088 .loyalty__cta,#shopify-section-power_video_8a4088 [class*=__cta],#shopify-section-power_video_8a4088 .btn-primary{background:var(--ac)!important;color:var(--act, #fff)!important}#shopify-section-power_video_8a4088 .loyalty__coin,#shopify-section-power_video_8a4088 [class*=__coin]{background:var(--ac, #000)}#shopify-section-power_features_7ce6dd{--accent: var(--ac, currentColor);--color-accent: var(--ac, currentColor);--font-heading: var(--fh, inherit);--font-body: var(--fb, inherit);--bg: var(--bg, #fff);--color-bg: var(--bg, #fff);--text: var(--tx, #1a1a1a);--color-text: var(--tx, #1a1a1a);--border: var(--bd, rgba(0,0,0,.08));--card-bg: var(--bga, rgba(255,255,255,.7));--tk-card-radius: 14px;--tk-btn-radius: 999px;--tk-section-py: 64px;--tk-card-shadow: 0 8px 24px rgba(0,0,0,.08);--container: 1200px}#shopify-section-power_features_7ce6dd .loyalty__cta,#shopify-section-power_features_7ce6dd [class*=__cta],#shopify-section-power_features_7ce6dd .btn-primary{background:var(--ac)!important;color:var(--act, #fff)!important}#shopify-section-power_features_7ce6dd .loyalty__coin,#shopify-section-power_features_7ce6dd [class*=__coin]{background:var(--ac, #000)}#shopify-section-power_countdown_timer_d4297f{--accent: var(--ac, currentColor);--color-accent: var(--ac, currentColor);--font-heading: var(--fh, inherit);--font-body: var(--fb, inherit);--bg: var(--bg, #fff);--color-bg: var(--bg, #fff);--text: var(--tx, #1a1a1a);--color-text: var(--tx, #1a1a1a);--border: var(--bd, rgba(0,0,0,.08));--card-bg: var(--bga, rgba(255,255,255,.7));--tk-card-radius: 14px;--tk-btn-radius: 999px;--tk-section-py: 64px;--tk-card-shadow: 0 8px 24px rgba(0,0,0,.08);--container: 1200px}#shopify-section-power_countdown_timer_d4297f .loyalty__cta,#shopify-section-power_countdown_timer_d4297f [class*=__cta],#shopify-section-power_countdown_timer_d4297f .btn-primary{background:var(--ac)!important;color:var(--act, #fff)!important}#shopify-section-power_countdown_timer_d4297f .loyalty__coin,#shopify-section-power_countdown_timer_d4297f [class*=__coin]{background:var(--ac, #000)}.countdown{padding:var(--section-gap) 0}.countdown--dark{background:var(--text)}.countdown--dark .section-label{color:#ffffff80}.countdown--dark .section-title{color:#fff}.countdown--dark .section-subtitle{color:#fff9}.countdown--light{background:var(--surface)}.countdown__inner{max-width:640px;margin:0 auto;text-align:center}.countdown__timer{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:32px}.countdown__unit{display:flex;flex-direction:column;align-items:center;min-width:72px}.countdown__number{font-family:var(--font-display);font-size:2.8rem;font-weight:700;line-height:1;color:var(--accent);background:var(--bg);border:1px solid var(--border-light);border-radius:var(--radius);padding:12px 16px;min-width:72px;text-align:center}.countdown--dark .countdown__number{background:#ffffff0f;border-color:#ffffff1a;color:#fff}.countdown__label-unit{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-top:8px}.countdown--dark .countdown__label-unit{color:#fff6}.countdown__sep{font-family:var(--font-display);font-size:2rem;font-weight:700;color:var(--text-muted);line-height:1;padding-bottom:20px}.countdown--dark .countdown__sep{color:#fff3}.countdown__stock{max-width:360px;margin:0 auto 28px}.countdown__stock-text{display:flex;align-items:center;justify-content:center;gap:6px;font-size:.82rem;font-weight:600;color:var(--warning);margin-bottom:8px}.countdown__stock-bar{height:6px;background:var(--border-light);border-radius:var(--radius-pill);overflow:hidden}.countdown--dark .countdown__stock-bar{background:#ffffff1a}.countdown__stock-fill{height:100%;background:linear-gradient(90deg,var(--warning),var(--success));border-radius:var(--radius-pill);transition:width 1s var(--ease)}.countdown__cta{margin-top:8px}.countdown--dark .btn-primary{background:#fff;color:var(--text)}.countdown--dark .btn-primary:hover{background:var(--accent-light);color:var(--accent)}.countdown__expired{font-size:1.1rem;font-weight:700;color:var(--warning)}@media(max-width:768px){.countdown__timer{gap:6px}.countdown__number{font-size:1.8rem;min-width:52px;padding:10px}.countdown__sep{font-size:1.4rem;padding-bottom:16px}.countdown__label-unit{font-size:.6rem}.countdown__unit{min-width:52px}}@media(max-width:480px){.countdown__number{font-size:1.4rem;min-width:44px;padding:8px 6px}.countdown__sep{font-size:1.1rem}}#shopify-section-power_color_variants_ae7752{--accent: var(--ac, currentColor);--color-accent: var(--ac, currentColor);--font-heading: var(--fh, inherit);--font-body: var(--fb, inherit);--bg: var(--bg, #fff);--color-bg: var(--bg, #fff);--text: var(--tx, #1a1a1a);--color-text: var(--tx, #1a1a1a);--border: var(--bd, rgba(0,0,0,.08));--card-bg: var(--bga, rgba(255,255,255,.7));--tk-card-radius: 14px;--tk-btn-radius: 999px;--tk-section-py: 64px;--tk-card-shadow: 0 8px 24px rgba(0,0,0,.08);--container: 1200px}#shopify-section-power_color_variants_ae7752 .loyalty__cta,#shopify-section-power_color_variants_ae7752 [class*=__cta],#shopify-section-power_color_variants_ae7752 .btn-primary{background:var(--ac)!important;color:var(--act, #fff)!important}#shopify-section-power_color_variants_ae7752 .loyalty__coin,#shopify-section-power_color_variants_ae7752 [class*=__coin]{background:var(--ac, #000)}.color-variants{padding:var(--section-gap) 0}.color-variants__grid{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:48px}.color-variants__swatch{display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer;padding:8px;border-radius:var(--radius);transition:transform .2s var(--ease);border:none;background:none;font-family:inherit}.color-variants__swatch:hover{transform:translateY(-2px)}.color-variants__circle{width:64px;height:64px;border-radius:50%;border:3px solid transparent;transition:border-color .3s var(--ease),box-shadow .3s var(--ease);position:relative}.color-variants__swatch.is-active .color-variants__circle{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb, 0,0,0),.15)}.color-variants__badge{position:absolute;top:-6px;right:-6px;width:20px;height:20px;background:var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(0);transition:opacity .3s var(--ease),transform .3s var(--ease)}.color-variants__swatch[data-popular=true] .color-variants__badge{opacity:1;transform:scale(1)}.color-variants__badge svg{width:10px;height:10px;color:#fff}.color-variants__name{font-size:.78rem;color:var(--text-soft);font-weight:500;white-space:nowrap;transition:color .3s var(--ease)}.color-variants__swatch.is-active .color-variants__name{color:var(--text);font-weight:600}.color-variants__selected{text-align:center;margin-top:24px;min-height:40px}.color-variants__selected-name{font-size:1rem;font-weight:700;color:var(--text);display:inline-flex;align-items:center;gap:8px}.color-variants__bestseller-tag{display:none;padding:3px 10px;background:var(--accent);color:#fff;font-size:.7rem;font-weight:700;border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.05em}.color-variants__bestseller-tag.is-visible{display:inline-block}.color-variants__disclaimer{text-align:center;margin-top:16px;font-size:.75rem;color:var(--text-muted);font-style:italic}@media(max-width:768px){.color-variants__grid{gap:12px;margin-top:32px}.color-variants__circle{width:48px;height:48px}.color-variants__swatch{padding:4px;gap:6px}.color-variants__name{font-size:.7rem}}#shopify-section-power_bundle_offer_186702{--accent: var(--ac, currentColor);--color-accent: var(--ac, currentColor);--font-heading: var(--fh, inherit);--font-body: var(--fb, inherit);--bg: var(--bg, #fff);--color-bg: var(--bg, #fff);--text: var(--tx, #1a1a1a);--color-text: var(--tx, #1a1a1a);--border: var(--bd, rgba(0,0,0,.08));--card-bg: var(--bga, rgba(255,255,255,.7));--tk-card-radius: 14px;--tk-btn-radius: 999px;--tk-section-py: 64px;--tk-card-shadow: 0 8px 24px rgba(0,0,0,.08);--container: 1200px}#shopify-section-power_bundle_offer_186702 .loyalty__cta,#shopify-section-power_bundle_offer_186702 [class*=__cta],#shopify-section-power_bundle_offer_186702 .btn-primary{background:var(--ac)!important;color:var(--act, #fff)!important}#shopify-section-power_bundle_offer_186702 .loyalty__coin,#shopify-section-power_bundle_offer_186702 [class*=__coin]{background:var(--ac, #000)}.bundle{padding:var(--section-gap) 0;background:var(--surface)}.bundle__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;max-width:960px;margin:0 auto}.bundle__card{background:var(--bg);border:1.5px solid var(--border-light);border-radius:var(--radius);padding:32px 24px;text-align:center;transition:all .4s var(--ease);position:relative;display:flex;flex-direction:column;align-items:center}.bundle__card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:transparent}.bundle__card--popular{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),var(--shadow-md);transform:scale(1.03)}.bundle__card--popular:hover{transform:scale(1.03) translateY(-4px);box-shadow:0 0 0 1px var(--accent),var(--shadow-lg)}.bundle__badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--accent);color:#fff;padding:4px 16px;border-radius:var(--radius-pill);font-size:.68rem;font-weight:700;letter-spacing:.04em;white-space:nowrap;box-shadow:0 2px 8px #00000026}.bundle__quantity{font-family:var(--font-display);font-size:2.4rem;font-weight:700;color:var(--text);line-height:1;margin-bottom:4px;margin-top:8px}.bundle__quantity-label{font-size:.78rem;color:var(--text-muted);font-weight:500;margin-bottom:20px}.bundle__price{font-family:var(--font-display);font-size:1.8rem;font-weight:700;color:var(--accent);line-height:1;margin-bottom:6px}.bundle__savings{display:inline-block;background:var(--success-light);color:var(--success);padding:4px 12px;border-radius:var(--radius-pill);font-size:.72rem;font-weight:700;margin-bottom:20px}.bundle__unit-price{font-size:.75rem;color:var(--text-muted);margin-bottom:20px}.bundle__form{margin:auto 0 0;width:100%}.bundle__atc{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;background:var(--accent);color:#fff;padding:12px 24px;border-radius:var(--radius-pill);font-size:.85rem;font-weight:700;transition:all .3s var(--ease);cursor:pointer;text-decoration:none;border:0;font-family:inherit}.bundle__atc[disabled]{opacity:.6;cursor:not-allowed}.bundle__sold-out{display:block;text-align:center;padding:12px 24px;font-size:.82rem;font-weight:600;color:var(--text-muted);border:1.5px dashed var(--border);border-radius:var(--radius-pill);margin-top:auto}.bundle__atc:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 4px 12px #0000001f}.bundle__card:not(.bundle__card--popular) .bundle__atc{background:transparent;color:var(--accent);border:1.5px solid var(--accent)}.bundle__card:not(.bundle__card--popular) .bundle__atc:hover{background:var(--accent);color:#fff}@media(max-width:768px){.bundle__grid{grid-template-columns:1fr;gap:16px;max-width:400px}.bundle__card{padding:24px 18px}.bundle__atc{min-height:44px}.bundle__card--popular{transform:scale(1)}.bundle__card--popular:hover{transform:translateY(-4px)}.bundle__quantity{font-size:2rem}.bundle__price{font-size:1.5rem}}#shopify-section-power_email_capture_7c6c44{--accent: var(--ac, currentColor);--color-accent: var(--ac, currentColor);--font-heading: var(--fh, inherit);--font-body: var(--fb, inherit);--bg: var(--bg, #fff);--color-bg: var(--bg, #fff);--text: var(--tx, #1a1a1a);--color-text: var(--tx, #1a1a1a);--border: var(--bd, rgba(0,0,0,.08));--card-bg: var(--bga, rgba(255,255,255,.7));--tk-card-radius: 14px;--tk-btn-radius: 999px;--tk-section-py: 64px;--tk-card-shadow: 0 8px 24px rgba(0,0,0,.08);--container: 1200px}#shopify-section-power_email_capture_7c6c44 .loyalty__cta,#shopify-section-power_email_capture_7c6c44 [class*=__cta],#shopify-section-power_email_capture_7c6c44 .btn-primary{background:var(--ac)!important;color:var(--act, #fff)!important}#shopify-section-power_email_capture_7c6c44 .loyalty__coin,#shopify-section-power_email_capture_7c6c44 [class*=__coin]{background:var(--ac, #000)}#shopify-section-power_hero_split_ea26c3{--accent: var(--ac, currentColor);--color-accent: var(--ac, currentColor);--font-heading: var(--fh, inherit);--font-body: var(--fb, inherit);--bg: var(--bg, #fff);--color-bg: var(--bg, #fff);--text: var(--tx, #1a1a1a);--color-text: var(--tx, #1a1a1a);--border: var(--bd, rgba(0,0,0,.08));--card-bg: var(--bga, rgba(255,255,255,.7));--tk-card-radius: 14px;--tk-btn-radius: 999px;--tk-section-py: 64px;--tk-card-shadow: 0 8px 24px rgba(0,0,0,.08);--container: 1200px}#shopify-section-power_hero_split_ea26c3 .loyalty__cta,#shopify-section-power_hero_split_ea26c3 [class*=__cta],#shopify-section-power_hero_split_ea26c3 .btn-primary{background:var(--ac)!important;color:var(--act, #fff)!important}#shopify-section-power_hero_split_ea26c3 .loyalty__coin,#shopify-section-power_hero_split_ea26c3 [class*=__coin]{background:var(--ac, #000)}.section-hero-split{padding:0;overflow:hidden}.hero-split__grid{display:grid;grid-template-columns:1fr;min-height:90vh}.hero-split__media{position:relative;min-height:50vh;overflow:hidden;order:-1}.hero-split__media img,.hero-split__media svg{width:100%;height:100%;object-fit:cover;display:block}.hero-split__media-placeholder{width:100%;height:100%;min-height:50vh;display:flex;align-items:center;justify-content:center}.hero-split__media-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.1) 50%,transparent 100%);pointer-events:none}.hero-split__content{display:flex;flex-direction:column;justify-content:center;padding:40px 24px;gap:20px}.hero-split__badge{display:inline-flex;align-items:center;gap:6px;background:var(--accent);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:var(--radius-sm, 4px);width:fit-content}.hero-split__eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.hero-split__title{font-family:var(--font-display, inherit);font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1;color:var(--text);margin:0}.hero-split__title em{font-style:italic;color:var(--accent)}.hero-split__subtitle{font-size:1.05rem;line-height:1.6;color:var(--text-soft);max-width:520px;margin:0}.hero-split__rating{display:flex;align-items:center;gap:8px;font-size:.88rem;color:var(--text-soft)}.hero-split__rating-stars{color:var(--accent);font-size:1rem;letter-spacing:2px}.hero-split__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--accent);color:#fff;font-size:1rem;font-weight:700;padding:16px 36px;border-radius:var(--radius, 8px);text-decoration:none;border:none;cursor:pointer;transition:transform .2s,box-shadow .2s;width:fit-content}.hero-split__cta:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.hero-split__trust{display:flex;align-items:center;gap:6px;font-size:.82rem;color:var(--text-muted, #999)}.hero-split__trust svg{width:16px;height:16px;flex-shrink:0}@media(min-width:768px){.hero-split__grid{grid-template-columns:1fr 1fr;min-height:85vh}.hero-split__media{order:1;min-height:auto}.hero-split__media-placeholder{min-height:auto}.hero-split__content{padding:60px 48px 60px 0;gap:24px}}@media(min-width:1024px){.hero-split__content{padding:80px 64px 80px 0}}button{background:transparent;border:none;padding:0;cursor:pointer;font:inherit;color:inherit;line-height:inherit}.hd__in,header.hd .container{display:flex;align-items:center;gap:24px}.hd__in nav,header.hd nav{display:flex;gap:24px;align-items:center}.hd__in .lg,header.hd .lg{flex:1;text-align:center}.hd__in form,.hd__in .hd__cta,header.hd form,header.hd .hd__cta{margin-left:auto}@media(max-width:768px){.hd__nav,header.hd nav,header nav{display:none!important}.hd__in,header.hd .container,header .hd,header.hd{gap:12px!important;padding-left:20px!important;padding-right:20px!important}.hd__in .lg,header.hd .lg{min-width:0;text-align:left!important}.hd__cart-row,.hd__in form,.hd__in .hd__cta,header.hd form,header.hd .hd__cta{flex:0 0 auto;margin-left:auto!important}.tb__g{grid-template-columns:1fr!important;gap:16px!important}.hero{grid-template-columns:minmax(0,1fr)!important;padding-left:20px!important;padding-right:20px!important;min-height:auto!important}.hero>*{grid-column:auto!important;grid-row:auto!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.hero>.bcell-hero{min-height:0!important}.hero-thumbs-vert{order:2!important;display:flex!important;flex-direction:row!important;gap:10px!important;overflow-x:auto!important;max-width:100%!important}.hero-thumbs-vert .vthumb{flex:0 0 64px!important;width:64px!important;height:64px!important}.hero-gallery{order:1!important;min-height:0!important}.hero>.info-sticky{order:3!important;position:static!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/preview-styles.css.map */
