.video-section[data-v-ec194920]{position:relative;left:50%;transform:translate(-50%);overflow:hidden;width:100vw;height:300px}.video-section .bg-video[data-v-ec194920]{position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:140vh;object-fit:cover}.video-section .overlay[data-v-ec194920]{pointer-events:none;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#000c;background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 2px,transparent 2px,transparent 4px)}.video-section .catch-wrapper[data-v-ec194920]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:400px;height:300px;margin:auto}.video-section .youtube-btn[data-v-ec194920]{cursor:pointer;position:absolute;z-index:3;right:20px;bottom:20px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #fff;border-radius:50%;transition:transform .2s,box-shadow .2s}.video-section .youtube-btn svg[data-v-ec194920]{position:relative;left:1px;width:50%}.video-section .youtube-btn[data-v-ec194920]:hover{transform:scale(1.1);box-shadow:0 0 10px #00bcd4}.modal[data-v-ec194920]{width:800px;max-width:100%}.modal iframe[data-v-ec194920]{display:block;aspect-ratio:16/9;width:100%;height:auto;border:0}@media (width <= 720px){.video-section[data-v-ec194920]{height:60vw}.video-section .catch-wrapper[data-v-ec194920]{width:60vw;height:60vw}.video-section .youtube-btn[data-v-ec194920]{right:12px;bottom:12px;width:26px;height:26px}}main{padding-top:0}.inner[data-v-9f7cf87f]{width:100%;max-width:1080px;margin-inline:auto;padding:16px}.hero[data-v-9f7cf87f]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.hero[data-v-9f7cf87f]:before{content:"";position:absolute;z-index:-1;inset:0;opacity:1;background-image:url(/img/lab-bg.jpg);background-position:center;background-size:cover}.hero h1[data-v-9f7cf87f]{width:580px;line-height:1.2}.hero p[data-v-9f7cf87f]{margin-top:32px;font-size:18px;font-weight:700;line-height:1.6}.hero .cta[data-v-9f7cf87f]{display:flex;gap:32px;margin-top:20px;margin-bottom:0}.hero .cta .btn[data-v-9f7cf87f]{min-width:240px}@media (width <= 720px){.hero .cta[data-v-9f7cf87f]{flex-direction:column;gap:14px;width:80%}.hero .cta .btn[data-v-9f7cf87f]{width:100%;max-width:none;margin-top:0;padding:12px;font-size:14px}.hero h1[data-v-9f7cf87f]{width:100%;font-size:8vw;line-height:1.4;text-align:center;letter-spacing:-1px}.hero p[data-v-9f7cf87f]{font-size:3.6vw}}.markdown-body[data-v-9f7cf87f]{line-height:1.8}.markdown-body h2[data-v-9f7cf87f]{position:relative;display:block;width:max-content;margin-block:86px 58px!important;margin-inline:auto;padding:0 60px!important;border-top:0!important;border-bottom:0!important;font-size:36px!important;line-height:1!important;color:#000}.markdown-body h2[data-v-9f7cf87f]:before{content:"";position:absolute;top:0;left:-10px;transform:rotate(-45deg);display:block;width:20px;height:20px;height:10px;background-color:#00bcd4;clip-path:polygon(50% 0,100% 100%,0 100%)}.markdown-body h2[data-v-9f7cf87f]:after{content:"";position:absolute;right:-10px;bottom:0;transform:rotate(-225deg);display:block;width:20px;height:20px;height:10px;background-color:#00bcd4;clip-path:polygon(50% 0,100% 100%,0 100%)}@media (width <= 720px){.markdown-body h2[data-v-9f7cf87f]{margin-bottom:12vw!important;padding:0 4vw!important;font-size:6.4vw!important}.markdown-body h2[data-v-9f7cf87f]:after,.markdown-body h2[data-v-9f7cf87f]:before{width:3vw;height:3vw;height:1.5vw}}.markdown-body ul[data-v-9f7cf87f]{padding-block:0;border:0}.article h2[data-v-9f7cf87f]{margin-top:60px!important}.about .copy[data-v-9f7cf87f]{margin-bottom:30px;font-size:20px}@media (width <= 720px){.about .copy[data-v-9f7cf87f]{font-size:4.6vw}}.about .note[data-v-9f7cf87f]{margin-top:-6px;font-size:12px}.card-container[data-v-9f7cf87f]{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.card-container .card[data-v-9f7cf87f]{padding:16px;border-left:2px solid #00bcd4;border-radius:3px;background-color:#00bcd40a;transition:transform .3s,box-shadow .3s}.card-container .card[data-v-9f7cf87f]:hover{transform:translateY(-3px);box-shadow:0 4px 4px #0000001f}.card-container .card h3[data-v-9f7cf87f]{margin-top:0;margin-bottom:10px;padding-left:0;border:0;font-size:20px;color:#111}.card-container .card p[data-v-9f7cf87f]{margin-bottom:10px;font-size:.95rem;line-height:1.5;color:#555}.card-container .card a[data-v-9f7cf87f]{position:relative;display:flex;gap:6px;align-items:center;font-size:14px;color:#00bcd4;text-decoration:underline}.card-container .card a[data-v-9f7cf87f]:before{content:"";position:relative;transform:translateY(0) rotate(45deg);display:inline-block;box-sizing:border-box;width:.6em;height:.6em;border:.12em solid currentcolor;border-bottom:0;border-left:0;color:#00bcd4;vertical-align:middle}.card-container .card a[data-v-9f7cf87f]:hover{color:#0097a7}
