.AudioPlayer-module___pAPKq__playerContainer{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.AudioPlayer-module___pAPKq__playButton{background:var(--primary);cursor:pointer;color:#000;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .3s;display:flex}.AudioPlayer-module___pAPKq__playButton:hover{box-shadow:0 0 15px var(--primary);transform:scale(1.1)}.AudioPlayer-module___pAPKq__waveformContainer{cursor:pointer;flex-grow:1;height:50px;position:relative}.AudioPlayer-module___pAPKq__waveform{align-items:center;gap:2px;width:100%;height:100%;display:flex}.AudioPlayer-module___pAPKq__bar{background:#bd00ff4d;border-radius:2px;flex:1;min-height:4px;transition:background .1s}.AudioPlayer-module___pAPKq__bar.AudioPlayer-module___pAPKq__played{background:var(--secondary)}.AudioPlayer-module___pAPKq__bar:hover{background:var(--primary)}.AudioPlayer-module___pAPKq__loadingOverlay{color:#888;background:#00000080;border-radius:4px;justify-content:center;align-items:center;font-size:.9rem;display:flex;position:absolute;inset:0}.AudioPlayer-module___pAPKq__timeDisplay{color:#888;flex-shrink:0;align-items:center;gap:.25rem;min-width:90px;font-family:monospace;font-size:.85rem;display:flex}.AudioPlayer-module___pAPKq__timeSeparator{color:#555}
.AudioPreviewGrid-module__P5XRLa__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;margin-top:2rem;display:grid}.AudioPreviewGrid-module__P5XRLa__card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:1rem;min-width:0;padding:1rem;transition:all .3s;display:flex;overflow:hidden}.AudioPreviewGrid-module__P5XRLa__card:hover{border-color:var(--primary);background:#ffffff14;transform:translateY(-2px)}.AudioPreviewGrid-module__P5XRLa__iconContainer{background:var(--primary);color:#000;cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.AudioPreviewGrid-module__P5XRLa__iconContainer:hover{box-shadow:0 0 10px var(--primary);transform:scale(1.1)}.AudioPreviewGrid-module__P5XRLa__info{flex:1;min-width:0;overflow:hidden}.AudioPreviewGrid-module__P5XRLa__title{white-space:nowrap;text-overflow:ellipsis;color:#fff;margin:0 0 .5rem;font-size:.85rem;font-weight:600;overflow:hidden}.AudioPreviewGrid-module__P5XRLa__waveform{cursor:pointer;align-items:center;gap:2px;width:100%;height:24px;display:flex}.AudioPreviewGrid-module__P5XRLa__bar{background:#bd00ff4d;border-radius:1px;flex:1;min-width:2px;transition:background .1s}.AudioPreviewGrid-module__P5XRLa__bar.AudioPreviewGrid-module__P5XRLa__played{background:var(--secondary)}.AudioPreviewGrid-module__P5XRLa__bar:hover{background:var(--primary)}
.Toast-module__-wncvW__toast{background:#1a1a1a;border:1px solid #ffffff1a;border-radius:.75rem;align-items:center;gap:.75rem;min-width:280px;max-width:400px;padding:1rem 1.25rem;animation:.3s cubic-bezier(.175,.885,.32,1.275) Toast-module__-wncvW__popIn;display:flex;box-shadow:0 10px 40px #0006}@keyframes Toast-module__-wncvW__popIn{0%{opacity:0;transform:translateY(-20px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.Toast-module__-wncvW__icon{flex-shrink:0}.Toast-module__-wncvW__message{color:#fff;flex:1;font-size:.9rem;line-height:1.4}.Toast-module__-wncvW__close{color:#666;cursor:pointer;background:0 0;border:none;padding:.25rem;transition:color .2s;display:flex}.Toast-module__-wncvW__close:hover{color:#fff}.Toast-module__-wncvW__success{border-left:3px solid #22c55e}.Toast-module__-wncvW__success .Toast-module__-wncvW__icon{color:#22c55e}.Toast-module__-wncvW__error{border-left:3px solid #ef4444}.Toast-module__-wncvW__error .Toast-module__-wncvW__icon{color:#ef4444}.Toast-module__-wncvW__info{border-left:3px solid var(--primary)}.Toast-module__-wncvW__info .Toast-module__-wncvW__icon{color:var(--primary)}.Toast-module__-wncvW__cart{border-left:3px solid var(--secondary)}.Toast-module__-wncvW__cart .Toast-module__-wncvW__icon{color:var(--secondary)}
.StarRating-module__WjYnzq__container{align-items:center;gap:.5rem;display:flex}.StarRating-module__WjYnzq__stars{gap:.125rem;display:flex}.StarRating-module__WjYnzq__star{cursor:pointer;color:#444;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.StarRating-module__WjYnzq__star:hover:not(:disabled){transform:scale(1.15)}.StarRating-module__WjYnzq__star.StarRating-module__WjYnzq__filled{color:#fbbf24}.StarRating-module__WjYnzq__stars.StarRating-module__WjYnzq__readonly .StarRating-module__WjYnzq__star{cursor:default}.StarRating-module__WjYnzq__stars.StarRating-module__WjYnzq__readonly .StarRating-module__WjYnzq__star:hover{transform:none}.StarRating-module__WjYnzq__value{color:#888;font-size:.85rem;font-weight:500}
.Navbar-module___rHu7W__navbar{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;width:100%;height:80px;padding:0 2rem;display:flex;position:fixed;top:0;left:0}.Navbar-module___rHu7W__brand{flex-direction:column;margin-right:auto;display:flex}.Navbar-module___rHu7W__logo{color:#fff;letter-spacing:-.02em;font-size:1.5rem;font-weight:700;text-decoration:none}.Navbar-module___rHu7W__poweredBy{color:#666;text-transform:uppercase;letter-spacing:.1em;font-size:.6rem}.Navbar-module___rHu7W__navLinks{gap:2rem;display:flex;position:absolute;left:50%;transform:translate(-50%)}.Navbar-module___rHu7W__link{color:#888;text-transform:uppercase;letter-spacing:.1em;font-size:.9rem;text-decoration:none;transition:color .3s}.Navbar-module___rHu7W__link:hover{color:var(--primary);text-shadow:0 0 10px #00f3ff80}.Navbar-module___rHu7W__actions{align-items:center;gap:1rem;margin-left:auto;display:flex}.Navbar-module___rHu7W__iconButton{color:#fff;cursor:pointer;background:0 0;border:none;transition:transform .3s}.Navbar-module___rHu7W__iconButton:hover{color:var(--primary);transform:scale(1.1)}@media (max-width:768px){.Navbar-module___rHu7W__navbar{height:70px;padding:0 1rem}.Navbar-module___rHu7W__navLinks{display:none}.Navbar-module___rHu7W__brand{flex-shrink:0}.Navbar-module___rHu7W__logo{font-size:1.25rem}.Navbar-module___rHu7W__poweredBy{font-size:.5rem}.Navbar-module___rHu7W__actions{gap:.75rem}}@media (max-width:480px){.Navbar-module___rHu7W__navbar{height:60px;padding:0 .75rem}}
.PackCard-module__mfIkiq__card{cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden}.PackCard-module__mfIkiq__card:hover{border-color:var(--primary);transform:translateY(-10px)scale(1.02);box-shadow:0 0 30px #00f3ff33}.PackCard-module__mfIkiq__imageContainer{background:#111;width:100%;height:250px;position:relative;overflow:hidden}.PackCard-module__mfIkiq__image{object-fit:cover;width:100%;height:100%;transition:transform .4s}.PackCard-module__mfIkiq__card:hover .PackCard-module__mfIkiq__image{transform:scale(1.1)}.PackCard-module__mfIkiq__placeholder{color:#555;letter-spacing:.1em;background:linear-gradient(45deg,#1a1a1a,#2a2a2a);border-radius:1rem 1rem 0 0;justify-content:center;align-items:center;width:100%;height:100%;font-size:.8rem;display:flex}.PackCard-module__mfIkiq__content{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.PackCard-module__mfIkiq__title{color:var(--foreground);margin-bottom:.25rem;font-size:1.5rem;font-weight:700;transition:color .3s}.PackCard-module__mfIkiq__rating{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.PackCard-module__mfIkiq__ratingCount{color:#666;font-size:.8rem}.PackCard-module__mfIkiq__card:hover .PackCard-module__mfIkiq__title{color:var(--primary)}.PackCard-module__mfIkiq__description{color:#888;flex-grow:1;margin-bottom:1.5rem;font-size:.9rem}.PackCard-module__mfIkiq__footer{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.PackCard-module__mfIkiq__price{color:var(--secondary);text-shadow:0 0 10px #bd00ff4d;font-size:1.25rem;font-weight:600}.PackCard-module__mfIkiq__button{color:#fff;background:0 0;border:1px solid #fff3;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;transition:all .3s}.PackCard-module__mfIkiq__card:hover .PackCard-module__mfIkiq__button{border-color:var(--primary);color:var(--primary);background:#00f3ff1a}
.AddToCartButton-module__r8bLqq__primaryButton{background:var(--primary);color:#000;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border:none;border-radius:9999px;padding:1rem 1.5rem;font-size:.9rem;font-weight:700;transition:all .3s}.AddToCartButton-module__r8bLqq__primaryButton:hover{box-shadow:0 0 30px var(--primary);transform:scale(1.05)}
.Footer-module__Grjkva__footer{background:#0a0a0a;border-top:1px solid #ffffff1a;margin-top:4rem;padding:4rem 2rem 2rem}.Footer-module__Grjkva__container{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:3rem;max-width:1200px;margin:0 auto;display:grid}.Footer-module__Grjkva__section{flex-direction:column;gap:1rem;display:flex}.Footer-module__Grjkva__title{color:#fff;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:1rem;font-weight:600}.Footer-module__Grjkva__address{color:#888;font-size:.9rem;font-style:normal;line-height:1.8}.Footer-module__Grjkva__email{color:var(--primary);font-size:.9rem;text-decoration:none;transition:opacity .3s}.Footer-module__Grjkva__email:hover{opacity:.8}.Footer-module__Grjkva__links{flex-direction:column;gap:.75rem;display:flex}.Footer-module__Grjkva__links a{color:#888;font-size:.9rem;text-decoration:none;transition:color .3s}.Footer-module__Grjkva__links a:hover{color:var(--primary)}.Footer-module__Grjkva__bottom{text-align:center;border-top:1px solid #ffffff0d;max-width:1200px;margin:3rem auto 0;padding-top:2rem}.Footer-module__Grjkva__bottom p{color:#555;margin:0;font-size:.8rem}
.CustomDropdown-module__HNV3Xa__dropdown{min-width:150px;position:relative}.CustomDropdown-module__HNV3Xa__trigger{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.75rem 1.25rem;font-size:.9rem;transition:all .3s;display:flex}.CustomDropdown-module__HNV3Xa__trigger:hover{background:#ffffff14;border-color:#ffffff4d}.CustomDropdown-module__HNV3Xa__arrow{color:#888;transition:transform .2s}.CustomDropdown-module__HNV3Xa__arrow.CustomDropdown-module__HNV3Xa__open{transform:rotate(180deg)}.CustomDropdown-module__HNV3Xa__menu{z-index:100;background:#0a0a0a;border:1px solid #ffffff1a;border-radius:1rem;padding:.5rem;animation:.2s CustomDropdown-module__HNV3Xa__slideDown;position:absolute;top:calc(100% + .5rem);left:0;right:0;box-shadow:0 10px 40px #00000080}@keyframes CustomDropdown-module__HNV3Xa__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CustomDropdown-module__HNV3Xa__option{color:#aaa;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;width:100%;padding:.6rem 1rem;font-size:.9rem;transition:all .15s;display:block}.CustomDropdown-module__HNV3Xa__option:hover{color:#fff;background:#ffffff14}.CustomDropdown-module__HNV3Xa__option.CustomDropdown-module__HNV3Xa__selected{background:var(--primary);color:#000;font-weight:600}
.BuyButton-module__dO45qW__buyButton{background:var(--primary);color:var(--background);font-family:var(--font-primary);text-transform:uppercase;cursor:pointer;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);border:none;width:100%;padding:.8rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s}.BuyButton-module__dO45qW__buyButton:hover{box-shadow:0 0 15px var(--primary);background:#fff;transform:translateY(-2px)}.BuyButton-module__dO45qW__buyButton:disabled{cursor:not-allowed;box-shadow:none;background:#555;transform:none}
.CartDrawer-module__EV39Ia__overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:200;opacity:0;pointer-events:none;background:#00000080;width:100vw;height:100vh;transition:opacity .3s;position:fixed;top:0;left:0}.CartDrawer-module__EV39Ia__overlay.CartDrawer-module__EV39Ia__open{opacity:1;pointer-events:auto}.CartDrawer-module__EV39Ia__drawer{z-index:201;background:#0a0a0af2;border-left:1px solid #ffffff1a;flex-direction:column;width:100%;max-width:450px;height:100vh;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-10px 0 50px #00000080}.CartDrawer-module__EV39Ia__drawer.CartDrawer-module__EV39Ia__open{transform:translate(0)}.CartDrawer-module__EV39Ia__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:2rem;display:flex}.CartDrawer-module__EV39Ia__title{text-transform:uppercase;font-size:1.5rem;font-weight:700}.CartDrawer-module__EV39Ia__closeButton{color:#fff;cursor:pointer;background:0 0;border:none;transition:transform .2s}.CartDrawer-module__EV39Ia__closeButton:hover{transform:scale(1.1)}.CartDrawer-module__EV39Ia__itemsList{flex-direction:column;flex-grow:1;gap:1.5rem;padding:2rem;display:flex;overflow-y:auto}.CartDrawer-module__EV39Ia__emptyState{color:#888;text-align:center;margin-top:4rem}.CartDrawer-module__EV39Ia__cartItem{background:#ffffff08;border:1px solid #ffffff0d;border-radius:.5rem;align-items:center;gap:1rem;padding:1rem;display:flex}.CartDrawer-module__EV39Ia__itemImage{background:#222;border-radius:4px;flex-shrink:0;width:60px;height:60px}.CartDrawer-module__EV39Ia__itemInfo{flex-grow:1}.CartDrawer-module__EV39Ia__itemTitle{margin-bottom:.25rem;font-size:1rem;font-weight:600}.CartDrawer-module__EV39Ia__itemPrice{color:var(--secondary);font-weight:600}.CartDrawer-module__EV39Ia__removeButton{color:#666;cursor:pointer;background:0 0;border:none;padding:.5rem;transition:color .2s}.CartDrawer-module__EV39Ia__removeButton:hover{color:#f44}.CartDrawer-module__EV39Ia__footer{background:#0003;border-top:1px solid #ffffff1a;padding:2rem}.CartDrawer-module__EV39Ia__totalRow{justify-content:space-between;align-items:center;margin-bottom:1.5rem;font-size:1.25rem;font-weight:700;display:flex}.CartDrawer-module__EV39Ia__totalAmount{color:var(--primary)}.CartDrawer-module__EV39Ia__checkoutButton{background:var(--primary);color:#000;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;border-radius:9999px;width:100%;padding:1rem;font-weight:700;transition:all .3s}.CartDrawer-module__EV39Ia__checkoutButton:hover{box-shadow:0 0 20px #00f3ff66}
.DownloadItem-module__6x9bQq__item{background:#ffffff08;border:1px solid #ffffff1a;border-radius:1rem;align-items:center;gap:1.5rem;padding:1.5rem;transition:all .3s;display:flex}.DownloadItem-module__6x9bQq__item:hover{background:#ffffff0d;border-color:#fff3}.DownloadItem-module__6x9bQq__iconContainer{width:60px;height:60px;color:var(--neon-cyan);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.DownloadItem-module__6x9bQq__thumbnail{object-fit:cover;width:100%;height:100%}.DownloadItem-module__6x9bQq__info{flex-grow:1}.DownloadItem-module__6x9bQq__title{color:#fff;margin-bottom:.25rem;font-size:1.25rem;font-weight:700}.DownloadItem-module__6x9bQq__meta{color:#888;margin-bottom:.5rem;font-size:.9rem}.DownloadItem-module__6x9bQq__ratingContainer{align-items:center;gap:.5rem;display:flex}.DownloadItem-module__6x9bQq__ratingLabel{color:#666;font-size:.8rem}.DownloadItem-module__6x9bQq__savingText{color:#888;font-size:.75rem;font-style:italic}.DownloadItem-module__6x9bQq__downloadButton{background:var(--primary);color:#000;cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:all .3s;display:flex}.DownloadItem-module__6x9bQq__downloadButton:hover{box-shadow:0 0 15px var(--primary);transform:translateY(-2px)}
.SearchFilters-module__HdSK4G__filters{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.SearchFilters-module__HdSK4G__searchContainer{flex:1;min-width:200px;max-width:400px;position:relative}.SearchFilters-module__HdSK4G__searchIcon{color:#666;pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.SearchFilters-module__HdSK4G__searchInput{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;width:100%;padding:.75rem 1rem .75rem 2.75rem;font-size:.95rem;transition:all .3s}.SearchFilters-module__HdSK4G__searchInput:focus{border-color:var(--primary);outline:none;box-shadow:0 0 10px #00f3ff33}.SearchFilters-module__HdSK4G__searchInput::placeholder{color:#666}.SearchFilters-module__HdSK4G__select{appearance:none;color:#fff;cursor:pointer;background:#ffffff0d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") right 1rem center/14px no-repeat;border:1px solid #ffffff1a;border-radius:9999px;min-width:150px;padding:.75rem 2.5rem .75rem 1.25rem;font-size:.9rem;transition:all .3s}.SearchFilters-module__HdSK4G__select:hover{background-color:#ffffff14;border-color:#ffffff4d}.SearchFilters-module__HdSK4G__select:focus{border-color:var(--primary);outline:none}.SearchFilters-module__HdSK4G__select option{color:#fff;background:#0a0a0a;padding:.75rem 1rem}@media (max-width:768px){.SearchFilters-module__HdSK4G__filters{flex-direction:column;align-items:stretch}.SearchFilters-module__HdSK4G__searchContainer{min-width:auto;max-width:100%}}
.page-module__GeOOyW__header{margin-bottom:2rem}.page-module__GeOOyW__title{margin-bottom:.5rem;font-size:2rem;font-weight:700}.page-module__GeOOyW__subtitle{color:#888}.page-module__GeOOyW__list{flex-direction:column;gap:1rem;display:flex}.page-module__GeOOyW__emptyState{text-align:center;color:#666;background:#ffffff05;border:1px solid #ffffff0d;border-radius:1rem;padding:3rem;font-size:1.1rem}
.page-module__ZH6jOa__main{opacity:0;grid-template-columns:1fr 1fr;align-items:start;gap:3rem;max-width:1100px;min-height:100vh;margin:0 auto;padding:15vh 2rem 6rem;animation:.6s .1s forwards page-module__ZH6jOa__fadeIn;display:grid}@keyframes page-module__ZH6jOa__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.page-module__ZH6jOa__main{grid-template-columns:1fr}}.page-module__ZH6jOa__imageContainer{aspect-ratio:1;background:#111;border:1px solid #ffffff1a;border-radius:2rem;width:100%;position:relative;overflow:hidden;box-shadow:0 0 50px #00000080}.page-module__ZH6jOa__details{flex-direction:column;gap:1.5rem;width:100%;height:100%;display:flex}.page-module__ZH6jOa__image{object-fit:cover;width:100%;height:100%}.page-module__ZH6jOa__placeholder{color:#555;letter-spacing:.2em;background:linear-gradient(45deg,#1a1a1a,#2a2a2a);justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;display:flex}.page-module__ZH6jOa__header{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.page-module__ZH6jOa__title{text-transform:uppercase;margin:0;font-size:2.5rem;font-weight:800;line-height:1.1}.page-module__ZH6jOa__sectionTitle{color:#888;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;font-size:1rem;font-weight:600}.page-module__ZH6jOa__price{color:var(--secondary);text-shadow:0 0 20px #bd00ff66;font-size:2.5rem;font-weight:600}.page-module__ZH6jOa__description{color:#ccc;font-size:1.1rem;line-height:1.6}.page-module__ZH6jOa__actions{gap:1.5rem;margin-top:auto;display:flex}.page-module__ZH6jOa__primaryButton{background:var(--primary);color:#000;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;border:none;border-radius:9999px;padding:1rem 3rem;font-size:1.1rem;font-weight:700;transition:all .3s}.page-module__ZH6jOa__primaryButton:hover{box-shadow:0 0 30px var(--primary);transform:scale(1.05)}.page-module__ZH6jOa__secondaryButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:9999px;padding:1rem 3rem;font-size:1.1rem;font-weight:600;transition:all .3s}.page-module__ZH6jOa__secondaryButton:hover{background:#ffffff1a;border-color:#fff}.page-module__ZH6jOa__backLink{color:#888;align-items:center;gap:.5rem;text-decoration:none;transition:color .3s;display:flex;position:absolute;top:2rem;left:2rem}.page-module__ZH6jOa__backLink:hover{color:#fff}.page-module__ZH6jOa__demoSection{grid-column:1/-1;width:100%;margin-top:2rem}.page-module__ZH6jOa__previewsSection{border-top:1px solid #ffffff1a;grid-column:1/-1;width:100%;margin-top:2rem;padding-top:4rem}.page-module__ZH6jOa__previewsTitle{text-transform:uppercase;color:#fff;margin-bottom:2rem;font-size:1.5rem;font-weight:700}
.page-module__DMqE2W__main{max-width:1400px;min-height:100vh;margin:0 auto;padding:8rem 2rem 4rem}.page-module__DMqE2W__header{text-align:center;opacity:0;margin-bottom:4rem;animation:.8s forwards page-module__DMqE2W__fadeInUp}.page-module__DMqE2W__title{text-transform:uppercase;letter-spacing:-.02em;margin-bottom:1rem;font-size:3rem;font-weight:700}.page-module__DMqE2W__subtitle{color:#888;font-size:1.1rem}@keyframes page-module__DMqE2W__fadeInUp{0%{opacity:0;filter:blur(5px);transform:translateY(30px)}to{opacity:1;filter:blur();transform:translateY(0)}}.page-module__DMqE2W__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}@media (max-width:480px){.page-module__DMqE2W__grid{grid-template-columns:1fr;gap:2rem}}.page-module__DMqE2W__noResults{text-align:center;color:#666;padding:4rem 2rem;font-size:1.1rem}
.page-module___8aEwW__main{background:#050505;flex-direction:column;justify-content:flex-start;align-items:center;min-height:100vh;padding:0;display:flex;position:relative;overflow:hidden auto}.page-module___8aEwW__heroSection{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:90vh;display:flex;position:relative}.page-module___8aEwW__content{z-index:10;text-align:center;flex-direction:column;align-items:center;gap:3rem;display:flex}.page-module___8aEwW__title{letter-spacing:-.06em;color:#fff;background:linear-gradient(#fff 0%,#aaa 100%);-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;margin:0;padding-bottom:.1em;padding-right:.1em;font-size:10rem;font-weight:900;line-height:.85;animation:1s cubic-bezier(.2,.8,.2,1) forwards page-module___8aEwW__fadeUp}.page-module___8aEwW__subtitle{color:#666;letter-spacing:.3em;text-transform:uppercase;opacity:0;margin:0;font-size:1.5rem;font-weight:500;animation:1s cubic-bezier(.2,.8,.2,1) .2s forwards page-module___8aEwW__fadeUp}.page-module___8aEwW__buttonWrapper{opacity:0;animation:1s cubic-bezier(.2,.8,.2,1) .4s forwards page-module___8aEwW__fadeUp;position:relative}.page-module___8aEwW__button{color:#fff;text-transform:uppercase;letter-spacing:.15em;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:0 0;border:1px solid #fff3;border-radius:9999px;padding:1.2rem 3.5rem;font-size:1rem;font-weight:600;transition:all .4s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.page-module___8aEwW__button:hover{background:var(--primary);color:#000;border-color:#0000;padding:1.2rem 4.5rem;transform:scale(1.05);box-shadow:0 0 40px #00f3ff66}.page-module___8aEwW__backgroundDecor{z-index:0;pointer-events:none;background:radial-gradient(circle,#141414 0%,#050505 100%);width:100vw;height:100vh;position:fixed;top:0;left:0}.page-module___8aEwW__blob1{background:var(--primary);opacity:.08;filter:blur(150px);border-radius:50%;width:40vw;height:40vw;animation:20s ease-in-out infinite page-module___8aEwW__float;position:absolute;top:10%;left:20%}.page-module___8aEwW__blob2{background:var(--secondary);opacity:.08;filter:blur(150px);border-radius:50%;width:35vw;height:35vw;animation:25s ease-in-out infinite reverse page-module___8aEwW__float;position:absolute;bottom:10%;right:10%}@keyframes page-module___8aEwW__float{0%,to{transform:translate(0)}50%{transform:translate(-50px,50px)}}@keyframes page-module___8aEwW__fadeUp{0%{opacity:0;filter:blur(10px);transform:translateY(40px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:768px){.page-module___8aEwW__title{font-size:15vw;line-height:1}.page-module___8aEwW__subtitle{letter-spacing:.15em;font-size:1rem}.page-module___8aEwW__button{padding:1rem 2rem;font-size:.9rem}.page-module___8aEwW__blob1,.page-module___8aEwW__blob2{opacity:.15}}
