.w1sc{--w1sc-bg-dark: #0a0813;--w1sc-bg-surface-1: #120f22;--w1sc-bg-surface-2: #1a1630;--w1sc-bg-surface-3: #241f42;--w1sc-border-subtle: rgba(139, 92, 246, .16);--w1sc-border-light: rgba(255, 255, 255, .12);--w1sc-border-strong: rgba(139, 92, 246, .45);--w1sc-violet: #8b5cf6;--w1sc-violet-soft: #c4b5fd;--w1sc-purple: #7c3aed;--w1sc-purple-deep: #6d28d9;--w1sc-glow: rgba(139, 92, 246, .35);--w1sc-laser-red: #d90429;--w1sc-laser-red-soft: #ff4d6d;--w1sc-nir: #7f1d3a;--w1sc-text-main: #f8fafc;--w1sc-text-muted: #94a3b8;--w1sc-text-dim: #64748b;--w1sc-font-body: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--w1sc-font-display: "Space Grotesk", "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--w1sc-radius-sm: 10px;--w1sc-radius-md: 16px;--w1sc-radius-lg: 24px;--w1sc-radius-xl: 32px;--w1sc-radius-pill: 9999px;--w1sc-shadow-card: 0 16px 40px -12px rgba(0, 0, 0, .7);--w1sc-shadow-glow: 0 0 35px -5px var(--w1sc-glow);--w1sc-ease: cubic-bezier(.16, 1, .3, 1);position:relative;background-color:var(--w1sc-bg, var(--w1sc-bg-dark));color:var(--w1sc-text-main);font-family:var(--w1sc-font-body);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w1sc *,.w1sc *:before,.w1sc *:after{box-sizing:border-box}.w1sc :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption){margin:0;padding:0}.w1sc :where(ul,ol){list-style:none}.w1sc :where(img,video,svg){max-width:100%;display:block}.w1sc :where(a){color:inherit;text-decoration:none}.w1sc :where(button){font-family:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-transform:none;letter-spacing:normal}.w1sc ::selection{background:var(--w1sc-violet);color:#fff}.w1sc-container{width:100%;max-width:1440px;margin:0 auto;padding:0 32px;position:relative;z-index:1}@media(min-width:1536px){.w1sc-container{max-width:1600px;padding:0 48px}}@media(max-width:768px){.w1sc-container{padding:0 20px}}.w1sc-shell{padding-top:var(--w1sc-pad-top-m, 72px);padding-bottom:var(--w1sc-pad-bottom-m, 72px);scroll-margin-top:calc(var(--header-height, 0px) + var(--w1sc-subnav-h, 58px) + 8px)}@media(min-width:990px){.w1sc-shell{padding-top:var(--w1sc-pad-top, 112px);padding-bottom:var(--w1sc-pad-bottom, 112px)}}.w1sc--divided{border-bottom:1px solid var(--w1sc-border-subtle)}.w1sc--tint{background-image:linear-gradient(180deg,#120f2200,#120f22e6 18% 82%,#120f2200)}.w1sc-wash:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(90% 80% at 15% 20%,var(--w1sc-wash-color, #7c3aed) 0%,transparent 60%);opacity:var(--w1sc-wash-strength, .22)}html.w1sc-js .w1sc-reveal{opacity:0;transform:translateY(22px);transition:opacity .8s var(--w1sc-ease),transform .8s var(--w1sc-ease)}html.w1sc-js .w1sc-reveal.is-visible{opacity:1;transform:none}html.w1sc-js .w1sc-reveal[data-delay="1"]{transition-delay:.1s}html.w1sc-js .w1sc-reveal[data-delay="2"]{transition-delay:.2s}html.w1sc-js .w1sc-reveal[data-delay="3"]{transition-delay:.3s}.w1sc-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:var(--w1sc-eyebrow-size, 12.5px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--w1sc-eyebrow-color, var(--w1sc-violet-soft));margin-bottom:var(--w1sc-mb, 0)}.w1sc-eyebrow:before{content:"";width:22px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--w1sc-violet),var(--w1sc-laser-red))}.w1sc-eyebrow--center:after,.w1sc-sec-head .w1sc-eyebrow:after{content:"";width:22px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--w1sc-laser-red),var(--w1sc-violet))}.w1sc-sec-head{text-align:center;max-width:var(--w1sc-head-maxw, 780px);margin:0 auto var(--w1sc-head-mb, 64px)}.w1sc-sec-head .w1sc-text{margin-left:auto;margin-right:auto}@media(max-width:768px){.w1sc-sec-head{margin-bottom:min(var(--w1sc-head-mb, 64px),40px)}}.w1sc-heading{font-family:var(--w1sc-font, var(--w1sc-font-display));font-size:var(--w1sc-size-m, 34px);font-weight:var(--w1sc-weight, 700);line-height:var(--w1sc-leading, 1.1);letter-spacing:var(--w1sc-tracking, -.025em);color:var(--w1sc-color, #ffffff);margin-bottom:var(--w1sc-mb, 16px)}@media(min-width:750px){.w1sc-heading{font-size:var(--w1sc-size-d, 46px)}}.w1sc-heading-accent{background:var(--w1sc-accent, linear-gradient(135deg, #ffffff 20%, #c4b5fd 60%, #8b5cf6 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.w1sc-text{font-family:var(--w1sc-font, var(--w1sc-font-body));font-size:var(--w1sc-size-m, 16px);line-height:var(--w1sc-leading, 1.7);color:var(--w1sc-color, #94a3b8);max-width:var(--w1sc-maxw, 600px);margin-bottom:var(--w1sc-mb, 30px)}@media(min-width:750px){.w1sc-text{font-size:var(--w1sc-size-d, 18px)}}.w1sc-text :where(p+p){margin-top:12px}.w1sc-text :where(strong){color:var(--w1sc-text-main);font-weight:600}.w1sc-text :where(a){text-decoration:underline;text-underline-offset:3px}.w1sc-cta-row{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-bottom:var(--w1sc-row-mb, 0)}.w1sc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:var(--w1sc-btn-py, 15px) var(--w1sc-btn-px, 30px);border-radius:var(--w1sc-btn-radius, 9999px);font-family:var(--w1sc-font-body);font-size:var(--w1sc-btn-size, 15px);font-weight:var(--w1sc-btn-weight, 700);letter-spacing:-.005em;line-height:1;white-space:nowrap;border:1px solid transparent;cursor:pointer;transition:transform .3s var(--w1sc-ease),box-shadow .3s var(--w1sc-ease),background .3s var(--w1sc-ease),border-color .3s var(--w1sc-ease),filter .3s var(--w1sc-ease)}.w1sc-btn svg{width:16px;height:16px;flex:none}.w1sc-btn--primary{background:var(--w1sc-btn-bg, linear-gradient(135deg, #8b5cf6, #6d28d9));color:var(--w1sc-btn-fg, #ffffff);border-color:var(--w1sc-btn-border, rgba(255, 255, 255, .16));box-shadow:0 8px 24px -6px #7c3aed8c}.w1sc-btn--primary:hover{transform:translateY(-2px);box-shadow:0 14px 30px -8px #7c3aedb3;filter:brightness(1.1)}.w1sc-btn--secondary{background:var(--w1sc-btn-bg, rgba(255, 255, 255, .04));color:var(--w1sc-btn-fg, #f8fafc);border-color:var(--w1sc-btn-border, rgba(255, 255, 255, .12))}.w1sc-btn--secondary:hover{transform:translateY(-2px);border-color:var(--w1sc-btn-border, var(--w1sc-border-strong));background:var(--w1sc-btn-bg, rgba(139, 92, 246, .12))}.w1sc-btn--text{background:none;color:var(--w1sc-btn-fg, #c4b5fd);padding-left:0;padding-right:0}.w1sc-btn--text:hover{gap:14px}.w1sc-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:var(--w1sc-radius-pill);font-size:13px;font-weight:600;line-height:1;border:1px solid var(--w1sc-border-light);color:var(--w1sc-text-main);background:#ffffff08}.w1sc-chip--accent{border-color:#8b5cf659;background:#8b5cf61f;color:var(--w1sc-violet-soft)}.w1sc-card{position:relative;background:var(--w1sc-card-bg, linear-gradient(180deg, rgba(26, 22, 48, .85), rgba(18, 15, 34, .95)));border:1px solid var(--w1sc-card-border, rgba(139, 92, 246, .16));border-radius:var(--w1sc-card-radius, 24px);box-shadow:var(--w1sc-shadow-card)}.w1sc-placeholder{width:100%;height:100%;background:var(--w1sc-bg-surface-2);fill:#ffffff24}.w1sc-hero{overflow:hidden;min-height:var(--w1sc-hero-minh, 640px);display:flex;align-items:center}.w1sc-hero>.w1sc-container{width:100%}.w1sc-hero-media{position:absolute;inset:0 0 0 auto;width:var(--w1sc-hero-media-w, 62%);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 30%,#000 60%);mask-image:linear-gradient(90deg,#0000,#0000008c,#000 60%)}.w1sc-hero-media>:where(img,svg){width:100%;height:100%;object-fit:cover;object-position:50% 100%;opacity:.92}.w1sc-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 42% 34% at 96% 0%,#0a0813,#0a0813e6 45%,#0a081300),linear-gradient(180deg,#0a0813f5,#0a0813d9 12%,#0a08130d 38%,#0a081326 70%,#0a0813f2)}.w1sc-hero-grid{display:grid;grid-template-columns:minmax(0,var(--w1sc-hero-copy-w, 640px)) 1fr}.w1sc-hero-copy .w1sc-heading{line-height:var(--w1sc-leading, 1.04);letter-spacing:var(--w1sc-tracking, -.03em)}.w1sc-hero-hint{font-size:13px;color:var(--w1sc-text-dim)}@media(max-width:989px){.w1sc-hero{flex-direction:column;align-items:stretch;min-height:0}.w1sc-hero-grid{grid-template-columns:1fr;order:1}.w1sc-hero-media{order:2;position:relative;inset:auto;width:100%;height:var(--w1sc-hero-media-h-m, 360px);margin-top:44px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 24%,#000 78%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#0000,#000 24% 78%,#0000)}.w1sc-hero-media>:where(img,svg){opacity:1}.w1sc-hero-media:after{background:radial-gradient(ellipse 55% 48% at 100% 0%,#0a0813,#0a0813e6 45%,#0a081300),linear-gradient(180deg,#0a0813e6,#0a081300 32% 70%,#0a0813e6)}}@media(max-width:768px){.w1sc-hero-media{height:calc(var(--w1sc-hero-media-h-m, 360px) - 60px);margin-top:36px}}.w1sc-section--nav{position:sticky;top:var(--header-height, 0px);z-index:2;transition:top .3s ease-out}html[data-header-status=hidden] .w1sc-section--nav{top:0}.w1sc-subnav{background:var(--w1sc-subnav-bg, rgba(18, 15, 34, .86));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--w1sc-border-subtle);transition:box-shadow .3s}.w1sc-subnav.is-stuck{box-shadow:0 12px 30px -16px #000000e6}.w1sc-subnav-list{display:flex;height:var(--w1sc-subnav-h, 58px)}.w1sc-subnav-item{flex:1 1 0;display:flex}.w1sc-subnav-item+.w1sc-subnav-item{border-left:1px solid var(--w1sc-border-subtle)}.w1sc-subnav-link{position:relative;flex:1;display:flex;align-items:center;justify-content:center;gap:8px;font-size:var(--w1sc-subnav-size, 14px);font-weight:600;color:var(--w1sc-text-muted);transition:color .25s,background .25s;white-space:nowrap}.w1sc-subnav-link:after{content:"";position:absolute;left:18%;right:18%;bottom:-1px;height:2px;background:linear-gradient(90deg,var(--w1sc-violet),var(--w1sc-laser-red));transform:scaleX(0);transition:transform .35s var(--w1sc-ease)}.w1sc-subnav-link:hover{color:#fff;background:#8b5cf60f}.w1sc-subnav-link.is-active{color:#fff}.w1sc-subnav-link.is-active:after{transform:scaleX(1)}.w1sc-subnav-link--cta{color:var(--w1sc-violet-soft)}.w1sc-subnav-link svg{width:14px;height:14px;flex:none}@media(max-width:768px){.w1sc-subnav-list{height:var(--w1sc-subnav-h-m, 50px);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 12px}.w1sc-subnav-list::-webkit-scrollbar{display:none}.w1sc-subnav-item{flex:0 0 auto}.w1sc-subnav-item+.w1sc-subnav-item{border-left:0}.w1sc-subnav-link{padding:0 14px;font-size:13.5px}.w1sc-subnav-link:after{left:14px;right:14px}.w1sc-shell{scroll-margin-top:calc(var(--header-height, 0px) + var(--w1sc-subnav-h-m, 50px) + 8px)}}.w1sc-steps{position:relative;display:grid;grid-template-columns:repeat(var(--w1sc-cols, 3),minmax(0,1fr));gap:var(--w1sc-grid-gap, 32px)}.w1sc-steps--line:before{content:"";position:absolute;top:19px;left:calc(100% / (var(--w1sc-cols, 3) * 2) + 20px);right:calc(100% / (var(--w1sc-cols, 3) * 2) + 20px);height:1px;background:linear-gradient(90deg,var(--w1sc-violet),var(--w1sc-laser-red) 50%,var(--w1sc-violet));opacity:.5}.w1sc-step{display:flex;flex-direction:column;align-items:center;text-align:center}.w1sc-step-node{position:relative;z-index:1;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-family:var(--w1sc-font-display);font-weight:700;font-size:13px;letter-spacing:.04em;background:var(--w1sc-bg-surface-2);border:1px solid var(--w1sc-border-strong);color:var(--w1sc-violet-soft);box-shadow:0 0 0 6px var(--w1sc-bg, var(--w1sc-bg-dark)),0 0 24px -4px var(--w1sc-glow);margin-bottom:26px}.w1sc-step-media{position:relative;width:100%;aspect-ratio:var(--w1sc-step-ratio, 4 / 3);border-radius:var(--w1sc-radius-lg);overflow:hidden;border:1px solid var(--w1sc-border-subtle);box-shadow:var(--w1sc-shadow-card);margin-bottom:26px;background:var(--w1sc-bg-surface-2)}.w1sc-step-media>:where(img,svg){width:100%;height:100%;object-fit:cover;transition:transform 1s var(--w1sc-ease)}.w1sc-step:hover .w1sc-step-media>:where(img){transform:scale(1.04)}.w1sc-step-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a081300 45%,#0a0813cc)}.w1sc-step-num{position:absolute;left:20px;bottom:14px;z-index:1;font-family:var(--w1sc-font-display);font-weight:700;font-size:44px;line-height:1;letter-spacing:-.03em;color:#ffffffeb}.w1sc-step-num small{display:block;font-family:var(--w1sc-font-body);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--w1sc-violet-soft);margin-bottom:6px}.w1sc-step-title{font-family:var(--w1sc-font-display);font-size:var(--w1sc-step-title-size, 23px);font-weight:700;letter-spacing:-.01em;margin-bottom:10px;color:var(--w1sc-text-main)}.w1sc-step-text{color:var(--w1sc-text-muted);font-size:var(--w1sc-step-text-size, 15.5px);line-height:1.7;max-width:380px}.w1sc-glossary{margin:var(--w1sc-glossary-mt, 56px) auto 0;max-width:720px;text-align:center;font-size:13.5px;line-height:1.7;color:var(--w1sc-text-dim)}.w1sc-glossary :where(b,strong){color:var(--w1sc-text-muted);font-weight:600}@media(max-width:1024px){.w1sc-steps{grid-template-columns:1fr;gap:44px}.w1sc-steps--line:before{display:none}.w1sc-step{flex-direction:row;text-align:left;align-items:flex-start;gap:22px}.w1sc-step-node{margin:0;flex:none}.w1sc-step-media{flex:0 0 42%;margin:0}.w1sc-step-body{flex:1}}@media(max-width:768px){.w1sc-step{flex-direction:column;text-align:center;align-items:center}.w1sc-step-media{flex:none;width:100%;margin-bottom:20px}.w1sc-step-node{margin-bottom:18px}}.w1sc-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--w1sc-bento-gap, 24px)}.w1sc-bento>.w1sc-card{padding:var(--w1sc-card-pad, 36px);display:flex;flex-direction:column}.w1sc-card--wave{grid-column:span var(--w1sc-wave-span, 5)}.w1sc-card--vcsel{grid-column:span var(--w1sc-vcsel-span, 7)}.w1sc-card--presets{grid-column:span 12}.w1sc-card-head{display:flex;align-items:center;gap:16px;margin-bottom:14px}.w1sc-card-icon{width:46px;height:46px;border-radius:14px;flex:none;display:grid;place-items:center;background:#8b5cf624;border:1px solid rgba(139,92,246,.3);color:var(--w1sc-violet-soft)}.w1sc-card-icon svg{width:22px;height:22px}.w1sc-card-icon img{width:24px;height:24px;object-fit:contain}.w1sc-card-title{font-family:var(--w1sc-font-display);font-size:var(--w1sc-card-title-size, 24px);font-weight:700;letter-spacing:-.015em;color:var(--w1sc-text-main)}.w1sc-card-text{color:var(--w1sc-text-muted);font-size:var(--w1sc-card-text-size, 16px);line-height:1.7}.w1sc-card-text+.w1sc-card-text{margin-top:8px}.w1sc-card-points{margin-top:18px;display:grid;gap:10px}.w1sc-card-points li{display:flex;align-items:flex-start;gap:12px;font-size:var(--w1sc-card-text-size, 16px);line-height:1.5;font-weight:500;color:var(--w1sc-text-main)}.w1sc-card-point-icon{flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;display:grid;place-items:center;background:#8b5cf629;border:1px solid rgba(139,92,246,.4);color:var(--w1sc-violet-soft)}.w1sc-card-point-icon svg{width:11px;height:11px}.w1sc-wave-visual{margin:auto 0;padding:32px 0 0}.w1sc-spectrum{width:100%;height:auto;display:block}.w1sc-wave-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}.w1sc-wave-stat{padding:16px 18px;border-radius:var(--w1sc-radius-md);background:#ffffff08;border:1px solid var(--w1sc-border-light)}.w1sc-wave-stat-val{font-family:var(--w1sc-font-display);font-size:30px;font-weight:700;letter-spacing:-.03em;line-height:1;display:flex;align-items:baseline;gap:4px}.w1sc-wave-stat-val small{font-size:14px;color:var(--w1sc-text-muted);font-weight:600;letter-spacing:0}.w1sc-wave-stat-lbl{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:13px;color:var(--w1sc-text-muted);font-weight:600}.w1sc-wave-stat-lbl i{width:10px;height:10px;border-radius:50%}.w1sc-wave-stat--red .w1sc-wave-stat-val{color:#ff6b6b}.w1sc-wave-stat--red i{background:var(--w1sc-laser-red);box-shadow:0 0 12px var(--w1sc-laser-red)}.w1sc-wave-stat--nir .w1sc-wave-stat-val{color:#e9a3c0}.w1sc-wave-stat--nir i{background:var(--w1sc-nir);box-shadow:0 0 12px #7f1d3ae6;border:1px dashed rgba(255,255,255,.5)}.w1sc-wave-points{margin-top:16px;padding-top:16px;border-top:1px solid var(--w1sc-border-light);display:grid;gap:12px}.w1sc-wave-point{position:relative;padding-left:16px}.w1sc-wave-point:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:var(--w1sc-wave-dot, var(--w1sc-violet))}.w1sc-wave-point-title{display:block;font-size:14px;font-weight:700;line-height:1.4;color:var(--w1sc-text-main)}.w1sc-wave-point-text{display:block;margin-top:3px;font-size:13px;line-height:1.55;color:var(--w1sc-text-muted)}.w1sc-wave-stat--red{--w1sc-wave-dot: var(--w1sc-laser-red-soft)}.w1sc-wave-stat--nir{--w1sc-wave-dot: #e9a3c0}.w1sc-compare-lead{margin:26px 0 16px;font-family:var(--w1sc-font-display);font-size:17px;font-weight:600;color:var(--w1sc-text-main)}.w1sc-compare{display:grid;grid-template-columns:1fr 1fr;gap:16px}.w1sc-compare-col{position:relative;padding:22px;border-radius:var(--w1sc-radius-md);background:#ffffff08;border:1px solid var(--w1sc-border-light)}.w1sc-compare-col--w1{border-color:var(--w1sc-border-strong);background:#8b5cf614;box-shadow:inset 0 0 40px -20px var(--w1sc-glow)}.w1sc-compare-top{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:6px 12px}.w1sc-compare-tag{flex:none}.w1sc-compare-name{font-family:var(--w1sc-font-display);font-size:19px;font-weight:700;margin-bottom:2px;color:var(--w1sc-text-main)}.w1sc-compare-profile{font-size:13.5px;color:var(--w1sc-text-muted);margin-bottom:14px}.w1sc-beam{width:100%;height:auto;display:block;margin-bottom:14px;border-radius:10px}.w1sc-compare-list li{position:relative;padding-left:20px;font-size:14.5px;color:var(--w1sc-text-muted);line-height:1.55}.w1sc-compare-list li+li{margin-top:8px}.w1sc-compare-list li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:var(--w1sc-violet)}.w1sc-compare-col--led .w1sc-compare-list li:before{background:var(--w1sc-text-dim)}.w1sc-presets{display:grid;grid-template-columns:minmax(280px,.9fr) 1.6fr;gap:40px;align-items:center}.w1sc-modes{display:grid;grid-template-columns:repeat(var(--w1sc-modes-cols, 5),minmax(0,1fr));gap:12px}.w1sc-mode{position:relative;padding:18px 14px 16px;border-radius:var(--w1sc-radius-md);text-align:center;background:#ffffff08;border:1px solid var(--w1sc-border-light);transition:border-color .3s,transform .3s var(--w1sc-ease),background .3s}.w1sc-mode:hover{border-color:var(--w1sc-border-strong);transform:translateY(-3px);background:#8b5cf614}.w1sc-mode-ring{width:46px;height:46px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;font-family:var(--w1sc-font-display);font-weight:700;font-size:16px;border:2px solid rgba(139,92,246,.55);color:#fff;background:radial-gradient(circle at 50% 40%,#8b5cf659,#8b5cf600 70%)}.w1sc-mode-ring:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:var(--w1sc-laser-red);box-shadow:0 0 10px var(--w1sc-laser-red);transform:translate(17px,-17px)}.w1sc-mode-lbl{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--w1sc-text-dim)}.w1sc-mode-name{font-weight:700;font-size:15px;margin:4px 0 8px;color:var(--w1sc-text-main)}.w1sc-mode-time{display:inline-block;padding:4px 9px;border-radius:var(--w1sc-radius-pill);font-size:11.5px;font-weight:600;color:var(--w1sc-violet-soft);background:#8b5cf624}.w1sc-dose{margin-top:var(--w1sc-dose-mt, 24px);display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center;padding:28px 32px;border-radius:var(--w1sc-radius-lg);background:linear-gradient(90deg,#8b5cf629,#1a1630e6 45%,#d904291f);border:1px solid var(--w1sc-border-subtle)}.w1sc-dose-icon{width:60px;height:60px;border-radius:18px;display:grid;place-items:center;background:#0a081399;border:1px solid var(--w1sc-border-strong);color:var(--w1sc-violet-soft)}.w1sc-dose-icon svg{width:28px;height:28px}.w1sc-dose-title{font-family:var(--w1sc-font-display);font-size:21px;font-weight:700;margin-bottom:6px;color:var(--w1sc-text-main)}.w1sc-dose-text{color:var(--w1sc-text-muted);font-size:15px;line-height:1.65;max-width:820px}.w1sc-dose-text :where(strong){color:var(--w1sc-text-main);font-weight:600}.w1sc-dose-factors{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.w1sc-dose-factors .w1sc-chip{padding:6px 11px;font-size:12px}@media(max-width:1180px){.w1sc-card--wave,.w1sc-card--vcsel{grid-column:span 12}.w1sc-presets{grid-template-columns:1fr;gap:28px}}@media(max-width:1024px){.w1sc-modes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.w1sc-bento{gap:16px}.w1sc-bento>.w1sc-card{padding:26px 22px}.w1sc-card-title{font-size:21px}.w1sc-compare{grid-template-columns:1fr}.w1sc-modes{grid-template-columns:repeat(2,minmax(0,1fr))}.w1sc-dose{grid-template-columns:1fr;gap:18px;padding:24px 22px}.w1sc-dose-icon{width:50px;height:50px}}@media(max-width:600px){.w1sc-wave-stats{grid-template-columns:1fr}}.w1sc-tabs-wrap{display:flex;justify-content:center;margin-bottom:var(--w1sc-tabs-mb, 52px)}.w1sc-tabs{display:inline-flex;gap:6px;padding:6px;border-radius:var(--w1sc-radius-pill);background:#ffffff0a;border:1px solid var(--w1sc-border-light)}.w1sc-tab{padding:12px 24px;border-radius:var(--w1sc-radius-pill);font-size:var(--w1sc-tab-size, 14.5px);font-weight:700;color:var(--w1sc-text-muted);transition:color .25s,background .3s var(--w1sc-ease),box-shadow .3s;white-space:nowrap}.w1sc-tab:hover{color:#fff}.w1sc-tab[aria-selected=true]{color:#fff;background:linear-gradient(135deg,var(--w1sc-violet),var(--w1sc-purple-deep));box-shadow:0 6px 18px -6px #7c3aedb3}.w1sc-panel{display:grid;grid-template-columns:minmax(300px,.85fr) 1.35fr;gap:56px;align-items:center;animation:w1sc-panel-in .6s var(--w1sc-ease)}.w1sc-panel[hidden]{display:none}@keyframes w1sc-panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.w1sc-panel-kicker{font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--w1sc-violet-soft);margin-bottom:14px}.w1sc-panel-line{font-family:var(--w1sc-font-display);font-size:var(--w1sc-panel-line-size, 32px);line-height:1.25;letter-spacing:-.02em;font-weight:600;margin-bottom:26px;color:var(--w1sc-text-main)}.w1sc-panel-group{margin-bottom:18px}.w1sc-panel-lbl{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--w1sc-text-dim);margin-bottom:10px}.w1sc-panel-chips{display:flex;flex-wrap:wrap;gap:8px}.w1sc-panel-cta{margin-top:30px}.w1sc-mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--w1sc-mosaic-row, 220px);gap:14px}.w1sc-mosaic--3 .w1sc-tile:first-child{grid-row:span 2}.w1sc-mosaic--1 .w1sc-tile{grid-column:span 2}.w1sc-tile{position:relative;border-radius:var(--w1sc-radius-md);overflow:hidden;border:1px solid var(--w1sc-border-subtle);box-shadow:var(--w1sc-shadow-card);background:var(--w1sc-bg-surface-2)}.w1sc-tile>:where(img,svg){width:100%;height:100%;object-fit:cover;transition:transform 1s var(--w1sc-ease)}.w1sc-tile:hover>:where(img){transform:scale(1.05)}.w1sc-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a081300 55%,#0a0813b3)}.w1sc-tile-cap{position:absolute;left:14px;bottom:12px;z-index:1}.w1sc-tile-cap .w1sc-chip{background:#0a08138c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(max-width:1024px){.w1sc-panel{grid-template-columns:1fr;gap:32px}.w1sc-panel-line{font-size:min(var(--w1sc-panel-line-size, 32px),26px)}}@media(max-width:768px){.w1sc-tabs-wrap{justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin-left:-20px;margin-right:-20px;padding:0 20px}.w1sc-tabs-wrap::-webkit-scrollbar{display:none}.w1sc-tab{padding:11px 18px;font-size:13.5px}.w1sc-mosaic{grid-auto-rows:var(--w1sc-mosaic-row-m, 150px)}}.w1sc-stats{display:grid;grid-template-columns:repeat(var(--w1sc-stat-cols, 4),minmax(0,1fr));border-top:1px solid var(--w1sc-border-subtle);border-bottom:1px solid var(--w1sc-border-subtle);margin-bottom:var(--w1sc-stats-mb, 44px)}.w1sc-stat{padding:26px 28px;border-left:1px solid var(--w1sc-border-subtle)}.w1sc-stat:first-child{border-left:0}.w1sc-stat-val{display:block;margin-bottom:10px;font-family:var(--w1sc-font-display);font-size:var(--w1sc-stat-size, 40px);line-height:1;letter-spacing:-.03em;font-weight:700;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#ffffff 20%,var(--w1sc-violet-soft) 60%,var(--w1sc-violet) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.w1sc-stat-lbl{display:block;font-size:14px;line-height:1.5;color:var(--w1sc-text-muted)}.w1sc-groups{display:grid;gap:var(--w1sc-group-gap, 22px)}.w1sc-group{position:relative;overflow:hidden;border-radius:var(--w1sc-group-radius, 20px);border:1px solid var(--w1sc-border-subtle);background:#120f2299}.w1sc-group:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(90deg,var(--w1sc-accent, var(--w1sc-violet)),transparent 60%)}.w1sc-group-head{display:flex;align-items:center;gap:22px;padding:24px 28px;background:#1a1630b3;border-bottom:1px solid var(--w1sc-border-subtle)}.w1sc-group-num{flex:none;display:flex;align-items:center;gap:10px;font-family:var(--w1sc-font-display);font-size:13px;font-weight:700;letter-spacing:.18em;color:var(--w1sc-accent, var(--w1sc-violet))}.w1sc-group-num i{width:10px;height:10px;border-radius:50%;background:var(--w1sc-accent, var(--w1sc-violet));box-shadow:0 0 14px var(--w1sc-accent, var(--w1sc-violet))}.w1sc-group-title{flex:1;min-width:0}.w1sc-group-name{font-family:var(--w1sc-font-display);font-size:var(--w1sc-group-name-size, 24px);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--w1sc-text-main)}.w1sc-group-line{margin-top:6px;max-width:720px;font-size:14.5px;line-height:1.55;color:var(--w1sc-text-muted)}.w1sc-group-count{flex:none;padding:6px 12px;border-radius:var(--w1sc-radius-pill);font-size:12.5px;font-weight:700;color:var(--w1sc-text-muted);border:1px solid var(--w1sc-border-light)}.w1sc-group-count b{color:var(--w1sc-accent, var(--w1sc-violet));font-variant-numeric:tabular-nums}.w1sc-js .w1sc-group:not(.is-expanded) .w1sc-study[data-w1sc-extra]{display:none}.w1sc-group-more{display:none;width:100%;align-items:center;justify-content:center;gap:10px;padding:14px;font-size:14px;font-weight:700;color:var(--w1sc-text-muted);border-top:1px solid var(--w1sc-border-subtle);background:#ffffff05;transition:color .25s,background .25s}.w1sc-js .w1sc-group-more{display:flex}.w1sc-group-more:hover{color:var(--w1sc-text-main);background:#8b5cf614}.w1sc-group-more-topics{padding:3px 8px;border-radius:var(--w1sc-radius-pill);font-size:12px;color:var(--w1sc-accent, var(--w1sc-violet));background:#ffffff0f}.w1sc-group.is-expanded .w1sc-group-more-topics{display:none}.w1sc-group-more svg{width:14px;height:14px;flex:none;transition:transform .35s var(--w1sc-ease)}.w1sc-group.is-expanded .w1sc-group-more svg{transform:rotate(180deg)}.w1sc-study+.w1sc-study{border-top:1px solid var(--w1sc-border-subtle)}.w1sc-study-head{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:18px;padding:18px 28px;text-align:left;transition:background .25s}.w1sc-study-head:hover{background:#8b5cf60f}.w1sc-study-head:disabled{cursor:default}.w1sc-study-head:disabled:hover{background:none}.w1sc-study-head:disabled .w1sc-study-chev{visibility:hidden}.w1sc-study-title{font-family:var(--w1sc-font-display);font-size:var(--w1sc-study-title-size, 16.5px);font-weight:700;line-height:1.35;letter-spacing:-.01em;color:var(--w1sc-text-main)}.w1sc-study-meta{display:block;margin-top:4px;font-family:var(--w1sc-font-body);font-size:13px;font-weight:500;letter-spacing:0;color:var(--w1sc-text-muted)}.w1sc-study-pmid{font-variant-numeric:tabular-nums}.w1sc-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1}.w1sc-tag--evidence{white-space:nowrap;color:var(--w1sc-violet-soft);border:1px solid rgba(139,92,246,.3);background:#8b5cf61a}.w1sc-tag--evidence svg{width:12px;height:12px;flex:none}.w1sc-study-year{font-size:13px;color:var(--w1sc-text-muted);font-variant-numeric:tabular-nums}.w1sc-study-chev{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--w1sc-border-light);color:var(--w1sc-text-muted);transition:transform .35s var(--w1sc-ease),border-color .25s,color .25s}.w1sc-study-chev svg{width:13px;height:13px}.w1sc-study.is-open .w1sc-study-chev{transform:rotate(180deg);border-color:var(--w1sc-accent, var(--w1sc-violet));color:var(--w1sc-accent, var(--w1sc-violet))}.w1sc-study-more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--w1sc-ease)}.w1sc-study-more>div{overflow:hidden}.w1sc-study.is-open .w1sc-study-more{grid-template-rows:1fr}.w1sc-study-body{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:28px;padding:4px 28px 24px}.w1sc-study-lbl{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--w1sc-violet-soft)}.w1sc-study-lbl:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--w1sc-accent, var(--w1sc-violet));box-shadow:0 0 8px var(--w1sc-accent, var(--w1sc-violet))}.w1sc-study-text{font-size:14.5px;line-height:1.6;color:var(--w1sc-text-main)}.w1sc-study-block--soft .w1sc-study-text{color:var(--w1sc-text-muted)}.w1sc-study-foot{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;padding-top:12px;border-top:1px solid var(--w1sc-border-subtle)}.w1sc-study-note{display:inline-flex;align-items:center;gap:8px;margin-right:auto;padding:7px 11px;border-radius:9px;font-size:12.5px;font-weight:600;color:var(--w1sc-text-muted);border:1px dashed rgba(255,255,255,.22);background:#ffffff05}.w1sc-study-note svg{width:14px;height:14px;color:var(--w1sc-violet-soft);flex:none}.w1sc-study-link{flex:none;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;white-space:nowrap;color:var(--w1sc-violet-soft);transition:gap .3s var(--w1sc-ease),color .25s}.w1sc-study-link:hover{color:#fff;gap:12px}.w1sc-study-link svg{width:15px;height:15px}.w1sc-research-note{margin:var(--w1sc-note-mt, 44px) auto 0;max-width:820px;text-align:center;font-size:13.5px;line-height:1.7;color:var(--w1sc-text-dim)}@media(max-width:1024px){.w1sc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.w1sc-stat:nth-child(odd){border-left:0}.w1sc-stat:nth-child(n+3){border-top:1px solid var(--w1sc-border-subtle)}.w1sc-study-body{grid-template-columns:1fr;gap:16px}}@media(max-width:768px){.w1sc-stat{padding:20px 18px}.w1sc-stat-val{font-size:min(var(--w1sc-stat-size, 40px),32px)}.w1sc-group-head{flex-wrap:wrap;gap:12px 16px;padding:18px}.w1sc-group-name{font-size:min(var(--w1sc-group-name-size, 24px),20px)}.w1sc-group-count{order:2}.w1sc-group-title{order:3;flex-basis:100%}.w1sc-study-head{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;padding:14px 18px}.w1sc-study-head .w1sc-tag--evidence{grid-column:1;justify-self:start}.w1sc-study-year{display:none}.w1sc-study-body{padding:4px 18px 18px}}.w1sc-final-card{position:relative;overflow:hidden;display:grid;grid-template-columns:var(--w1sc-final-copy, 51fr) var(--w1sc-final-media, 49fr);align-items:center;border-radius:var(--w1sc-radius-xl);background:var(--w1sc-final-bg, linear-gradient(135deg, #1e1838 0%, #120f22 55%, #0e0b1c 100%));border:1px solid var(--w1sc-border-subtle);box-shadow:var(--w1sc-shadow-card),var(--w1sc-shadow-glow)}.w1sc-final-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 55% 75% at 16% 30%,#8b5cf638,#8b5cf600);pointer-events:none}.w1sc-final-body{position:relative;padding:var(--w1sc-final-pad-v, 72px) var(--w1sc-final-pad-h, 64px)}.w1sc-final-body .w1sc-heading{line-height:var(--w1sc-leading, 1.05);letter-spacing:var(--w1sc-tracking, -.03em)}.w1sc-final-sub{font-family:var(--w1sc-font-display);font-size:var(--w1sc-final-sub-size, 20px);color:var(--w1sc-violet-soft);font-weight:600;margin-bottom:18px}.w1sc-specs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:var(--w1sc-specs-mb, 34px)}.w1sc-spec{display:inline-flex;align-items:center;gap:10px;padding:11px 16px;border-radius:12px;background:#ffffff0a;border:1px solid var(--w1sc-border-light);font-weight:700;font-size:14px;color:var(--w1sc-text-main)}.w1sc-spec svg{width:16px;height:16px;color:var(--w1sc-violet-soft)}.w1sc-final-media{position:relative;height:100%;min-height:var(--w1sc-final-media-minh, 520px);overflow:hidden;background:var(--w1sc-bg-surface-2)}.w1sc-final-media>:where(img,svg){position:absolute;top:0;left:0;width:100%;height:var(--w1sc-final-media-scale, 140%);object-fit:cover;object-position:var(--w1sc-final-media-pos, 42% 0%)}.w1sc-final-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#120f22,#120f2240 35%,#120f2200 60%),linear-gradient(180deg,#120f2266,#120f2200 30% 70%,#120f2299)}.w1sc-final-badge{position:absolute;z-index:2;right:28px;bottom:28px;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;background:#0a0813b3;border:1px solid var(--w1sc-border-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.w1sc-final-badge b{font-family:var(--w1sc-font-display);font-size:18px;color:var(--w1sc-text-main)}.w1sc-final-badge span{font-size:12px;color:var(--w1sc-text-muted);display:block;line-height:1.2}@media(max-width:1180px){.w1sc-final-card{grid-template-columns:1fr}.w1sc-final-card:before{background:radial-gradient(ellipse 120% 45% at 50% 0%,#8b5cf633,#8b5cf600)}.w1sc-final-media{min-height:min(var(--w1sc-final-media-minh, 520px),380px)}.w1sc-final-body{padding:56px 44px}}@media(max-width:1024px){.w1sc-final-media:before{background:linear-gradient(180deg,#120f22,#120f2200 32%),linear-gradient(0deg,#120f22a6,#120f2200 30%)}}@media(max-width:768px){.w1sc-final-body{padding:44px 26px}.w1sc-final-media{min-height:min(var(--w1sc-final-media-minh, 520px),300px)}.w1sc-final-badge{right:16px;bottom:16px}.w1sc-final-body .w1sc-btn{width:100%;white-space:nowrap;padding-left:min(var(--w1sc-btn-px, 30px),16px);padding-right:min(var(--w1sc-btn-px, 30px),16px);font-size:min(var(--w1sc-btn-size, 15px),14px)}}@media(prefers-reduced-motion:reduce){.w1sc *,.w1sc *:before,.w1sc *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}html.w1sc-js .w1sc-reveal{opacity:1;transform:none}.w1sc-btn:hover,.w1sc-mode:hover,.w1sc-step:hover .w1sc-step-media>:where(img),.w1sc-tile:hover>:where(img){transform:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/w1-science.css.map */
