.lab-science-figure{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:26px;align-items:center;width:calc(100% - 48px);max-width:1120px;margin:36px auto;padding:20px;box-sizing:border-box;background:#0b202b;border:1px solid #54737d;border-radius:10px;color:#dce7e2}.lab-science-figure picture{display:block;min-width:0}.lab-science-figure img{display:block;width:100%;max-width:100%;height:auto;border-radius:6px}.lab-science-figure figcaption{min-width:0;font:14px/1.85 system-ui,sans-serif;color:#c3d7d4}.lab-science-figure .lab-science-label{display:block;margin-bottom:10px;font-size:10px;line-height:1.7;letter-spacing:.12em;color:#c5dcd7;text-transform:uppercase}.lab-science-figure strong{display:block;font:normal 26px/1.3 Georgia,serif;color:#f0ede5;margin-bottom:13px}.lab-science-figure p{margin:0!important;font:inherit!important;color:inherit!important;max-width:none!important}.lab-science-figure a{color:#cde5dc;text-decoration:underline;text-underline-offset:4px}.lab-science-figure a:focus-visible{outline:3px solid #f4c381;outline-offset:4px}@media(max-width:700px){.lab-science-figure{grid-template-columns:1fr;width:calc(100% - 36px);padding:16px;gap:20px}.lab-science-figure strong{font-size:24px}.lab-science-figure img{max-height:none}}@media print{.lab-science-figure{display:block;width:100%;max-width:none;break-inside:avoid;background:white;color:black;border-color:#888;padding:12px}.lab-science-figure img{max-width:240px;margin-bottom:10px}.lab-science-figure :is(figcaption,strong,.lab-science-label,p){color:black!important}}
