.lab-hero[data-astro-cid-hm5x5xwy]{background:radial-gradient(80% 60% at 85% 0,#a07a421f,#0000 70%)}.lab-series[data-astro-cid-hm5x5xwy]{scroll-margin-top:calc(var(--header-h) + 1rem);padding-bottom:clamp(3rem,6vw,6rem)}.tools[data-astro-cid-hm5x5xwy]{flex-wrap:wrap;gap:.4rem;display:flex}.lab-grid[data-astro-cid-hm5x5xwy]{columns:3 260px;column-gap:1.25rem}.lab-item[data-astro-cid-hm5x5xwy]{break-inside:avoid;border:1px solid var(--line);background:#fffdf9;margin:0 0 1.25rem}.lab-item[data-astro-cid-hm5x5xwy]>a[data-astro-cid-hm5x5xwy]{display:block;overflow:hidden}.lab-item[data-astro-cid-hm5x5xwy] img[data-astro-cid-hm5x5xwy]{width:100%;transition:transform 1s var(--ease)}.lab-item[data-astro-cid-hm5x5xwy]:hover img[data-astro-cid-hm5x5xwy]{transform:scale(1.03)}.lab-item[data-astro-cid-hm5x5xwy] figcaption[data-astro-cid-hm5x5xwy]{font-family:var(--font-display);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .9rem;font-size:1.1rem;display:flex}.lab-cta[data-astro-cid-hm5x5xwy]{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);white-space:nowrap;align-items:center;gap:.35rem;min-height:44px;font-size:.68rem;font-weight:600;display:inline-flex}.lab-cta[data-astro-cid-hm5x5xwy] svg{width:15px;height:15px}.lab-empty[data-astro-cid-hm5x5xwy]{gap:1.5rem;padding-block:2rem 5rem;display:grid}.lab-offer[data-astro-cid-hm5x5xwy]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.lab-opts[data-astro-cid-hm5x5xwy]{border-top:1px solid var(--night-line);margin:0;padding:0;list-style:none}.lab-opts[data-astro-cid-hm5x5xwy] a[data-astro-cid-hm5x5xwy]{border-bottom:1px solid var(--night-line);transition:color .3s, padding .3s var(--ease);justify-content:space-between;gap:1rem;padding:1.1rem 0;display:flex}.lab-opts[data-astro-cid-hm5x5xwy] a[data-astro-cid-hm5x5xwy]:hover{color:var(--gold-2);padding-left:.5rem}.lab-opts[data-astro-cid-hm5x5xwy] span[data-astro-cid-hm5x5xwy]:last-child{color:var(--on-night-muted);font-size:var(--fs-sm);white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.lab-opts[data-astro-cid-hm5x5xwy] svg{width:14px;height:14px}@media (width<=800px){.lab-offer[data-astro-cid-hm5x5xwy]{grid-template-columns:1fr}}@media (width<=600px){.lab-grid[data-astro-cid-hm5x5xwy]{columns:2;column-gap:.6rem}.lab-item[data-astro-cid-hm5x5xwy]{margin-bottom:.6rem}.lab-item[data-astro-cid-hm5x5xwy] figcaption[data-astro-cid-hm5x5xwy]{flex-direction:column;align-items:start;gap:0;padding:.6rem .7rem .2rem;font-size:.95rem}}
