#site-header[data-astro-cid-3ef6ksr2]{background:#0d0d0d;border-bottom:1px solid rgba(255,255,255,.05);transition:background .4s cubic-bezier(.16,1,.3,1),border-color .4s cubic-bezier(.16,1,.3,1),padding .4s cubic-bezier(.16,1,.3,1)}#nav-pill[data-astro-cid-3ef6ksr2]{max-width:1280px;margin:0 auto;padding:0 1.5rem;transition:all .4s cubic-bezier(.16,1,.3,1)}.search-btn[data-astro-cid-3ef6ksr2]{padding:.375rem;width:36px;height:36px;justify-content:center}@media (min-width: 1280px){.search-btn[data-astro-cid-3ef6ksr2]{width:200px;height:34px;padding:0 12px;justify-content:space-between}}@media (min-width: 768px){#site-header[data-astro-cid-3ef6ksr2].nav-scrolled{background:transparent;border-bottom-color:transparent;padding:7px 20px}#site-header[data-astro-cid-3ef6ksr2].nav-scrolled #nav-pill[data-astro-cid-3ef6ksr2]{max-width:1180px;background:#09090be6;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);border-radius:100px;padding:0 28px;box-shadow:0 4px 28px #00000073,0 1px 4px #00000040}}@media (max-width: 767px){#site-header[data-astro-cid-3ef6ksr2]{background:#0d0d0d!important;border-bottom-color:#ffffff0d!important}#nav-pill[data-astro-cid-3ef6ksr2]{padding:0 1rem}}#sheet-overlay[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;z-index:99;background:#0000008c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .3s ease}#sheet-overlay[data-astro-cid-3ef6ksr2].open{opacity:1;pointer-events:auto}#mobile-sheet[data-astro-cid-3ef6ksr2]{position:fixed;top:0;left:0;bottom:0;z-index:100;width:min(300px,82vw);background:#111113;border-right:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;transform:translate(-100%);transition:transform .38s cubic-bezier(.16,1,.3,1);will-change:transform}#mobile-sheet[data-astro-cid-3ef6ksr2].open{transform:translate(0)}.sheet-link[data-astro-cid-3ef6ksr2]:hover{background:#ffffff0d}.fi{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .65s ease}.fi.fi-on{opacity:1;transform:translateY(0)}.fi-left,.fi-right,.fi-scale{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.fi-left{transform:translate(-30px)}.fi-right{transform:translate(30px)}.fi-scale{transform:scale(.94)}.fi-left.fi-on,.fi-right.fi-on,.fi-scale.fi-on{opacity:1;transform:none}.spotlight{position:relative;isolation:isolate}.spotlight:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2;opacity:0;transition:opacity .4s ease;background:radial-gradient(360px circle at var(--mx, 50%) var(--my, 50%),rgba(249,115,22,.1),transparent 62%)}.spotlight:hover:before{opacity:1}.aurora{position:relative;overflow:hidden}.aurora>*{position:relative;z-index:1}.aurora:before{content:"";position:absolute;inset:-40%;z-index:0;pointer-events:none;background:radial-gradient(38% 38% at 22% 28%,rgba(249,115,22,.13),transparent 62%),radial-gradient(34% 34% at 80% 72%,rgba(251,146,60,.1),transparent 62%);animation:el-aurora 20s ease-in-out infinite alternate}@keyframes el-aurora{0%{transform:translate(0) rotate(0) scale(1)}to{transform:translate(4%,-3%) rotate(10deg) scale(1.08)}}.btn-shine{position:relative;overflow:hidden}.btn-shine:after{content:"";position:absolute;top:0;left:-130%;width:55%;height:100%;transform:skew(-22deg);background:linear-gradient(120deg,transparent,rgba(255,255,255,.38),transparent);pointer-events:none}.btn-shine:hover:after{animation:el-shine .85s ease}@keyframes el-shine{to{left:150%}}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:el-marquee 30s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes el-marquee{to{transform:translate(-50%)}}.uline{position:relative;display:inline-block}.uline:after{content:"";position:absolute;left:0;bottom:-6px;height:3px;width:0;border-radius:3px;background:linear-gradient(90deg,#ea580c,#fb923c);transition:width .8s cubic-bezier(.16,1,.3,1)}.fi-on .uline:after,.uline.fi-on:after{width:100%}@media (prefers-reduced-motion: reduce){.aurora:before,.marquee-track{animation:none!important}.btn-shine:hover:after{animation:none!important}}.product-description p{margin-bottom:.75rem}.product-description ul{margin-top:.5rem;padding-left:1.25rem;list-style-type:disc;display:flex;flex-direction:column;gap:.35rem}.product-description li{line-height:1.55}
