@font-face{font-family:Titling Gothic FB;src:url(//hytro.com/cdn/shop/t/30/assets/TitlingGothicFB-Regular.otf?v=123045577008849234701784273997) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Titling Gothic FB;src:url(//hytro.com/cdn/shop/t/30/assets/TitlingGothicFB-Medium.otf?v=104120696541496498721784273997) format("opentype");font-weight:500;font-style:normal;font-display:swap}:root{--font:"Titling Gothic FB", Calibri, Helvetica, Arial, sans-serif;--volt:#E8FE1E;--bg:#111111;--bg-card:#181818;--text:#fff;--text-2:#ffffff;--text-muted:#ffffff;--ink:#111111;--border:rgba(255,255,255,.1);--border-soft:rgba(255,255,255,.06);--radius-btn:3.75rem;--maxw:1400px;--pad:1.25rem;--sec:4.5rem;--ease:cubic-bezier(.22,.61,.36,1)}@media(min-width:1400px){:root{--pad:2rem;--sec:7rem}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit}img{max-width:100%;display:block}h1,h2,h3{font-weight:500;letter-spacing:-.01em;line-height:1.05;margin:0}p{margin:0}::selection{background:var(--volt);color:var(--ink)}:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:2px}section{scroll-margin-top:76px}.wrap{max-width:var(--maxw);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font);font-size:.9375rem;font-weight:700;padding:1rem 2rem;border:1px solid transparent;border-radius:var(--radius-btn);text-decoration:none;cursor:pointer;line-height:1.2;white-space:nowrap;transition:transform .25s var(--ease),opacity .2s,background .2s,border-color .2s}.btn:active{transform:scale(.97)}.btn--primary{background:var(--volt);color:var(--ink);border-color:var(--volt)}.btn--primary:hover{opacity:.88;transform:translateY(-1px)}.btn--outline{background:transparent;color:var(--text);border-color:#ffffff59}.btn--outline:hover{background:#ffffff14;border-color:#fff;transform:translateY(-1px)}.btn--sm{padding:.65rem 1.4rem;font-size:.8125rem}.reveal{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.reveal.in{opacity:1;transform:none}.reveal-group>*{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.reveal-group.in>*{opacity:1;transform:none}.reveal-group.in>:nth-child(1){transition-delay:.05s}.reveal-group.in>:nth-child(2){transition-delay:.13s}.reveal-group.in>:nth-child(3){transition-delay:.21s}.reveal-group.in>:nth-child(4){transition-delay:.29s}@media(prefers-reduced-motion:reduce){.reveal,.reveal-group>*{opacity:1!important;transform:none!important;transition:none!important}}header.site{position:sticky;top:0;z-index:50;background:#111111e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.site__inner{display:flex;align-items:center;justify-content:space-between;height:70px;position:relative}.brand img{height:19px;width:auto;display:block}.nav__links{display:flex;gap:2.25rem;align-items:center}.nav__links a{text-decoration:none;color:var(--text-2);font-size:.875rem;transition:color .15s}.nav__links a:not(.btn):hover{color:#fff}.nav__links .btn{color:var(--ink);font-size:.8125rem}.menu-btn{display:none;background:none;border:0;color:var(--text);font-size:1.4rem;cursor:pointer;padding:.25rem .5rem}@media(max-width:960px){.menu-btn{display:block}.nav__links{display:none;position:absolute;top:70px;left:calc(-1 * var(--pad));right:calc(-1 * var(--pad));flex-direction:column;align-items:flex-start;gap:0;background:var(--bg);border-bottom:1px solid var(--border);padding:0 var(--pad) 1.25rem}.nav__links.open{display:flex}.nav__links a:not(.btn){padding:1rem 0;width:100%;border-bottom:1px solid var(--border-soft);font-size:1rem}.nav__links .btn{margin-top:1.25rem}}.hero{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;border-bottom:1px solid var(--border)}.hero__body{padding:clamp(3.5rem,7vw,7rem) clamp(1.5rem,5vw,5.5rem);display:flex;flex-direction:column;justify-content:center}.hero h1{font-size:clamp(2.6rem,5vw,4.5rem);margin-bottom:1.5rem;max-width:12ch}.hero__sub{color:var(--text-2);font-size:1.0625rem;max-width:50ch;margin-bottom:2.25rem}.hero__cta{display:flex;gap:1rem;flex-wrap:wrap}.hero__media{position:relative;min-height:560px;overflow:hidden}.hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:85% 35%}.hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#11111129,#11111129),linear-gradient(90deg,rgba(17,17,17,.9) 0%,rgba(17,17,17,.3) 35%,transparent 60%),linear-gradient(0deg,#1111114d,#1111114d)}@media(max-width:960px){.hero{grid-template-columns:1fr}.hero__media{min-height:340px;order:-1}.hero__media:after{background:linear-gradient(180deg,transparent 60%,rgba(17,17,17,.95) 100%)}.hero__body{padding:3rem var(--pad) 3.5rem}}section.blk{padding-top:var(--sec);padding-bottom:var(--sec)}.blk+.blk{border-top:1px solid var(--border)}.sec-head{max-width:780px;margin-bottom:3rem}.sec-head h2{font-size:clamp(2rem,3.8vw,3.25rem);margin-bottom:1.1rem}.sec-head p{color:var(--text-2);font-size:1.0625rem}.prods{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border)}.prod__media{aspect-ratio:1/1;background:#181818;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:-2.75rem -2.25rem 1.6rem}.prod__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.prod:hover .prod__media img{transform:scale(1.03)}.prod{background:var(--bg);padding:2.75rem 2.25rem 3rem;display:flex;flex-direction:column;transition:background .3s}.prod:hover{background:var(--bg-card)}.prod .k{font-size:.75rem;color:var(--text-muted);display:block;margin-bottom:1.4rem}.prod h3{font-size:1.6rem;margin-bottom:.9rem}.prod p{color:var(--text-2);font-size:.95rem;flex:1}.prod ul{margin:1.25rem 0 1.75rem;padding:0;list-style:none}.prod li{color:var(--text-2);font-size:.9rem;padding:.5rem 0 .5rem 1.4rem;position:relative;border-top:1px solid var(--border-soft)}.prod li:before{content:"-";position:absolute;left:0;color:#fff}.prod .row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;margin-top:auto}.prod .row .btn{width:100%;padding-left:1rem;padding-right:1rem}.prod .row .btn:nth-child(3){grid-column:1 / -1}.prod .row .btn:first-child:nth-last-child(2),.prod .row .btn:first-child:nth-last-child(2)~.btn{grid-column:1 / -1}@media(max-width:960px){.prods{grid-template-columns:1fr}}.dial{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.dial__foot{grid-column:1 / -1;border-top:1px solid var(--border);padding-top:1.75rem;margin-top:.5rem;color:var(--text-2)}.dial__ctrl .lbl{font-size:.8125rem;color:var(--text-muted);display:block;margin-bottom:1rem}.dial__btns{display:flex;gap:.6rem;margin-bottom:2.5rem}.dial__btns button{width:56px;height:56px;border-radius:50%;border:1px solid var(--border);background:none;color:var(--text-2);font-family:var(--font);font-size:1.05rem;cursor:pointer;transition:all .25s var(--ease)}.dial__btns button:hover{border-color:#fff}.dial__btns button.on{background:#fff;color:var(--ink);border-color:#fff;font-weight:700;transform:scale(1.08)}.dial__read b{display:block;font-weight:400;font-size:clamp(3rem,6vw,4.5rem);letter-spacing:-.02em;line-height:1}.dial__read span{display:block;color:var(--text-2);margin-top:.7rem;font-size:.975rem;max-width:40ch}.dial__bar{height:6px;background:var(--bg-card);border:1px solid var(--border);border-radius:99px;margin-top:2rem;overflow:hidden}.dial__bar i{display:block;height:100%;background:#fff;width:0%;transition:width .6s var(--ease)}.dial__note{color:var(--text-muted);font-size:.8125rem;margin-top:1.25rem}@media(max-width:960px){.dial{grid-template-columns:1fr;gap:2.5rem}}.specs{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);border:1px solid var(--border)}.spec{background:var(--bg);padding:2rem 1.75rem}.spec b{font-weight:400;display:block;font-size:1.5rem;letter-spacing:-.02em;margin-bottom:.5rem}.spec span{color:var(--text-2);font-size:.875rem}@media(max-width:960px){.specs{grid-template-columns:1fr 1fr}}@media(max-width:560px){.specs{grid-template-columns:1fr}}.cred h3{font-size:clamp(1.15rem,2vw,1.5rem);font-weight:500;letter-spacing:-.01em;opacity:1}.cred__inner{padding:2.75rem 0 3rem;display:flex;flex-direction:column;gap:1.75rem;align-items:center;text-align:center}.cred__t{font-size:clamp(1.15rem,2vw,1.5rem);font-weight:500;letter-spacing:-.01em;opacity:1}.cred__wall{display:flex;gap:clamp(2rem,4vw,3.5rem);flex-wrap:wrap;align-items:center;justify-content:center}.cred__wall img{height:74px;width:auto;max-width:180px;object-fit:contain}.cred__wall img{height:38px;width:auto;opacity:.92}.cred__wall img.inv{filter:brightness(0) invert(1);opacity:.72}.tiers{display:grid;gap:3rem}.logo-txt{font-weight:500;letter-spacing:.02em;color:#fff;white-space:nowrap;opacity:.85}.tier--1 img{height:54px;width:auto;max-width:150px;object-fit:contain}.tier--1 .logo-txt{font-size:1.2rem}.tier--2{gap:2.25rem}.tier--2 img{height:46px;width:auto;max-width:130px;object-fit:contain}.tier--2 .logo-txt{font-size:.95rem;opacity:.75}.tier--3{gap:1.75rem}.tier--3 img{height:20px;width:auto;max-width:120px;object-fit:contain;opacity:.75}.tier--3 .logo-txt{font-size:.8125rem;opacity:.55}.seen__wall{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.seen__slot{border:1px dashed rgba(255,255,255,.3);padding:.7rem 1.4rem;font-size:.8125rem;font-weight:500;opacity:.6}@media(max-width:900px){.cred__inner{grid-template-columns:1fr;gap:1.25rem}}.voltband{background:var(--volt);color:var(--ink);text-align:center}.voltband__inner{padding:4.5rem var(--pad);max-width:var(--maxw);margin:0 auto}.voltband h2{font-size:clamp(1.9rem,4vw,3.25rem);margin:0 auto 1rem;max-width:22ch}.voltband p{color:#111111d1;max-width:52ch;margin:0 auto 2rem}.voltband .row{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn--dark{background:var(--ink);color:#fff;border-color:var(--ink)}.btn--dark:hover{opacity:.85}.btn--ghostdark{background:transparent;color:var(--ink);border-color:#11111180}.btn--ghostdark:hover{background:#11111114;border-color:var(--ink)}footer.site{border-top:1px solid var(--border)}.foot__inner{padding:3.5rem 0 3rem;display:flex;justify-content:space-between;gap:2.5rem;flex-wrap:wrap;align-items:flex-start}.foot__brand img{height:18px;width:auto}.foot__dots{margin-top:1.1rem;width:132px;height:3px;background-image:radial-gradient(circle,rgba(255,255,255,.45) 1.2px,transparent 1.3px);background-size:9px 3px;background-repeat:repeat-x}.foot__links{display:flex;gap:2rem;flex-wrap:wrap}.foot__links a{color:var(--text-2);text-decoration:none;font-size:.9rem}.foot__links a:hover{color:#fff}.foot__cr{color:var(--text-muted);font-size:.8125rem;width:100%;padding-bottom:2.5rem}.d-hero{display:grid;grid-template-columns:1.05fr .95fr;align-items:stretch;border-bottom:1px solid var(--border)}.d-hero__copy{padding:clamp(3rem,6vw,5.5rem) clamp(1.5rem,4vw,4rem) clamp(3rem,6vw,5rem) max(1.5rem,calc((100vw - 1400px)/2 + 2rem));display:flex;flex-direction:column;justify-content:center}.d-hero h1{font-size:clamp(2.2rem,4.6vw,3.6rem);letter-spacing:-.01em;line-height:1.06;margin-bottom:1.25rem;max-width:15ch}.d-hero__sub{color:var(--text-2);font-size:1.0625rem;max-width:48ch;margin-bottom:2rem}.d-hero__cta{display:grid;grid-template-columns:minmax(0,max-content);gap:.85rem;margin-bottom:2.25rem}.d-hero__cta .btn{width:100%}.d-trust{display:flex;gap:1.5rem;flex-wrap:wrap;font-size:.8125rem;font-weight:500;color:var(--text-2)}.d-trust span{position:relative;padding-left:.9rem}.d-trust span:before{content:"";position:absolute;left:0;top:.5em;width:5px;height:5px;border-radius:50%;background:var(--volt)}.d-hero__media{position:relative;min-height:520px;overflow:hidden}.d-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 50%}.d-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(17,17,17,.85) 0%,rgba(17,17,17,.15) 35%,transparent 60%)}@media(max-width:900px){.d-hero{grid-template-columns:1fr}.d-hero__media{min-height:320px;order:-1}}.offerband{background:var(--volt);color:var(--ink);text-align:center;padding:.9rem 1.25rem;font-size:.9375rem;font-weight:700}.stats4{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);border:1px solid var(--border)}.stat4{background:var(--bg);padding:2.25rem 1.5rem 2.5rem}.stat4 b{display:block;font-size:clamp(2.2rem,4vw,3.2rem);letter-spacing:-.02em;line-height:1;margin-bottom:.6rem}.stat4 span{font-size:.875rem;color:var(--text-2)}@media(max-width:860px){.stats4{grid-template-columns:1fr 1fr}}.steps3{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border)}.step3{background:var(--bg);padding:2.25rem 1.9rem 2.5rem}.step3 .n{color:#fff;font-weight:500;font-size:2.2rem;letter-spacing:-.02em;line-height:1;display:block;margin-bottom:1rem}.step3 h3{font-size:1.15rem;margin-bottom:.55rem}.step3 p{color:var(--text-2);font-size:.925rem}@media(max-width:860px){.steps3{grid-template-columns:1fr}}.buy{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);border:1px solid var(--border)}.buycard{background:var(--bg);display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:background .25s}.buycard:hover{background:var(--hover)}.buycard .btn{width:100%;text-align:center}.buycard__media{aspect-ratio:1/1;background:#181818;overflow:hidden}.buycard__media img{width:100%;height:100%;object-fit:cover;display:block}.buycard__body{padding:2rem 1.9rem 2.25rem;display:flex;flex-direction:column;flex:1}.buycard h3{font-size:1.45rem;margin-bottom:.4rem}.buycard__stars{margin:.4rem 0 1.1rem;min-height:22px}.buycard__stars .yotpo,.buycard__stars .yotpo *{font-family:var(--font)!important}.buycard__stars .yotpo-bottomline .yotpo-stars~*,.buycard__stars .yotpo-bottomline a,.buycard__stars .yotpo-bottomline .text-m,.buycard__stars .yotpo-bottomline span{color:var(--text-2)!important;font-size:.925rem!important;font-weight:400!important;text-decoration:none!important}.buycard__stars .yotpo-bottomline .yotpo-stars{margin-right:.6rem!important}.buycard__stars .yotpo-bottomline a{pointer-events:none!important;cursor:default!important}.buycard__stars .yotpo-bottomline{margin:0!important}.buycard__stars .yotpo .yotpo-icon-star,.buycard__stars .yotpo .yotpo-icon-half-star,.buycard__stars .yotpo .rating-star{color:var(--volt)!important}.buycard p{color:var(--text-2);font-size:.925rem;margin-bottom:1.4rem;flex:1}.buycard__price{font-size:1.35rem;font-weight:500;margin-bottom:1.1rem;display:block}.buycard__opts{display:grid;grid-template-columns:1fr;gap:.6rem;margin-bottom:1rem}.buycard select{width:100%;background:transparent;border:1px solid var(--border);border-radius:.5rem;padding:.75rem .85rem;font-family:var(--font);font-size:.9rem;color:#fff;-webkit-appearance:none;appearance:none}.buycard select:focus{outline:none;border-color:#fff9}.buycard .btn{width:100%}@media(max-width:1180px){.buy{grid-template-columns:1fr 1fr}}@media(max-width:700px){.buy{grid-template-columns:1fr}}.uses{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border)}.use{background:var(--bg);padding:2rem 1.9rem 2.25rem}.use b{display:block;font-size:1.15rem;margin-bottom:.5rem}.use span{color:var(--text-2);font-size:.925rem}@media(max-width:860px){.uses{grid-template-columns:1fr}}.safe{display:grid;grid-template-columns:1.1fr .9fr;gap:3.5rem;align-items:center}.safe img{width:100%;border:1px solid var(--border)}@media(max-width:900px){.safe{grid-template-columns:1fr;gap:2rem}}.faq details{border-top:1px solid var(--border);padding:1.4rem 0}.faq details:last-child{border-bottom:1px solid var(--border)}.faq summary{cursor:pointer;font-size:1.05rem;font-weight:500;list-style:none;display:flex;justify-content:space-between;gap:1rem}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--volt);font-weight:700}.faq details[open] summary:after{content:"-"}.faq p{color:var(--text-2);font-size:.95rem;margin-top:.9rem;max-width:70ch}.revs{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border)}.rev{background:var(--bg);padding:2rem 1.9rem 2.25rem;display:flex;flex-direction:column}.rev__stars{color:var(--volt);font-size:.95rem;letter-spacing:.15em;margin-bottom:.9rem}.rev__head{font-size:1.15rem;font-weight:500;letter-spacing:-.01em;margin-bottom:.6rem}.rev p{color:var(--text-2);font-size:.95rem;flex:1;margin-bottom:1.4rem}.rev__who{font-size:.8125rem;font-weight:700}.rev__who span{display:block;font-weight:400;color:var(--text-muted);margin-top:.2rem}.revs__note{font-size:.8125rem;color:var(--text-muted);margin-top:1.25rem}@media(max-width:860px){.revs{grid-template-columns:1fr}}.buybar{position:fixed;left:0;right:0;bottom:0;z-index:120;background:#111111f7;border-top:1px solid var(--border);padding:.75rem 1rem;display:none;align-items:center;gap:.75rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.buybar b{font-size:.9rem;flex:1}.buybar .btn{white-space:nowrap}@media(max-width:860px){.buybar{display:flex}body{padding-bottom:70px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/hytro-d2c.css.map */
