@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@700;800;900&family=Barlow:wght@400;500;600;700&display=swap";.experiments_experimentsPage__m5Xtp{position:relative;min-height:100vh;width:100%;background:#0a0a0a;padding:80px 40px;display:flex;flex-direction:column;align-items:center;gap:40px;overflow:hidden;font-family:Barlow,sans-serif;color:#fff}.experiments_experimentsPage__m5Xtp:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0);background-size:64px 64px;animation:experiments_gridScroll__PNhUP 12s linear infinite}@keyframes experiments_gridScroll__PNhUP{0%{background-position:0 0}to{background-position:64px 64px}}.experiments_experimentsPage__m5Xtp>*{position:relative;z-index:1}.experiments_hero__OYKjY{text-align:center;margin-bottom:0}.experiments_heroTitle__bjksS{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:clamp(64px,10vw,120px);line-height:.92;letter-spacing:-.01em;text-transform:uppercase;color:#fff;margin:0}.experiments_carouselWrapper__7k4KL{display:flex;align-items:center;justify-content:center;width:100%;max-width:1200px;gap:20px}.experiments_carouselViewport__o6zZo{overflow:hidden;flex:1;min-width:0;max-width:1080px;padding:6px 0 10px}.experiments_carouselTrack__x1npK{display:flex;gap:20px;will-change:transform}.experiments_carouselArrow__crEYW{flex-shrink:0;width:48px;height:48px;min-width:44px;min-height:44px;border-radius:50%;background:hsla(0,0%,100%,.05);border:1px solid #2a2a2a;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s,background .2s,transform .15s,box-shadow .2s;touch-action:manipulation}.experiments_carouselArrow__crEYW svg{width:22px;height:22px}.experiments_carouselArrow__crEYW:hover:not(:disabled){border-color:#ec0000;background:rgba(236,0,0,.08);transform:scale(1.08);box-shadow:0 0 14px rgba(236,0,0,.25)}.experiments_carouselArrow__crEYW:disabled{opacity:.25;cursor:not-allowed}.experiments_carouselDots__YfKBz{display:flex;gap:8px;justify-content:center;margin-top:8px}.experiments_carouselDot__NHSkt{width:6px;height:6px;border-radius:50%;background:#333;border:none;cursor:pointer;transition:background .2s,transform .2s;padding:0;position:relative;touch-action:manipulation}.experiments_carouselDot__NHSkt:after{content:"";position:absolute;inset:-19px}.experiments_carouselDot__NHSkt:hover{background:#666}.experiments_carouselDotActive__LP2yi{background:#ec0000;transform:scale(1.3)}.experiments_experimentCard__Kgjpu{flex-shrink:0;flex-grow:0;min-width:0;cursor:pointer;transition:transform .25s,filter .25s}.experiments_experimentCard__Kgjpu:hover{transform:translateY(-4px)}.experiments_experimentCardLink__ggfdK{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.experiments_experimentCardInner__vEynR{position:relative;background:linear-gradient(180deg,#141414,#0f0f0f);border-radius:10px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 18px 48px rgba(0,0,0,.28);transition:border-color .2s,box-shadow .2s;display:flex;flex-direction:column;height:100%}.experiments_experimentCardInner__vEynR:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:linear-gradient(135deg,hsla(0,0%,100%,.16),transparent 24%),linear-gradient(0deg,rgba(236,0,0,.14),transparent 42%);opacity:0;transition:opacity .25s}.experiments_experimentCardInner__vEynR:after{content:"";position:absolute;left:18px;right:18px;top:16px;height:3px;z-index:3;border-radius:999px;background:linear-gradient(90deg,#ec0000,#11d9ff,transparent);opacity:.75}.experiments_experimentCardInner__vEynR:hover{border-color:rgba(236,0,0,.55);box-shadow:0 24px 70px rgba(0,0,0,.42),0 0 28px rgba(236,0,0,.16)}.experiments_experimentCardInner__vEynR:hover:before{opacity:1}.experiments_experimentCardImageContainer__C4pzX{width:100%;height:360px;overflow:hidden;position:relative;background:radial-gradient(circle at 35% 25%,rgba(236,0,0,.2),transparent 34%),radial-gradient(circle at 80% 10%,rgba(0,217,255,.14),transparent 30%),#090909}.experiments_experimentCardImageContainer__C4pzX:after{content:"";position:absolute;inset:auto 0 0;height:38%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(0,0,0,.55))}.experiments_experimentCardImage__bewRW{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .4s,filter .4s;filter:saturate(.88) brightness(.86) contrast(1.06);animation:experiments_imgFadeIn__osIgm .5s ease-out both}@keyframes experiments_imgFadeIn__osIgm{0%{opacity:0}to{opacity:1}}.experiments_experimentCardInner__vEynR:hover .experiments_experimentCardImage__bewRW{transform:scale(1.04);filter:saturate(1.12) brightness(1) contrast(1.08)}.experiments_experimentCardContent__r5TLn{position:relative;z-index:4;min-height:150px;padding:20px;background:linear-gradient(180deg,hsla(0,0%,7%,.94),#111),#111;border-top:1px solid hsla(0,0%,100%,.08);flex:1;display:flex;flex-direction:column;align-items:flex-start}.experiments_experimentCardTitle__RrI8Q{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:24px;line-height:1.1;text-transform:uppercase;letter-spacing:.04em;color:#fff;margin:0 0 8px}.experiments_experimentCardDescription__5hIt_{font-family:Barlow,sans-serif;font-weight:400;font-size:13px;line-height:1.45;color:#666;margin:0;text-transform:none}.experiments_experimentCardComic__Z_RfG .experiments_experimentCardImage__bewRW{-o-object-position:center 48%;object-position:center 48%}.experiments_experimentCardComic__Z_RfG .experiments_experimentCardTitle__RrI8Q{color:#fff;text-shadow:0 0 18px rgba(236,0,0,.25)}@media screen and (max-width:1200px){.experiments_experimentCardImageContainer__C4pzX{height:300px}}@media screen and (max-width:960px){.experiments_experimentsPage__m5Xtp{padding:100px 20px 60px}.experiments_carouselWrapper__7k4KL{gap:10px}.experiments_experimentCardImageContainer__C4pzX{height:280px}.experiments_carouselArrow__crEYW{width:44px;height:44px}.experiments_carouselArrow__crEYW svg{width:18px;height:18px}}@media screen and (max-width:640px){.experiments_experimentsPage__m5Xtp{padding:80px 16px 40px}.experiments_carouselWrapper__7k4KL{gap:6px}.experiments_experimentCardImageContainer__C4pzX{height:320px}.experiments_experimentCardTitle__RrI8Q{font-size:20px}.experiments_experimentCardDescription__5hIt_{font-size:12px}}