.eyebrow[data-astro-cid-ty4zktal]{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sky);margin-bottom:16px}.lab-anchor[data-astro-cid-ty4zktal]{position:absolute;top:0;scroll-margin-top:64px}.lab-ctas[data-astro-cid-ty4zktal]{display:flex;gap:12px;flex-wrap:wrap}.lab-section[data-astro-cid-ty4zktal]{position:relative;background:var(--navy);padding:72px 24px}.lab-inner[data-astro-cid-ty4zktal]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:center}.lab-copy[data-astro-cid-ty4zktal] h2[data-astro-cid-ty4zktal]{font-size:clamp(30px,4vw,44px);font-weight:900;color:#fff;line-height:1.1;letter-spacing:-1px;margin-bottom:16px}.lab-copy[data-astro-cid-ty4zktal] p[data-astro-cid-ty4zktal]{color:#ffffffc7;font-size:16px;line-height:1.65;margin-bottom:24px}.lab-copy[data-astro-cid-ty4zktal] .lab-alt[data-astro-cid-ty4zktal]{font-size:14px;margin-top:16px}.lab-alt[data-astro-cid-ty4zktal] a[data-astro-cid-ty4zktal]{color:var(--sky)}.lab[data-astro-cid-ty4zktal]{background:#fff;border-radius:14px;padding:20px;box-shadow:0 20px 48px #00000040;min-width:0}.lab-head[data-astro-cid-ty4zktal]{display:flex;justify-content:space-between;font-size:14px;color:var(--navy);margin-bottom:12px}.lab-head[data-astro-cid-ty4zktal] span[data-astro-cid-ty4zktal]{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--blue-accent)}.lab-tabs[data-astro-cid-ty4zktal]{display:flex;gap:4px;background:var(--blue-light);padding:4px;border-radius:8px;margin-bottom:16px;flex-wrap:wrap}.lab-tabs[data-astro-cid-ty4zktal] button[data-astro-cid-ty4zktal]{flex:1;border:none;background:none;padding:8px 10px;border-radius:6px;font:700 13px Lato,sans-serif;color:var(--navy);cursor:pointer;white-space:nowrap}.lab-tabs[data-astro-cid-ty4zktal] button[data-astro-cid-ty4zktal].on{background:#fff;box-shadow:0 1px 3px #0000001a;color:var(--blue-accent)}.lab[data-astro-cid-ty4zktal] h4[data-astro-cid-ty4zktal]{font-size:17px;color:var(--navy);margin-bottom:4px}.lab-sub[data-astro-cid-ty4zktal]{font-size:13.5px;color:var(--text-muted);margin-bottom:12px}.lab-step[data-astro-cid-ty4zktal]{overflow-x:auto}.lab[data-astro-cid-ty4zktal] table[data-astro-cid-ty4zktal]{width:100%;border-collapse:collapse;font-size:14px}.lab[data-astro-cid-ty4zktal] th[data-astro-cid-ty4zktal]{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);padding:8px 10px;border-bottom:1px solid var(--border);white-space:nowrap}.lab[data-astro-cid-ty4zktal] td[data-astro-cid-ty4zktal]{padding:9px 10px;border-bottom:1px solid var(--border);color:var(--text-dark);white-space:nowrap}.lab[data-astro-cid-ty4zktal] .n[data-astro-cid-ty4zktal]{text-align:right;font-variant-numeric:tabular-nums}.lab[data-astro-cid-ty4zktal] td[data-astro-cid-ty4zktal].hl{font-weight:700;color:var(--blue-accent)}.lab[data-astro-cid-ty4zktal] td[data-astro-cid-ty4zktal].up{color:#13704f;font-weight:700}.lab[data-astro-cid-ty4zktal] td[data-astro-cid-ty4zktal].down{color:#a3302a;font-weight:700}.lab[data-astro-cid-ty4zktal] tr[data-astro-cid-ty4zktal].total td[data-astro-cid-ty4zktal]{font-weight:700;border-bottom:none}.lab-toggle[data-astro-cid-ty4zktal]{display:flex;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;border:1.5px solid var(--border);border-radius:8px;font-weight:700;font-size:14px;color:var(--navy);cursor:pointer}.lab-toggle[data-astro-cid-ty4zktal] input[data-astro-cid-ty4zktal]{width:18px;height:18px;accent-color:var(--blue-accent)}.lab-note[data-astro-cid-ty4zktal]{display:none;margin-top:12px;padding:10px 14px;background:var(--blue-light);border-radius:8px;font-size:13.5px;color:var(--navy);line-height:1.5}.lab-note[data-astro-cid-ty4zktal].show{display:block}.lab-caption[data-astro-cid-ty4zktal]{font-size:12px;color:var(--text-muted);margin-top:12px;font-style:italic}@media(max-width:900px){.lab-inner[data-astro-cid-ty4zktal]{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.lab-section[data-astro-cid-ty4zktal]{padding:48px 16px}.lab[data-astro-cid-ty4zktal]{padding:14px}.lab-tabs[data-astro-cid-ty4zktal] button[data-astro-cid-ty4zktal]{font-size:12px;padding:8px 6px}}
