.Labs-module__WcN__q__page{color:#f3f0ea;background:#09090d;width:100%;overflow:hidden}.Labs-module__WcN__q__hero{isolation:isolate;background:#09090d;min-height:100svh;position:relative;overflow:hidden}.Labs-module__WcN__q__heroMedia{z-index:0;object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;inset:0}.Labs-module__WcN__q__heroGradient{z-index:1;pointer-events:none;background:linear-gradient(90deg,#09090de6 0%,#09090da3 32%,#09090d33 68% 100%),linear-gradient(#09090d2e 0%,#09090d14 38%,#09090d75 72%,#09090df5 100%);position:absolute;inset:0}.Labs-module__WcN__q__grain{z-index:2;pointer-events:none;opacity:.02;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='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='.7'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.Labs-module__WcN__q__heroInner{z-index:3;min-height:100svh;padding-top:calc(var(--header-height) + clamp(50px, 7vh, 88px));flex-direction:column;justify-content:space-between;padding-bottom:clamp(54px,7vh,90px);display:flex;position:relative}.Labs-module__WcN__q__heroIdentity{justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.Labs-module__WcN__q__heroLogo{object-fit:contain;object-position:left center;filter:brightness(0)saturate()invert(94%)sepia(5%)saturate(245%)hue-rotate(339deg)brightness(103%)contrast(91%);width:clamp(180px,17vw,300px);max-width:none;height:auto;display:block}.Labs-module__WcN__q__heroBottom{width:100%;max-width:1120px}.Labs-module__WcN__q__heroEyebrow{color:#f3f0ea8f;letter-spacing:.16em;text-transform:uppercase;margin:0 0 clamp(22px,3vh,34px);font-size:clamp(.64rem,.7vw,.76rem);font-weight:500;line-height:1.2}.Labs-module__WcN__q__heroTitle{color:#f3f0ea;letter-spacing:-.065em;max-width:1040px;margin:0;font-size:clamp(4rem,8.4vw,10rem);font-weight:500;line-height:.83}.Labs-module__WcN__q__heroDescription{color:#f3f0eaad;letter-spacing:-.015em;max-width:680px;margin:clamp(34px,4vw,58px) 0 0;font-size:clamp(1.05rem,1.35vw,1.45rem);font-weight:400;line-height:1.45}.Labs-module__WcN__q__sectionHeader{border-bottom:1px solid #f3f0ea24;align-items:center;gap:18px;width:100%;padding-bottom:20px;display:flex}.Labs-module__WcN__q__sectionNumber{color:#f3f0ea5c;letter-spacing:.12em;font-size:.7rem;font-weight:400;line-height:1}.Labs-module__WcN__q__sectionLabel{color:#f3f0eab8;letter-spacing:.15em;text-transform:uppercase;font-size:.7rem;font-weight:500;line-height:1}.Labs-module__WcN__q__mission{background:#09090d;padding:clamp(110px,13vw,220px) 0;position:relative}.Labs-module__WcN__q__missionGrid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:start;gap:clamp(80px,10vw,190px);padding-top:clamp(58px,7vw,110px);display:grid}.Labs-module__WcN__q__missionTitle{color:#f3f0ea;letter-spacing:-.06em;margin:0;font-size:clamp(3.2rem,6.4vw,7.6rem);font-weight:500;line-height:.9}.Labs-module__WcN__q__missionCopy{max-width:600px;padding-top:clamp(6px,1vw,16px)}.Labs-module__WcN__q__missionCopy p{color:#f3f0ea8c;letter-spacing:-.012em;margin:0;font-size:clamp(1rem,1.18vw,1.28rem);line-height:1.55}.Labs-module__WcN__q__missionCopy p+p{margin-top:32px}.Labs-module__WcN__q__missionCopy .Labs-module__WcN__q__missionLead{color:#f3f0ea;letter-spacing:-.02em;font-size:clamp(1.3rem,1.85vw,2rem);line-height:1.35}.Labs-module__WcN__q__areas{background:#0d0d11;padding-top:clamp(100px,12vw,190px);position:relative}.Labs-module__WcN__q__areasIntro{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:clamp(60px,9vw,170px);padding:clamp(60px,7vw,110px) 0 clamp(100px,11vw,170px);display:grid}.Labs-module__WcN__q__areasIntro h2{color:#f3f0ea;letter-spacing:-.06em;margin:0;font-size:clamp(3.1rem,6vw,7rem);font-weight:500;line-height:.9}.Labs-module__WcN__q__areasIntro p{color:#f3f0ea85;max-width:600px;margin:0;font-size:clamp(1rem,1.15vw,1.2rem);line-height:1.55}.Labs-module__WcN__q__areaList{width:100%}.Labs-module__WcN__q__area{isolation:isolate;background:#09090d;border-top:1px solid #f3f0ea1a;width:100%;min-height:760px;position:relative;overflow:hidden}.Labs-module__WcN__q__area:last-child{border-bottom:1px solid #f3f0ea1a}.Labs-module__WcN__q__areaVisual{z-index:0;position:absolute;inset:0;overflow:hidden}.Labs-module__WcN__q__areaImage{z-index:0;object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.001)}.Labs-module__WcN__q__area:hover .Labs-module__WcN__q__areaImage{transform:scale(1.025)}.Labs-module__WcN__q__areaGradient{z-index:1;pointer-events:none;background:linear-gradient(90deg,#09090dc2 0%,#09090d8a 22%,#09090d4d 44%,#09090d7a 58%,#09090db8 70%,#09090de6 84%,#09090df7 100%),linear-gradient(#09090d24 0%,#09090d14 42%,#09090d61 76%,#09090de6 100%);position:absolute;inset:0}.Labs-module__WcN__q__areaGrain{z-index:2;pointer-events:none;opacity:.022;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='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='.7'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.Labs-module__WcN__q__areaContent{z-index:3;flex-direction:column;justify-content:space-between;min-height:760px;padding-top:clamp(46px,5vw,76px);padding-bottom:clamp(58px,6vw,96px);display:flex;position:relative}.Labs-module__WcN__q__areaTop{align-items:center;gap:18px;display:flex}.Labs-module__WcN__q__areaNumber{color:#f3f0ea61;letter-spacing:.12em;font-size:.7rem;line-height:1}.Labs-module__WcN__q__areaKicker{color:#f3f0eaa6;letter-spacing:.15em;text-transform:uppercase;font-size:.7rem;font-weight:500;line-height:1}.Labs-module__WcN__q__areaGrid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:end;gap:clamp(70px,9vw,170px);display:grid}.Labs-module__WcN__q__areaTitle{color:#f3f0ea;letter-spacing:-.06em;max-width:780px;margin:0;font-size:clamp(3.4rem,6.5vw,7.8rem);font-weight:500;line-height:.88}.Labs-module__WcN__q__areaCopy{max-width:610px}.Labs-module__WcN__q__areaDescription{color:#f3f0eac7;margin:0;font-size:clamp(1rem,1.15vw,1.22rem);line-height:1.52}.Labs-module__WcN__q__examples{border-top:1px solid #f3f0ea29;margin-top:clamp(36px,4vw,58px);padding-top:22px}.Labs-module__WcN__q__examplesLabel{color:#f3f0ea70;letter-spacing:.15em;text-transform:uppercase;margin-bottom:17px;font-size:.64rem;font-weight:500;line-height:1;display:block}.Labs-module__WcN__q__examplesList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Labs-module__WcN__q__examplesList li{color:#f3f0eadb;padding-left:19px;font-size:clamp(.92rem,1vw,1.05rem);line-height:1.45;position:relative}.Labs-module__WcN__q__examplesList li:before{content:"";opacity:.48;background:#f3f0ea;border-radius:50%;width:5px;height:5px;position:absolute;top:.67em;left:0}.Labs-module__WcN__q__process{background:#09090d;padding:clamp(110px,13vw,210px) 0;position:relative}.Labs-module__WcN__q__processHeading{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:clamp(60px,9vw,170px);padding:clamp(58px,7vw,110px) 0 clamp(78px,8vw,130px);display:grid}.Labs-module__WcN__q__processHeading h2{color:#f3f0ea;letter-spacing:-.06em;margin:0;font-size:clamp(3.2rem,6.3vw,7.4rem);font-weight:500;line-height:.9}.Labs-module__WcN__q__processHeading p{color:#f3f0ea85;max-width:520px;margin:0;font-size:clamp(1rem,1.15vw,1.2rem);line-height:1.55}.Labs-module__WcN__q__processGrid{border-top:1px solid #f3f0ea24;border-bottom:1px solid #f3f0ea24;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Labs-module__WcN__q__processStep{isolation:isolate;background:#09090d;border-right:1px solid #f3f0ea24;flex-direction:column;justify-content:space-between;min-height:clamp(420px,32vw,560px);padding:clamp(26px,3vw,46px);display:flex;position:relative;overflow:hidden}.Labs-module__WcN__q__processStep:last-child{border-right:0}.Labs-module__WcN__q__processImage{z-index:0;object-fit:cover;object-position:center center;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.001)}.Labs-module__WcN__q__processStep:hover .Labs-module__WcN__q__processImage{transform:scale(1.035)}.Labs-module__WcN__q__processImageOverlay{z-index:1;pointer-events:none;background:linear-gradient(#09090d6b 0%,#09090d29 28%,#09090d66 56%,#09090dd1 76%,#09090df5 100%),linear-gradient(90deg,#09090d47 0%,#09090d0f 50%,#09090d38 100%);position:absolute;inset:0}.Labs-module__WcN__q__processStepTop{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.Labs-module__WcN__q__processNumber{color:#f3f0ea94;letter-spacing:.12em;font-size:.7rem;line-height:1}.Labs-module__WcN__q__processDot{opacity:.38;background:#f3f0ea;border-radius:50%;width:7px;height:7px;transition:opacity .25s,transform .25s}.Labs-module__WcN__q__processStep:hover .Labs-module__WcN__q__processDot{opacity:1;transform:scale(1.25)}.Labs-module__WcN__q__processStepBottom{z-index:2;max-width:420px;position:relative}.Labs-module__WcN__q__processStepBottom h3{color:#f3f0ea;letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(2.2rem,3.4vw,4.3rem);font-weight:500;line-height:.95}.Labs-module__WcN__q__processStepBottom p{color:#f3f0eab8;max-width:390px;margin:0;font-size:clamp(.92rem,.98vw,1.04rem);line-height:1.5}.Labs-module__WcN__q__outcomes{justify-content:space-between;align-items:center;gap:40px;margin-top:clamp(70px,8vw,130px);display:flex}.Labs-module__WcN__q__outcomesLabel{color:#f3f0ea5c;letter-spacing:.15em;text-transform:uppercase;font-size:.65rem;font-weight:500;line-height:1}.Labs-module__WcN__q__outcomeList{align-items:center;gap:12px;display:flex}.Labs-module__WcN__q__outcome{color:#f3f0ea94;white-space:nowrap;background:#f3f0ea03;border:1px solid #f3f0ea24;border-radius:100px;align-items:center;gap:12px;min-height:48px;padding:0 20px;font-size:.84rem;display:flex}.Labs-module__WcN__q__outcome span{color:#f3f0ea4d;font-size:.62rem}.Labs-module__WcN__q__outcomeActive{color:#f3f0ea;background:#f3f0ea0e;border-color:#f3f0ea6b}.Labs-module__WcN__q__closing{isolation:isolate;background:#0b0b0f;min-height:88svh;position:relative;overflow:hidden}.Labs-module__WcN__q__closingGlow{z-index:0;pointer-events:none;background:radial-gradient(circle at 74% 44%,#ff583a38,#0000 24%),radial-gradient(circle at 82% 60%,#6b48ff2e,#0000 25%),radial-gradient(circle at 58% 86%,#ff754414,#0000 24%),linear-gradient(120deg,#09090d 18%,#101015 100%);position:absolute;inset:0}.Labs-module__WcN__q__closingInner{z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;min-height:88svh;padding-top:100px;padding-bottom:100px;display:flex;position:relative}.Labs-module__WcN__q__closingLabel{color:#f3f0ea6b;letter-spacing:.17em;text-transform:uppercase;margin-bottom:clamp(28px,4vw,52px);font-size:.66rem;font-weight:500;line-height:1}.Labs-module__WcN__q__closingTitle{color:#f3f0ea;letter-spacing:-.065em;margin:0;font-size:clamp(4rem,8vw,9.5rem);font-weight:500;line-height:.84}.Labs-module__WcN__q__closingText{color:#f3f0ea94;max-width:610px;margin:clamp(34px,4vw,58px) 0 0;font-size:clamp(1rem,1.22vw,1.3rem);line-height:1.55}.Labs-module__WcN__q__closingLink{color:#f3f0ea;letter-spacing:.02em;background:#f3f0ea0b;border:1px solid #f3f0ea38;border-radius:100px;align-items:center;gap:18px;margin-top:clamp(44px,5vw,70px);padding:14px 20px 14px 24px;font-size:.82rem;font-weight:500;line-height:1;transition:background .25s,border-color .25s,transform .25s;display:inline-flex}.Labs-module__WcN__q__closingLink svg{flex:none;width:18px;height:18px;transition:transform .25s}.Labs-module__WcN__q__closingLink:hover{background:#f3f0ea14;border-color:#f3f0ea6b;transform:translateY(-2px)}.Labs-module__WcN__q__closingLink:hover svg{transform:translate(4px)}@media (max-width:1100px){.Labs-module__WcN__q__missionGrid,.Labs-module__WcN__q__areasIntro,.Labs-module__WcN__q__processHeading,.Labs-module__WcN__q__areaGrid{grid-template-columns:1fr;gap:48px}.Labs-module__WcN__q__missionCopy,.Labs-module__WcN__q__areasIntro p,.Labs-module__WcN__q__processHeading p,.Labs-module__WcN__q__areaCopy{max-width:700px}.Labs-module__WcN__q__area,.Labs-module__WcN__q__areaContent{min-height:820px}.Labs-module__WcN__q__areaGrid{margin-top:auto}.Labs-module__WcN__q__areaGradient{background:linear-gradient(90deg,#09090da3 0%,#09090d6b 38%,#09090dad 68%,#09090df0 100%),linear-gradient(#09090d24 0%,#09090d47 34%,#09090dd1 72%,#09090dfa 100%)}.Labs-module__WcN__q__processGrid{grid-template-columns:1fr}.Labs-module__WcN__q__processStep{border-bottom:1px solid #f3f0ea24;border-right:0;min-height:520px}.Labs-module__WcN__q__processStep:last-child{border-bottom:0}.Labs-module__WcN__q__processImageOverlay{background:linear-gradient(#09090d3d 0%,#09090d29 34%,#09090db3 68%,#09090df7 100%)}.Labs-module__WcN__q__outcomes{flex-direction:column;align-items:flex-start}}@media (max-width:700px){.Labs-module__WcN__q__heroInner{padding-top:calc(var(--header-height) + 36px);padding-bottom:44px}.Labs-module__WcN__q__heroLogo{width:170px}.Labs-module__WcN__q__heroEyebrow{max-width:280px;line-height:1.5}.Labs-module__WcN__q__heroTitle{font-size:clamp(3.5rem,17vw,5.2rem)}.Labs-module__WcN__q__heroDescription{max-width:92%}.Labs-module__WcN__q__mission,.Labs-module__WcN__q__process{padding:90px 0}.Labs-module__WcN__q__areas{padding-top:90px}.Labs-module__WcN__q__missionGrid,.Labs-module__WcN__q__areasIntro,.Labs-module__WcN__q__processHeading{padding-top:48px}.Labs-module__WcN__q__areasIntro{padding-bottom:80px}.Labs-module__WcN__q__missionTitle,.Labs-module__WcN__q__areasIntro h2,.Labs-module__WcN__q__processHeading h2{font-size:clamp(3rem,14vw,4.8rem)}.Labs-module__WcN__q__area{min-height:760px}.Labs-module__WcN__q__areaContent{min-height:760px;padding-top:34px;padding-bottom:44px}.Labs-module__WcN__q__areaTitle{font-size:clamp(3rem,14vw,4.8rem)}.Labs-module__WcN__q__areaGrid{gap:34px}.Labs-module__WcN__q__areaGradient{background:linear-gradient(#09090d33 0%,#09090d66 28%,#09090dc7 58%,#09090df0 76%,#09090dfc 100%)}.Labs-module__WcN__q__processStep{min-height:460px;padding:28px}.Labs-module__WcN__q__processImageOverlay{background:linear-gradient(#09090d33 0% 34%,#09090db8 66%,#09090dfa 100%)}.Labs-module__WcN__q__outcomeList{flex-direction:column;align-items:stretch;width:100%}.Labs-module__WcN__q__outcome{justify-content:space-between;width:100%}.Labs-module__WcN__q__closing{min-height:760px}.Labs-module__WcN__q__closingInner{min-height:760px;padding-top:90px;padding-bottom:90px}.Labs-module__WcN__q__closingTitle{font-size:clamp(3.8rem,16vw,5.6rem)}.Labs-module__WcN__q__closingText{max-width:92%}}
