.LabosCaseStudy-module__L25LWa__study{--study-secondary:var(--nav-muted)}.LabosCaseStudy-module__L25LWa__intro{align-items:start}.LabosCaseStudy-module__L25LWa__intro p+p{color:var(--study-secondary)}.LabosCaseStudy-module__L25LWa__overview{gap:18px;margin:0;padding:0;display:grid}.LabosCaseStudy-module__L25LWa__overview dt{color:var(--study-secondary);margin-bottom:3px}.LabosCaseStudy-module__L25LWa__overview dd{margin:0}.LabosCaseStudy-module__L25LWa__figure{min-width:0;margin:0}.LabosCaseStudy-module__L25LWa__intro+.LabosCaseStudy-module__L25LWa__startingPoint{padding-top:48px}.LabosCaseStudy-module__L25LWa__startingPoint{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px 10px;display:grid}.LabosCaseStudy-module__L25LWa__videoFrame,.LabosCaseStudy-module__L25LWa__imageFrame{background:var(--surface);border-radius:15px;position:relative;overflow:hidden}.LabosCaseStudy-module__L25LWa__video{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.LabosCaseStudy-module__L25LWa__imageLink{border-radius:15px;display:block}.LabosCaseStudy-module__L25LWa__imageFrame img{width:100%;height:auto;display:block}.LabosCaseStudy-module__L25LWa__figure figcaption{color:var(--study-secondary);padding:12px 5px 0}.LabosCaseStudy-module__L25LWa__section{padding:68px 5px 0;scroll-margin-top:32px}.LabosCaseStudy-module__L25LWa__section+.LabosCaseStudy-module__L25LWa__section{border-top:1px solid var(--surface);margin-top:64px}.LabosCaseStudy-module__L25LWa__eyebrow{color:var(--muted);margin-bottom:8px}.LabosCaseStudy-module__L25LWa__section h2{max-width:600px;font-size:inherit;font-weight:500;line-height:inherit;letter-spacing:inherit;margin:0 0 24px}.LabosCaseStudy-module__L25LWa__copy{max-width:650px;color:var(--study-secondary)}.LabosCaseStudy-module__L25LWa__copy p+p{margin-top:20px}.LabosCaseStudy-module__L25LWa__artifacts{gap:28px;margin-top:28px;display:grid}.LabosCaseStudy-module__L25LWa__legacyAnchor{height:0;scroll-margin-top:100px;display:block}@media (max-width:720px){.LabosCaseStudy-module__L25LWa__startingPoint{grid-template-columns:minmax(0,1fr)}.LabosCaseStudy-module__L25LWa__overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.LabosCaseStudy-module__L25LWa__section{padding:48px 10px 0;scroll-margin-top:80px}.LabosCaseStudy-module__L25LWa__section+.LabosCaseStudy-module__L25LWa__section{margin-top:48px}}
