.LaboratoryHero-module__0U5yFW__stage{background:#000;width:100vw;height:100vh;position:relative;overflow:hidden}.LaboratoryHero-module__0U5yFW__base{object-fit:cover;object-position:center}.LaboratoryHero-module__0U5yFW__collage{object-fit:cover;object-position:center;pointer-events:none;mix-blend-mode:normal;opacity:1}.LaboratoryHero-module__0U5yFW__overlay{pointer-events:none;background:radial-gradient(circle at 20% 20%,#0000,#0000);position:absolute;inset:0}.LaboratoryHero-module__0U5yFW__headline{z-index:5;color:#27282002;max-width:min(720px,92vw);position:absolute;bottom:clamp(16px,5vh,56px);left:clamp(16px,4vw,56px)}.LaboratoryHero-module__0U5yFW__headline h1{letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(28px,4vw,56px);line-height:1.05}.LaboratoryHero-module__0U5yFW__headline p{opacity:.9;margin:0;font-size:clamp(14px,1.6vw,18px)}.LaboratoryHero-module__0U5yFW__hotspots{z-index:6;z-index:999;position:absolute;inset:0}.LaboratoryHero-module__0U5yFW__hotspot{border-radius:999px;outline:none;place-items:center;width:44px;height:44px;text-decoration:none;display:grid;position:absolute;transform:translate(-50%,-50%)}.LaboratoryHero-module__0U5yFW__hotspot:hover .LaboratoryHero-module__0U5yFW__tip,.LaboratoryHero-module__0U5yFW__hotspot:focus-visible .LaboratoryHero-module__0U5yFW__tip{opacity:1;transform:translateY(-50%)translate(0)}.LaboratoryHero-module__0U5yFW__dot{background:#2728204d;border:2px solid #c63c2a4d;border-radius:999px;width:10px;height:10px;box-shadow:0 8px 22px #c63c2a4d}.LaboratoryHero-module__0U5yFW__pulse{border:2px solid #e6b224;border-radius:999px;animation:1.6s ease-in-out infinite LaboratoryHero-module__0U5yFW__pulse;position:absolute;inset:0}@keyframes LaboratoryHero-module__0U5yFW__pulse{0%{opacity:.85;transform:scale(.75)}70%{opacity:0;transform:scale(1.25)}to{opacity:0;transform:scale(1.25)}}.LaboratoryHero-module__0U5yFW__tip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#9cbfcaf2;border-radius:14px;padding:5px 16px;transition:opacity .16s,transform .16s;position:absolute;top:50%;left:52px;transform:translateY(-50%);box-shadow:0 10px 28px #f5c10080}.LaboratoryHero-module__0U5yFW__tipVisible{opacity:1;transform:translateY(-50%)translate(0)}.LaboratoryHero-module__0U5yFW__tipTitle{opacity:.85;color:#000;margin-bottom:2px;font-size:12px;display:block}.LaboratoryHero-module__0U5yFW__tipCta{font-size:14px;font-weight:600;display:block}.LaboratoryHero-module__0U5yFW__hotspot:focus-visible .LaboratoryHero-module__0U5yFW__pulse{border-color:#fff}@media (prefers-reduced-motion:reduce){.LaboratoryHero-module__0U5yFW__pulse{animation:none}}
.Laboratory-module__LN0dAW__main{color:#fff;background-color:#fff;justify-content:center;align-items:flex-start;width:100%;min-height:100vh;padding:4rem 1.5rem;display:flex}.Laboratory-module__LN0dAW__container{flex-direction:column;align-items:center;width:100%;max-width:900px;display:flex}.Laboratory-module__LN0dAW__buttonsWrapper{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}.Laboratory-module__LN0dAW__button{color:#f5f5f5;letter-spacing:.08em;text-transform:uppercase;background:#111;border:1px solid #2a2a2a;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.8rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .15s,box-shadow .2s;display:inline-flex}.Laboratory-module__LN0dAW__button:hover{color:#000;background:#f5f5f5;border-color:#f5f5f5;transform:translateY(-1px);box-shadow:0 8px 18px #0000008c}.Laboratory-module__LN0dAW__button:active{transform:translateY(0);box-shadow:0 4px 10px #0006}@media (max-width:480px){.Laboratory-module__LN0dAW__button{justify-content:center;width:100%}}
