.LabPageClient-module__lhlGTa__inner{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding-left:48px;padding-right:48px}.LabPageClient-module__lhlGTa__inner-research{padding-top:56px;padding-bottom:72px}.LabPageClient-module__lhlGTa__inner-experiments{padding-top:72px;padding-bottom:72px}.LabPageClient-module__lhlGTa__page-hero{background:0 0;border-bottom:0;position:relative;overflow:hidden;padding:140px 0 40px!important}.LabPageClient-module__lhlGTa__page-hero-inner{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:0 48px}.LabPageClient-module__lhlGTa__page-hero-h1{color:var(--color-text-primary);text-wrap:pretty}.LabPageClient-module__lhlGTa__page-hero-sub{color:var(--color-text-secondary);max-width:860px;margin-left:0;margin-right:0}.LabPageClient-module__lhlGTa__section-label{color:var(--color-secondary-400);letter-spacing:.3em}.LabPageClient-module__lhlGTa__page-hero-inner .section-label{display:inline-block}.LabPageClient-module__lhlGTa__research-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.LabPageClient-module__lhlGTa__research-card{border-radius:var(--radius-card-lg);background:linear-gradient(180deg,rgb(var(--rgb-plum-raised) / .65) 0%,#140e249e 100%);border:1px solid var(--surface-card-border);box-shadow:0 16px 40px rgb(var(--rgb-black) / .28),inset 0 1px 0 rgb(var(--rgb-white) / .04);flex-direction:column;gap:0;padding:32px;transition:border-color .24s,transform .24s,box-shadow .24s;display:flex;position:relative;overflow:hidden}.LabPageClient-module__lhlGTa__research-card:before{content:"";background:linear-gradient(90deg,transparent,#c878e847,rgb(var(--rgb-secondary-400) / .28),transparent);height:1px;position:absolute;top:0;left:0;right:0}.LabPageClient-module__lhlGTa__research-card:hover{box-shadow:0 22px 52px rgb(var(--rgb-black) / .38),0 0 0 1px #c878e826,var(--surface-highlight-inset);border-color:#c878e859;transform:translateY(-4px)}.LabPageClient-module__lhlGTa__research-card-glow{border-radius:var(--radius-circle);pointer-events:none;filter:blur(50px);opacity:.55;width:200px;height:200px;position:absolute;top:-60px;right:-60px}.LabPageClient-module__lhlGTa__research-status{font-family:var(--font-sans);font-size:var(--text-12);letter-spacing:.22em;text-transform:uppercase;border-radius:var(--radius-full);align-items:center;gap:6px;margin-bottom:20px;padding:4px 10px;font-weight:700;display:inline-flex}.LabPageClient-module__lhlGTa__research-status.LabPageClient-module__lhlGTa__active{color:var(--color-success);background:rgb(var(--rgb-success) / .12);border:1px solid rgb(var(--rgb-success) / .3)}.LabPageClient-module__lhlGTa__research-status.LabPageClient-module__lhlGTa__prototype{color:var(--color-warning);background:#d9a4411f;border:1px solid #d9a4414d}.LabPageClient-module__lhlGTa__research-status.LabPageClient-module__lhlGTa__experimental{color:#c878e8;background:#c878e81f;border:1px solid #c878e84d}.LabPageClient-module__lhlGTa__research-status-dot{border-radius:var(--radius-circle);width:5px;height:5px;animation:LabPageClient-module__lhlGTa__lab-pulse 2s var(--ease-in-out) infinite;background:currentColor}.LabPageClient-module__lhlGTa__research-icon{border-radius:var(--radius-16);flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:18px;display:flex}.LabPageClient-module__lhlGTa__research-icon i,.LabPageClient-module__lhlGTa__research-icon svg{width:26px;height:26px}.LabPageClient-module__lhlGTa__research-title{font-family:var(--font-sans);font-size:var(--text-20);letter-spacing:-.01em;color:var(--color-lavender-050);margin-bottom:12px;font-weight:900;line-height:1.15}.LabPageClient-module__lhlGTa__research-desc{font-family:var(--font-sans);font-size:var(--text-13);color:var(--color-text-secondary);flex:1;margin-bottom:20px;line-height:1.7}.LabPageClient-module__lhlGTa__research-tags{flex-wrap:wrap;gap:6px;margin-bottom:22px;display:flex}.LabPageClient-module__lhlGTa__research-tag{font-family:var(--font-sans);font-size:var(--text-12);letter-spacing:.14em;text-transform:uppercase;border-radius:var(--radius-full);background:rgb(var(--rgb-secondary-400) / .12);border:1px solid rgb(var(--rgb-secondary-400) / .22);color:#a090e8;padding:4px 10px;font-weight:700}.LabPageClient-module__lhlGTa__research-progress-label{font-family:var(--font-sans);font-size:var(--text-12);color:var(--color-text-muted);justify-content:space-between;margin-bottom:8px;display:flex}.LabPageClient-module__lhlGTa__research-progress-label strong{color:var(--color-lavender-050);font-weight:700}.LabPageClient-module__lhlGTa__research-progress-track{background:rgb(var(--rgb-secondary-400) / .14);border-radius:var(--radius-full);height:5px;overflow:hidden}.LabPageClient-module__lhlGTa__research-progress-fill{border-radius:var(--radius-full);height:100%;transition:width 1s var(--ease-smooth)}.LabPageClient-module__lhlGTa__experiments-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.LabPageClient-module__lhlGTa__exp-card{border-radius:var(--radius-card);border:1px solid rgb(var(--rgb-secondary-400) / .14);background:linear-gradient(#1c163099 0%,#120c228c 100%);align-items:flex-start;gap:18px;padding:24px 26px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.LabPageClient-module__lhlGTa__exp-card:hover{border-color:var(--surface-card-border-hover);box-shadow:0 10px 28px rgb(var(--rgb-black) / .28);transform:translateY(-2px)}.LabPageClient-module__lhlGTa__exp-card-icon{border-radius:var(--radius-12);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.LabPageClient-module__lhlGTa__exp-card-icon i,.LabPageClient-module__lhlGTa__exp-card-icon svg{width:22px;height:22px}.LabPageClient-module__lhlGTa__exp-card-title{font-family:var(--font-sans);font-size:var(--text-15);color:var(--color-lavender-050);margin-bottom:6px;font-weight:800;line-height:1.2}.LabPageClient-module__lhlGTa__exp-card-desc{font-family:var(--font-sans);font-size:var(--text-13);color:var(--color-text-secondary);line-height:1.6}.LabPageClient-module__lhlGTa__exp-card-phase{font-family:var(--font-sans);font-size:var(--text-12);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:4px;margin-top:10px;font-weight:700;display:inline-flex}.LabPageClient-module__lhlGTa__exp-card-phase i,.LabPageClient-module__lhlGTa__exp-card-phase svg{width:11px;height:11px}.LabPageClient-module__lhlGTa__section-head{}.LabPageClient-module__lhlGTa__section-head-left{}.LabPageClient-module__lhlGTa__section-h2{}.LabPageClient-module__lhlGTa__section-sub{}@media (min-width:1920px){.LabPageClient-module__lhlGTa__page-hero-inner{max-width:1440px!important;padding:0 48px!important}}@media (min-width:2400px){.LabPageClient-module__lhlGTa__page-hero-inner{max-width:1440px!important;padding:0 48px!important}}@media (max-width:1024px){.LabPageClient-module__lhlGTa__page-hero-inner{padding:0 40px!important}.LabPageClient-module__lhlGTa__inner{padding-left:40px;padding-right:40px}.LabPageClient-module__lhlGTa__research-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.LabPageClient-module__lhlGTa__page-hero{padding:96px 0 40px!important}.LabPageClient-module__lhlGTa__page-hero-inner{padding:0 20px!important}.LabPageClient-module__lhlGTa__inner{padding-left:20px;padding-right:20px}.LabPageClient-module__lhlGTa__research-grid,.LabPageClient-module__lhlGTa__experiments-grid{grid-template-columns:1fr!important}.LabPageClient-module__lhlGTa__section-header-row{gap:16px}}@media (max-width:480px){.LabPageClient-module__lhlGTa__page-hero{padding:80px 0 32px!important}.LabPageClient-module__lhlGTa__page-hero-inner{padding:0 16px!important}.LabPageClient-module__lhlGTa__inner{padding-left:16px;padding-right:16px}.LabPageClient-module__lhlGTa__lab-eyebrow{font-size:var(--text-12)!important}}.LabPageClient-module__lhlGTa__inner-faq{padding-top:72px;padding-bottom:72px}.LabPageClient-module__lhlGTa__section-head-faq{}.LabPageClient-module__lhlGTa__section-head-left-faq{}
