.homepage,.homepage *{font-family:aileron,sans-serif!important;font-weight:800;text-transform:uppercase!important}.header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:1.5rem 1.7rem;border-bottom:1.5px solid #000;position:sticky;top:0;z-index:1000;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 6px 10px rgba(0,0,0,.05)}.header .header-left{justify-self:start}.header .create-btn-container{justify-self:center}.header .header-right-icons{justify-self:end}.create-btn-container{transition:transform .3s}.create-btn-container:hover{transform:scale(1.1)}.header-left img{height:48px}.header-right-icons{display:flex;align-items:center;gap:1rem}.header-right-icons a{text-decoration:none;color:#000;font-weight:700}.header .create-btn-container .create-btn{position:relative!important;left:auto!important;top:auto!important;transform:none!important;padding:.75rem 1.875rem;font-size:1.3rem;background:#000;color:#fff;border-radius:6px;font-weight:800;text-transform:uppercase;text-decoration:none;overflow:hidden}.carousel{position:relative;overflow:hidden;height:600px}.carousel,.collection-search-section{width:100%}.collection-search-wrap{position:relative;width:100%;height:56px;background:#fff;border-bottom:4px solid #000;border-top:4px solid #000;border-radius:0;box-sizing:border-box}.collection-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#000;width:18px;height:18px;pointer-events:none}.collection-search-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:100%;border:none;outline:none;background:transparent;color:#000;padding-left:44px;padding-right:8px;font-size:1rem;font-weight:800;text-transform:uppercase;box-sizing:border-box}@media (max-width:768px){.collection-search-wrap{height:48px}}.carousel-track{display:flex;transition:transform .4s ease;height:100%}.carousel-slide{min-width:100%;box-sizing:border-box;height:100%;position:relative;display:flex;flex-direction:column}.carousel-slide img{width:100%;flex:1 1 0;min-height:0;display:block;object-fit:cover}.carousel-control{position:absolute;top:calc((600px - 100px) / 2);transform:translateY(-50%);user-select:none;display:flex;align-items:center;justify-content:center;font-size:30px}.carousel-prev{left:.5rem}.carousel-next{right:.5rem}.carousel-slide-info-bar{width:100%;min-height:80px;color:#000;box-sizing:border-box;flex:0 0 auto;display:flex;flex-direction:column}.carousel-slide-info-bar .progress-track{background:#e5e5e5;height:12px;border-radius:0;width:100%}.carousel-slide-info-bar .progress-fill{background:#000;border-radius:0;height:12px}.carousel-slide-text-content{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:1rem;color:#000;padding:0 1rem;box-sizing:border-box}.carousel-collection-title{font-weight:800;font-size:1.75rem;line-height:1;overflow-wrap:anywhere;word-break:break-word}.carousel-mint-percentage,.carousel-total-volume{font-size:1.25rem;font-weight:800;line-height:1}.carousel-text-right{text-align:right}.carousel-slide-text-content .carousel-text-left{min-width:0}.info-bar-skeleton{width:100%;background:silver;box-sizing:border-box}.progress-track{width:100%;background:#e5e5e5;height:12px}.progress-fill{height:100%;background:#000}.collection-meta{display:flex;justify-content:space-between;font-size:.875rem;font-weight:600;margin-top:.25rem}.coming-soon-meta{flex-direction:column;align-items:flex-start}.collection-artist{font-family:aileron,sans-serif;font-weight:600;font-style:normal;margin-top:.18em}.masonry-grid{margin-top:1.5rem}@media (max-width:768px){.collection-meta{box-sizing:border-box}.carousel-slide-text-content,.collection-meta{padding-left:.5rem;padding-right:.5rem}.create-btn-container{transform:scale(.8)}.create-btn-container:hover{transform:scale(.88)}.header{padding:.8rem .5rem}.header-right-icons{gap:.7rem;transform-origin:right}.header-right-icons img{object-fit:contain}.header-right-icons img,.header-right-icons svg{height:18px!important;width:18px!important;aspect-ratio:1/1}.header-right-icons svg{padding:4px}}.image-skeleton{width:100%;background:#d1d1d1;border:1px solid #a5a5a5;box-sizing:border-box}.coming-soon-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 .5px black);font-size:2rem;font-weight:800;color:#fff;opacity:.8;text-align:center;pointer-events:none;white-space:nowrap}.electric{position:relative;overflow:hidden}.electric svg{position:absolute;pointer-events:none;z-index:1}.part{position:absolute;width:3px;height:3px;border-radius:50%;filter:blur(1px);z-index:2}#part1,#part2{background:#ff2dc7}#part3,#part4{background:#21ff79}@keyframes dot1{0%{bottom:0;left:10%;opacity:1}to{bottom:-30%;left:0;opacity:0}}@keyframes dot2{0%{top:0;left:30%;opacity:1}to{top:-30%;left:40%;opacity:0}}@keyframes dot3{0%{top:0;left:80%;opacity:1}to{top:-30%;left:80%;opacity:0}}@keyframes dot4{0%{bottom:20%;left:100%;opacity:1}to{bottom:30%;left:120%;opacity:0}}#part1{animation:dot1 .75s cubic-bezier(.165,.84,.44,1) infinite}#part2{animation:dot2 .8s cubic-bezier(.165,.84,.44,1) infinite}#part3{animation:dot3 .75s cubic-bezier(.165,.84,.44,1) infinite}#part4{animation:dot4 .75s cubic-bezier(.165,.84,.44,1) infinite}@keyframes dash{to{stroke-dashoffset:0}}.green,.pink{width:110%;stroke-dashoffset:1000}.pink{stroke-dasharray:300;animation:dash 1.1s linear infinite alternate-reverse}.green{stroke-dasharray:400;animation:dash 1.3s linear infinite alternate-reverse}#p1{top:-80%;filter:drop-shadow(0 0 1px #FF1BAB) drop-shadow(0 0 2px #FF1BAB)}#g1,#p1{left:-5%}#g1{top:-90%;filter:drop-shadow(0 0 1px #21FF79) drop-shadow(0 0 2px #21FF79)}.hide{opacity:1!important}.create-btn-container:hover .electric #part1,.create-btn-container:hover .electric #part3,.create-btn-container:hover .electric #part4{animation-duration:.5s}.create-btn-container:hover .electric #part2,.create-btn-container:hover .electric .pink{animation-duration:.53s}.create-btn-container:hover .electric .green{animation-duration:.6s}.header-right-icons img{height:32px!important;width:32px!important;aspect-ratio:1/1;object-fit:contain}.placeholder-create-btn{position:absolute;left:50%;bottom:15%;transform:translateX(-50%);padding:.5625rem 1.406rem;font-size:.975rem;background:#000;color:#fff;border-radius:6px;font-weight:800;text-transform:uppercase;text-decoration:none;display:inline-block;z-index:3}