.gemini-lab-module__Xq-Oxq__shell{background:var(--lab-bg);color:var(--lab-fg);min-height:100vh;padding:32px}.gemini-lab-module__Xq-Oxq__inner{max-width:1180px;margin:0 auto}.gemini-lab-module__Xq-Oxq__nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:32px;display:flex}.gemini-lab-module__Xq-Oxq__navLinks{flex-wrap:wrap;gap:8px;display:flex}.gemini-lab-module__Xq-Oxq__pill{background:color-mix(in srgb, var(--lab-panel) 84%, var(--lab-accent));border:1px solid color-mix(in srgb, var(--lab-accent) 42%, transparent);color:var(--lab-fg);border-radius:999px;padding:8px 12px;font-size:14px;text-decoration:none}.gemini-lab-module__Xq-Oxq__hero{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:28px;margin-bottom:34px;display:grid}.gemini-lab-module__Xq-Oxq__hero h1{margin:0 0 20px;font-size:clamp(40px,7vw,86px);line-height:.95}.gemini-lab-module__Xq-Oxq__hero p{color:var(--lab-muted);max-width:680px;margin:0;font-size:20px;line-height:1.55}.gemini-lab-module__Xq-Oxq__panel{background:var(--lab-panel);border:1px solid color-mix(in srgb, var(--lab-muted) 28%, transparent);border-radius:8px;padding:24px}.gemini-lab-module__Xq-Oxq__panel h2,.gemini-lab-module__Xq-Oxq__panel h3{margin-top:0}.gemini-lab-module__Xq-Oxq__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.gemini-lab-module__Xq-Oxq__stat{background:color-mix(in srgb, var(--lab-panel) 82%, var(--lab-bg));border-left:4px solid var(--lab-accent);border-radius:8px;padding:18px}.gemini-lab-module__Xq-Oxq__stat strong{margin-bottom:6px;font-size:28px;display:block}.gemini-lab-module__Xq-Oxq__muted{color:var(--lab-muted)}.gemini-lab-module__Xq-Oxq__buttonRow{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.gemini-lab-module__Xq-Oxq__button{background:var(--lab-accent);color:var(--lab-bg);border-radius:6px;padding:12px 16px;font-weight:700;text-decoration:none}.gemini-lab-module__Xq-Oxq__secondaryButton{border:1px solid var(--lab-muted);color:var(--lab-fg);background:0 0}.gemini-lab-module__Xq-Oxq__timeline{gap:14px;display:grid}.gemini-lab-module__Xq-Oxq__timelineItem{border-left:3px solid var(--lab-accent);padding-left:16px}.gemini-lab-module__Xq-Oxq__table{border-collapse:collapse;width:100%}.gemini-lab-module__Xq-Oxq__table td,.gemini-lab-module__Xq-Oxq__table th{border-bottom:1px solid color-mix(in srgb, var(--lab-muted) 24%, transparent);text-align:left;padding:12px}.gemini-lab-module__Xq-Oxq__notice{background:color-mix(in srgb, var(--lab-warning) 18%, var(--lab-panel));border:1px solid color-mix(in srgb, var(--lab-warning) 48%, transparent);border-radius:8px;margin-top:18px;padding:16px}@media (max-width:760px){.gemini-lab-module__Xq-Oxq__shell{padding:20px}.gemini-lab-module__Xq-Oxq__hero{grid-template-columns:1fr}}
