.wrap{max-width:1160px;margin:0 auto;padding:0 24px}.eyebrow{font-family:var(--mono);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-deep);margin:0 0 16px;display:block}.eyebrow--center{text-align:center}.eyebrow--light{color:#e4cd8f}.btn{display:inline-block;font-weight:600;font-size:.9rem;padding:12px 22px;border-radius:4px;border:1px solid transparent;text-decoration:none;cursor:pointer}.btn--navy{background:var(--ink);color:var(--paper)}.btn--outline{border-color:var(--ink);color:var(--ink)}.labs-hero{padding:60px 0}.labs-hero__grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:50px;gap:50px;align-items:center}.labs-hero h1{font-family:var(--display);font-weight:400;font-size:clamp(2.2rem,4vw,3rem);line-height:1.15;margin:0 0 22px}.labs-hero h1 span{color:var(--gold-deep);display:block}.hero__sub{color:var(--ink-soft);max-width:46ch;margin:0 0 28px}.labs-hero__ctas{display:flex;gap:14px;margin-bottom:24px}.labs-hero__note{font-size:.82rem;font-weight:600;color:var(--ink)}.labs-hero__visual{border-radius:20px;height:460px;overflow:hidden}.labs-hero__photo--full{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.labs-visual-chart{left:30px}.labs-visual-bars,.labs-visual-chart{position:absolute;top:30px;right:30px;height:90px;background:rgba(11,15,44,.85);border-radius:12px}.labs-visual-bars{width:90px;display:flex;align-items:flex-end;gap:5px;padding:10px}.labs-visual-bars span{flex:1 1;background:#e4cd8f;border-radius:2px}.labs-visual-rings{position:absolute;top:140px;left:30px;right:30px;bottom:30px;background:rgba(11,15,44,.85);border-radius:12px;display:flex;align-items:center;justify-content:space-around}.ring{width:70px;height:70px;border-radius:50%;border:6px solid}.ring--green{border-color:#6fd39a hsla(0,0%,100%,.15) #6fd39a #6fd39a}.ring--gold{border-color:#e4cd8f #e4cd8f hsla(0,0%,100%,.15)}.ring--dots{border:none;background:radial-gradient(circle,#e4cd8f 2px,transparent 0);background-size:10px 10px}.labs-panels{padding:20px 0 80px;text-align:center}.labs-panels h2{font-family:var(--display);font-weight:400;font-size:2rem;margin:0 0 12px}.labs-panels__sub{color:var(--ink-soft);margin:0 0 44px}.labs-panels__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;text-align:center}.labs-panel-card{border:1px solid var(--sage-line);border-radius:12px;padding:36px}.labs-panel-card__icon{width:50px;height:50px;border-radius:50%;background:var(--sage);color:var(--gold-deep);display:flex;align-items:center;justify-content:center;font-size:1.4rem;margin:0 auto 20px}.labs-panel-card h3{font-family:var(--display);font-weight:400;font-size:1.3rem;margin:0 0 14px}.labs-panel-card p{color:var(--ink-soft);font-size:.94rem;margin:0 0 16px}.labs-panel-card hr{border:none;border-top:1px solid var(--sage-line);margin:0 0 16px}.labs-panel-card__label{font-weight:700;font-size:.85rem;margin:0 0 4px}.labs-panel-card__includes{color:var(--ink-soft);font-size:.9rem;margin:0 0 16px}.labs-panel-card__price{font-weight:700;font-size:1.2rem;margin:0 0 20px}.labs-ai-review{background:#0b0f2c;color:#fff;padding:70px 0}.labs-ai-review__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px;align-items:center}.labs-ai-review h2{font-family:var(--display);font-weight:400;font-size:1.9rem;line-height:1.3;margin:0 0 20px}.labs-ai-review p{color:#c7cbe0;margin:0 0 16px}.labs-review-card{background:#fff;color:var(--ink);border-radius:12px;padding:28px}.labs-review-card h3{text-align:center;font-size:1.1rem;margin:0 0 24px}.labs-review-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:20px}.labs-review-steps .num{font-family:var(--mono);color:var(--gold-deep);font-size:.85rem}.labs-review-steps h4{font-size:.85rem;margin:6px 0;letter-spacing:.04em}.labs-review-steps p{font-size:.8rem;color:var(--ink-soft)}.labs-review-disclaimer{background:#f7edd9;border-radius:6px;padding:12px 14px;font-size:.78rem;color:var(--ink-soft);margin:0}.labs-hero__trust-row{display:flex;flex-wrap:wrap;gap:24px;margin-top:8px}.labs-hero__trust-row div{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.labs-hero__trust-row svg{width:26px;height:26px;color:var(--gold-deep)}.labs-hero__trust-row span{font-size:.8rem;font-weight:700;color:var(--ink);max-width:9ch}.labs-panel-card__breakdown{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;text-align:left}.labs-breakdown-row{border:1px solid var(--sage-line);border-radius:8px;padding:12px 14px;background:var(--paper)}.labs-breakdown-row__head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px}.labs-breakdown-row__head strong{font-size:.92rem;color:var(--ink)}.labs-breakdown-row__count{background:var(--sage);color:var(--ink);font-size:.72rem;padding:3px 10px;border-radius:100px;font-weight:600;white-space:nowrap}.labs-breakdown-row__examples{font-size:.8rem;color:var(--ink-soft);margin:0;line-height:1.4}.labs-sample{padding:70px 0;text-align:center}.labs-sample h2{font-family:var(--display);font-weight:400;font-size:2rem;margin:0 0 12px}.labs-sample__sub{color:var(--ink-soft);margin:0 0 40px}.labs-sample-card{background:#0b0f2c;border-radius:14px;padding:24px;max-width:560px;margin:0 auto;text-align:left}.labs-sample-card__badge{display:inline-block;font-size:.7rem;color:#e4cd8f;background:hsla(44,61%,73%,.12);border:1px solid hsla(44,61%,73%,.3);padding:4px 10px;border-radius:100px;margin-bottom:16px}.labs-sample-row{display:grid;grid-template-columns:1.6fr 1fr 1fr .9fr;align-items:center;grid-gap:10px;gap:10px;padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.08);color:#fff;font-size:.88rem}.labs-sample-row:last-child{border-bottom:none}.dot{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:8px}.dot--green{background:#6fd39a}.dot--gold{background:#e4cd8f}.labs-sample-row .ref{color:#8b90ac;font-size:.78rem}.labs-sample-row .value{font-weight:700;font-family:var(--mono)}.status{font-size:.72rem;padding:3px 9px;border-radius:100px;text-align:center}.status--optimal{background:rgba(111,211,154,.15);color:#6fd39a}.status--watch{background:hsla(44,61%,73%,.15);color:#e4cd8f}.collection-card{position:relative}.collection-card__badge{position:absolute;top:-10px;right:16px;background:var(--gold);color:#0b0f2c;font-size:.68rem;font-weight:700;padding:3px 10px;border-radius:100px}.collection-card__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.collection-card__tags span{font-size:.72rem;color:var(--ink-soft);background:var(--sage);padding:3px 9px;border-radius:100px}.labs-collection{padding:70px 0;text-align:center}.labs-collection h2{font-family:var(--display);font-weight:400;font-size:2rem;margin:0 0 12px}.labs-collection__sub{color:var(--ink-soft);margin:0 0 40px}.labs-collection__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.collection-card{border:1px solid var(--sage-line);border-radius:10px;padding:28px}.collection-card h4{margin:0 0 10px}.collection-card p{font-size:.88rem;color:var(--ink-soft);margin:0}@media (max-width:900px){.labs-ai-review__grid,.labs-collection__grid,.labs-hero__grid,.labs-panels__grid,.labs-review-steps{grid-template-columns:1fr}}