.lab-module__XFqHfa__page{background:radial-gradient(circle at 82% 12%, #ff2a8b14, transparent 23rem), var(--ink);min-height:100svh;color:var(--white);position:relative;overflow:hidden}.lab-module__XFqHfa__noise{z-index:0;opacity:.06;pointer-events:none;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");position:fixed;inset:0}.lab-module__XFqHfa__aura{pointer-events:none;filter:blur(28px);background:radial-gradient(circle,#ff2a8b1f,#0000 68%);border-radius:50%;width:42rem;height:42rem;position:absolute;top:5rem;right:-18rem}.lab-module__XFqHfa__nav,.lab-module__XFqHfa__hero,.lab-module__XFqHfa__experiments,.lab-module__XFqHfa__manifesto,.lab-module__XFqHfa__footerWrap{z-index:1;width:var(--shell);margin-inline:auto;position:relative}.lab-module__XFqHfa__nav{min-height:var(--header-height);border-bottom:1px solid var(--line-dark);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.68rem;display:flex}.lab-module__XFqHfa__wordmark{letter-spacing:.16em;align-items:center;gap:.85rem;font-size:.82rem;font-weight:620;display:inline-flex}.lab-module__XFqHfa__wordmark i{background:var(--pink);border-radius:50%;width:8px;height:8px;box-shadow:0 0 18px #ff2a8bb8}.lab-module__XFqHfa__navMeta{color:#f8f7f480;align-items:center;gap:clamp(1.2rem,4vw,4rem);display:flex}.lab-module__XFqHfa__navMeta a{transition:color .22s}.lab-module__XFqHfa__navMeta a:hover,.lab-module__XFqHfa__navMeta a:focus-visible{color:var(--white)}.lab-module__XFqHfa__hero{min-height:min(920px, calc(100svh - var(--header-height)));grid-template-columns:minmax(0,1fr) minmax(240px,.42fr);align-items:center;gap:clamp(3rem,9vw,9rem);padding-block:clamp(6rem,12vw,10rem);display:grid}.lab-module__XFqHfa__heroCopy{z-index:2;position:relative}.lab-module__XFqHfa__eyebrow{color:#f8f7f47a;letter-spacing:.22em;text-transform:uppercase;font-size:clamp(.62rem,.68vw,.74rem);font-weight:560}.lab-module__XFqHfa__hero h1{letter-spacing:-.08em;text-transform:uppercase;max-width:900px;margin-top:clamp(1.5rem,3vh,2.4rem);font-size:clamp(5.2rem,15vw,14rem);font-weight:430;line-height:.72}.lab-module__XFqHfa__hero h1 span{color:var(--pink);text-shadow:0 0 48px #ff2a8b29;margin-left:clamp(2rem,10vw,10rem);display:block}.lab-module__XFqHfa__lede{max-width:36rem;color:var(--muted-on-dark);letter-spacing:-.02em;margin-top:clamp(3rem,6vh,5rem);font-size:clamp(1.05rem,1.5vw,1.4rem);line-height:1.55}.lab-module__XFqHfa__heroSignal{border-top:1px solid var(--line-dark);place-self:end;align-items:center;gap:1rem;width:min(100%,230px);margin-bottom:2rem;padding-top:1.25rem;display:flex}.lab-module__XFqHfa__heroSignal p{color:#f8f7f466;letter-spacing:.18em;font-size:.62rem}.lab-module__XFqHfa__heroSignal strong{letter-spacing:.14em;margin-top:.3rem;font-size:.84rem;font-weight:600;display:block}.lab-module__XFqHfa__pulse{background:var(--pink);border-radius:50%;flex:none;width:10px;height:10px;animation:2.4s ease-out infinite lab-module__XFqHfa__signal-pulse;box-shadow:0 0 #ff2a8b73}.lab-module__XFqHfa__orbit{aspect-ratio:1;opacity:.8;pointer-events:none;width:min(40vw,590px);position:absolute;top:9%;right:-11vw}.lab-module__XFqHfa__orbitCore{background:radial-gradient(circle at 38% 30%,#ffffff2e,#0000 18%),radial-gradient(circle,#242424,#080808 68%);border-radius:50%;position:absolute;inset:25%;box-shadow:-20px -16px 80px #ff2a8b1f,inset 0 0 40px #ffffff08}.lab-module__XFqHfa__orbitLine{border:1px solid #ff2a8b57;border-radius:50%;position:absolute;inset:8%;transform:rotate(-18deg)scaleY(.42);box-shadow:0 0 34px #ff2a8b14}.lab-module__XFqHfa__experiments{border-top:1px solid var(--line-dark);padding-block:clamp(7rem,12vw,12rem)}.lab-module__XFqHfa__sectionIntro{grid-template-columns:.42fr 1fr .72fr;align-items:end;gap:clamp(2rem,6vw,7rem);padding-bottom:clamp(4rem,7vw,6rem);display:grid}.lab-module__XFqHfa__sectionIntro>p:first-child{color:#f8f7f461;letter-spacing:.2em;font-size:.64rem}.lab-module__XFqHfa__sectionIntro h2{letter-spacing:-.06em;text-transform:uppercase;font-size:clamp(2.8rem,6vw,6.8rem);font-weight:440;line-height:.92}.lab-module__XFqHfa__sectionIntro>p:last-child{color:var(--muted-on-dark);font-size:clamp(.95rem,1.15vw,1.1rem);line-height:1.65}.lab-module__XFqHfa__list{border-top:1px solid var(--line-dark)}.lab-module__XFqHfa__experiment{border-bottom:1px solid var(--line-dark);transition:background .28s ease, padding-inline .32s var(--ease-out);grid-template-columns:.16fr 1fr;gap:clamp(1.5rem,5vw,5rem);padding-block:clamp(2.8rem,5vw,4.8rem);display:grid}.lab-module__XFqHfa__experiment:hover{background:linear-gradient(90deg,#ff2a8b0b,#0000 56%);padding-inline:clamp(.5rem,1.6vw,1.5rem)}.lab-module__XFqHfa__experimentIndex{color:#f8f7f447;letter-spacing:.18em;font-size:.68rem}.lab-module__XFqHfa__experimentHeading{justify-content:space-between;align-items:baseline;gap:2rem;display:flex}.lab-module__XFqHfa__experimentHeading h3{letter-spacing:-.05em;text-transform:uppercase;font-size:clamp(2rem,4.2vw,4.7rem);font-weight:430;line-height:1}.lab-module__XFqHfa__experimentHeading span{color:#f8f7f485;letter-spacing:.16em;border:1px solid #ffffff1f;flex:none;padding:.42rem .58rem;font-size:.58rem}.lab-module__XFqHfa__experimentHeading span[data-status=ACTIVE]{color:var(--pink-hot);border-color:#ff2a8b57;box-shadow:inset 0 0 22px #ff2a8b0a}.lab-module__XFqHfa__experimentDescription{color:#f8f7f4d1;letter-spacing:-.018em;max-width:48rem;margin-top:1.6rem;font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.55}.lab-module__XFqHfa__experimentDetail{color:#f8f7f475;max-width:52rem;margin-top:1rem;font-size:.92rem;line-height:1.7}.lab-module__XFqHfa__tags{flex-wrap:wrap;gap:.65rem;margin-top:2rem;display:flex}.lab-module__XFqHfa__tags span{color:#f8f7f45c;letter-spacing:.16em;border-top:1px solid #ffffff29;padding-top:.55rem;font-size:.58rem}.lab-module__XFqHfa__manifesto{flex-direction:column;justify-content:center;min-height:70svh;padding-block:clamp(8rem,14vw,14rem);display:flex}.lab-module__XFqHfa__manifestoText{letter-spacing:-.06em;text-transform:uppercase;max-width:72rem;margin-top:clamp(2rem,4vw,4rem);font-size:clamp(2.7rem,7vw,7.2rem);font-weight:430;line-height:.96}.lab-module__XFqHfa__manifestoText em{color:var(--pink);font-style:normal}.lab-module__XFqHfa__manifestoRule{background:linear-gradient(90deg, var(--pink), #ff2a8b29 30%, transparent 80%);width:100%;height:1px;margin-top:clamp(4rem,8vw,7rem);box-shadow:0 0 20px #ff2a8b24}.lab-module__XFqHfa__manifestoNote{color:#f8f7f461;letter-spacing:.1em;text-transform:uppercase;max-width:34rem;margin-top:1.4rem;font-size:.7rem;line-height:1.6}.lab-module__XFqHfa__footerWrap{padding-bottom:2rem}@keyframes lab-module__XFqHfa__signal-pulse{0%{box-shadow:0 0 #ff2a8b6b}70%,to{box-shadow:0 0 0 14px #ff2a8b00}}@media (max-width:900px){.lab-module__XFqHfa__hero{grid-template-columns:1fr;min-height:auto;padding-top:7rem;padding-bottom:6rem}.lab-module__XFqHfa__hero h1{font-size:clamp(4.7rem,24vw,9rem)}.lab-module__XFqHfa__hero h1 span{margin-left:.12em}.lab-module__XFqHfa__heroSignal{justify-self:start;margin-top:1rem;margin-bottom:0}.lab-module__XFqHfa__orbit{opacity:.34;width:110vw;top:5%;right:-44vw}.lab-module__XFqHfa__sectionIntro{grid-template-columns:1fr;gap:1.5rem}.lab-module__XFqHfa__sectionIntro h2{max-width:9ch}}@media (max-width:640px){.lab-module__XFqHfa__nav{min-height:76px}.lab-module__XFqHfa__wordmark{font-size:.7rem}.lab-module__XFqHfa__navMeta>span{display:none}.lab-module__XFqHfa__navMeta{font-size:.58rem}.lab-module__XFqHfa__hero{padding-top:6rem}.lab-module__XFqHfa__hero h1{font-size:clamp(4.2rem,25vw,7rem);line-height:.76}.lab-module__XFqHfa__lede{font-size:1rem}.lab-module__XFqHfa__experiment{grid-template-columns:1fr;gap:1rem}.lab-module__XFqHfa__experimentHeading{flex-direction:column;align-items:flex-start;gap:1rem}.lab-module__XFqHfa__experimentHeading h3{font-size:clamp(2.1rem,11vw,3.2rem)}.lab-module__XFqHfa__experimentDescription{margin-top:1.25rem}.lab-module__XFqHfa__manifestoText{font-size:clamp(2.5rem,13vw,4.6rem)}}@media (prefers-reduced-motion:reduce){.lab-module__XFqHfa__pulse{animation:none}.lab-module__XFqHfa__experiment{transition:none}}
