.lab-page-module__pPfHzW__labPage{--lab-cream:#e7dece;--lab-cream-low:#c9bca9;--lab-ink:#141312;--lab-line:#fff1d82e;padding-bottom:96px}.lab-page-module__pPfHzW__shell{width:min(1760px,100% - 44px);margin:0 auto}.lab-page-module__pPfHzW__heroShell,.lab-page-module__pPfHzW__labShell{isolation:isolate;background:linear-gradient(135deg,#ffffff21,#0000 15%),linear-gradient(#2c2c29 0%,#121313 42%,#070808 100%);border:1px solid #fff3;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 44px 90px #000000b8,inset 2px 2px #fff3,inset -22px -26px 38px #0000008a}.lab-page-module__pPfHzW__heroShell:before,.lab-page-module__pPfHzW__labShell:before{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff1f;border-radius:20px;position:absolute;inset:10px;box-shadow:inset 0 1px #ffffff1a,inset 0 -18px 26px #0000005c}.lab-page-module__pPfHzW__heroShell{margin-top:48px;padding:22px;overflow:visible}.lab-page-module__pPfHzW__heroPanel{border:1px solid var(--lab-line);background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/86px 86px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/86px 86px,radial-gradient(circle at 82% 24%,#e5d9be1a,#0000 24%),linear-gradient(115deg,#1a1b19 0%,#0d0e0e 58%,#060707 100%);border-radius:12px;padding:clamp(34px,5vw,68px);position:relative;overflow:visible;box-shadow:0 18px 28px #00000094,inset 1px 1px #ffffff21,inset -12px -15px 22px #00000073}.lab-page-module__pPfHzW__heroPanel:before{content:"";pointer-events:none;border-radius:inherit;border:1px solid #ffffff1a;position:absolute;inset:8px}.lab-page-module__pPfHzW__eyebrow{color:#e6d5b6;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900}.lab-page-module__pPfHzW__heroTitle{color:#fff6e7;max-width:900px;font-family:var(--font-display),sans-serif;text-shadow:0 2px #ffffff2e,0 12px 20px #0000007a;margin:18px 0 0;font-size:clamp(3.1rem,5.1vw,5.8rem);font-weight:850;line-height:.96}.lab-page-module__pPfHzW__heroTitle span{color:#dbc08d;display:block}.lab-page-module__pPfHzW__heroText{color:#f7f0e4b8;max-width:660px;margin:22px 0 0;font-size:1.06rem;line-height:1.5}.lab-page-module__pPfHzW__labFeature{z-index:1;background:linear-gradient(#fff1d807 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#fff1d805 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 80% 20%,#d2a76529,#0000 32%),linear-gradient(135deg,#ffffff12,#0000 18%),#0003;border:1px solid #d2a7653d;border-radius:16px;gap:18px;margin-top:clamp(28px,4vw,44px);padding:clamp(18px,2.4vw,28px);display:grid;position:relative;box-shadow:0 22px 40px #00000057,inset 1px 1px #ffffff1a,inset -14px -18px 26px #00000047}.lab-page-module__pPfHzW__labFeature:before{content:"";pointer-events:none;border:1px solid #fff1d814;border-radius:10px;position:absolute;inset:8px}.lab-page-module__pPfHzW__featureHeader{z-index:1;position:relative}.lab-page-module__pPfHzW__labFeature>*{z-index:1;position:relative}.lab-page-module__pPfHzW__featureHeader{justify-content:space-between;align-items:end;gap:18px;display:flex}.lab-page-module__pPfHzW__featureHeader h2{color:#fff6e7;font-family:var(--font-display),sans-serif;margin:8px 0 0;font-size:clamp(1.9rem,3vw,3.25rem);font-weight:850;line-height:.98}.lab-page-module__pPfHzW__featureHeader p{color:#f7f0e4ad;max-width:680px;margin:10px 0 0;font-size:.96rem;line-height:1.5}.lab-page-module__pPfHzW__featureStartCta{color:#fff4df;letter-spacing:.13em;text-transform:uppercase;background:linear-gradient(145deg,#d2a7652e,#0000 38%),#d2a76514;border:1px solid #d2a76547;border-radius:10px;flex:none;align-content:center;gap:3px;min-width:220px;min-height:52px;padding:10px 14px;font-size:.58rem;font-weight:950;text-decoration:none;display:grid;position:relative;box-shadow:0 0 20px #d2a7651f,inset 1px 1px #ffffff1a}.lab-page-module__pPfHzW__featureStartCta small{color:#ffe1ae9e;letter-spacing:.11em;text-transform:uppercase;font-size:.54rem;font-weight:900;line-height:1.25;display:block}.lab-page-module__pPfHzW__compactFlow{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lab-page-module__pPfHzW__compactFlow li{background:linear-gradient(145deg,#ffffff14,#0000 34%),#0003;border:1px solid #fff1d81c;border-radius:10px;align-content:center;gap:7px;min-height:72px;padding:12px;display:grid;box-shadow:inset 1px 1px #ffffff14,0 10px 16px #0003}.lab-page-module__pPfHzW__compactFlow span{color:#ffe1aec7;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:950}.lab-page-module__pPfHzW__compactFlow strong{color:#fff4dfe6;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950;line-height:1.22}.lab-page-module__pPfHzW__labShell{margin-top:14px;padding:22px}.lab-page-module__pPfHzW__testBand{z-index:1;color:#fff6e7;background:linear-gradient(#fff1d806 1px,#0000 1px) 0 0/60px 60px,linear-gradient(90deg,#fff1d804 1px,#0000 1px) 0 0/60px 60px,radial-gradient(circle at 82% 26%,#d2a7651f,#0000 30%),linear-gradient(#20211f 0%,#0d0e0e 58%,#050606 100%);border:1px solid #fff1d829;border-radius:12px;padding:clamp(24px,3vw,34px);position:relative;overflow:hidden;box-shadow:0 22px 32px #00000080,inset 1px 1px #ffffff1a,inset -12px -16px 24px #00000057}.lab-page-module__pPfHzW__testBand:before{content:"";pointer-events:none;border-radius:inherit;border:1px solid #ffffff14;position:absolute;inset:8px}.lab-page-module__pPfHzW__testHeader,.lab-page-module__pPfHzW__testGrid{z-index:1;position:relative}.lab-page-module__pPfHzW__testHeader h2{color:#fff6e7;max-width:760px;font-family:var(--font-display),sans-serif;margin:8px 0 0;font-size:clamp(1.85rem,2.8vw,3rem);font-weight:850;line-height:.98}.lab-page-module__pPfHzW__testGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.lab-page-module__pPfHzW__testCard{background:linear-gradient(145deg,#ffffff14,#0000 32%),#ffffff09;border:1px solid #fff1d81f;border-radius:10px;padding:18px;box-shadow:inset 1px 1px #ffffff14,0 10px 16px #00000038}.lab-page-module__pPfHzW__testCard h3{color:#fff4df;font-family:var(--font-display),sans-serif;margin:0;font-size:1.18rem;font-weight:850;line-height:1.05}.lab-page-module__pPfHzW__testCard p{color:#f7f0e4ad;margin:9px 0 0;font-size:.92rem;line-height:1.42}@media (max-width:980px){.lab-page-module__pPfHzW__testGrid{grid-template-columns:1fr}.lab-page-module__pPfHzW__featureHeader{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.lab-page-module__pPfHzW__labPage{padding-bottom:72px}.lab-page-module__pPfHzW__shell{width:min(100% - 24px,1760px)}.lab-page-module__pPfHzW__heroShell,.lab-page-module__pPfHzW__labShell{border-radius:20px;padding:14px}.lab-page-module__pPfHzW__heroPanel,.lab-page-module__pPfHzW__testBand{padding:20px 16px}.lab-page-module__pPfHzW__labFeature{gap:14px;margin-top:18px;padding:16px}.lab-page-module__pPfHzW__heroTitle{margin-top:14px;font-size:clamp(2.24rem,11.8vw,2.85rem)}.lab-page-module__pPfHzW__heroText{margin-top:14px;font-size:.94rem;line-height:1.42}.lab-page-module__pPfHzW__featureHeader h2{font-size:clamp(1.82rem,7.8vw,2.24rem)}.lab-page-module__pPfHzW__featureHeader p{font-size:.88rem;line-height:1.4;display:block}.lab-page-module__pPfHzW__featureStartCta{width:100%;min-width:0}.lab-page-module__pPfHzW__compactFlow{grid-template-columns:1fr}.lab-page-module__pPfHzW__compactFlow li{grid-template-columns:auto 1fr;align-items:center;min-height:58px}}
