.orb-module___sZe1G__host{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:relative}.orb-module___sZe1G__host canvas{display:block}.orb-module___sZe1G__fallback{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.orb-module___sZe1G__fallbackOrb{aspect-ratio:1;border:1px solid var(--orb-line,#0a0c10);border-radius:50%;width:100%;max-height:100%;position:relative}.orb-module___sZe1G__fallbackDots{border-radius:50%;position:absolute;inset:4%;overflow:hidden;-webkit-mask-image:radial-gradient(circle,#000 0 52%,#0000004d 66%,#0000 72%);mask-image:radial-gradient(circle,#000 0 52%,#0000004d 66%,#0000 72%)}.orb-module___sZe1G__fallbackDots:before{content:"";background-image:radial-gradient(var(--orb-dot,#0a0c10) 1.3px, transparent 1.4px);opacity:.8;background-size:13px 13px;animation:80s linear infinite orb-module___sZe1G__orb-spin;position:absolute;inset:-25%}.orb-module___sZe1G__fallbackRing,.orb-module___sZe1G__fallbackRingAccent{border:1px solid var(--orb-line,#0a0c10);opacity:.55;border-radius:50%;height:34%;position:absolute;top:50%;left:-7%;right:-7%;transform:translateY(-50%)rotate(-16deg)}.orb-module___sZe1G__fallbackRingAccent{border-color:var(--orb-accent,#14b8c4);opacity:.5;height:46%;left:-3%;right:-3%;transform:translateY(-50%)rotate(22deg)}.orb-module___sZe1G__fallbackCore{aspect-ratio:1;border:1px solid var(--orb-accent,#14b8c4);opacity:.9;width:24%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}@keyframes orb-module___sZe1G__orb-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.orb-module___sZe1G__fallbackDots:before{animation:none}}
.hero-module__qbw09W__hero{background:var(--lime);color:var(--edge-on-lime);position:relative;overflow:hidden}.hero-module__qbw09W__header{padding:16px var(--pad-x);border-bottom:2px solid var(--edge-on-lime);z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex;position:relative}.hero-module__qbw09W__brand{align-items:center;gap:10px;display:flex}.hero-module__qbw09W__logoCircle{background:var(--logo-circle);border:2px solid var(--teal);border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.hero-module__qbw09W__brandName{white-space:nowrap;font-size:15px}.hero-module__qbw09W__nav{flex-wrap:wrap;gap:10px 26px;font-size:14px;font-weight:600;display:flex}.hero-module__qbw09W__nav a{color:inherit}.hero-module__qbw09W__headerActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-module__qbw09W__lang{font:700 11px var(--font-mono);white-space:nowrap}.hero-module__qbw09W__langOff{opacity:.45;cursor:default}.hero-module__qbw09W__headerCta{background:var(--edge-on-lime);color:var(--lime);white-space:nowrap;border-radius:4px;padding:9px 18px;font-size:13px;font-weight:700;transition:transform .2s}.hero-module__qbw09W__headerCta:hover{transform:translateY(-3px)}.hero-module__qbw09W__grid{padding:clamp(28px, 4vw, 56px) var(--pad-x) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:24px;display:grid;position:relative}.hero-module__qbw09W__copy{z-index:2;min-width:0;position:relative}.hero-module__qbw09W__title{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(64px,10.5vw,150px);font-weight:700;line-height:.85}.hero-module__qbw09W__cursorDot{animation:1.2s step-end infinite hero-module__qbw09W__heroCursor}@keyframes hero-module__qbw09W__heroCursor{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}.hero-module__qbw09W__lede{max-width:420px;margin:24px 0 0;font-size:clamp(15px,1.4vw,17px);font-weight:500;line-height:1.5}.hero-module__qbw09W__orbCol{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.hero-module__qbw09W__orbBox{width:min(460px,100%);height:clamp(280px,42vw,460px)}.hero-module__qbw09W__orbNote{font:700 10px var(--font-mono);letter-spacing:.12em;color:#0a0c108c;text-align:center}.hero-module__qbw09W__strip{margin:32px var(--pad-x) 0;border-top:2px solid var(--edge-on-lime);z-index:2;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:0 32px;display:grid;position:relative}.hero-module__qbw09W__block{padding:24px 0 32px}.hero-module__qbw09W__blockCta{flex-direction:column;justify-content:space-between;padding:24px 0 32px;display:flex}.hero-module__qbw09W__blockLabel{font:700 12px var(--font-mono)}.hero-module__qbw09W__blockText{margin:8px 0 0;font-size:15px;font-weight:500;line-height:1.5}.hero-module__qbw09W__blockRow{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.hero-module__qbw09W__btnDark{background:var(--edge-on-lime);color:var(--lime);white-space:nowrap;border-radius:4px;padding:13px 24px;font-size:14px;font-weight:700;transition:transform .2s}.hero-module__qbw09W__btnDark:hover{transform:translateY(-3px)}.hero-module__qbw09W__btnDarkOutline{border:2px solid var(--edge-on-lime);color:var(--edge-on-lime);white-space:nowrap;border-radius:4px;padding:13px 24px;font-size:14px;font-weight:700;transition:transform .2s}.hero-module__qbw09W__btnDarkOutline:hover{transform:translateY(-3px)}@media (max-width:900px){.hero-module__qbw09W__header{text-align:center;justify-content:center}.hero-module__qbw09W__copy,.hero-module__qbw09W__block,.hero-module__qbw09W__blockCta{text-align:center}.hero-module__qbw09W__copy .hero-module__qbw09W__lede{margin-inline:auto}.hero-module__qbw09W__blockRow{justify-content:center}}
.marquee-module__Xcay-G__marquee{border-bottom:1px solid #ffffff1f;padding:14px 0;overflow:hidden}.marquee-module__Xcay-G__track{width:max-content;animation:26s linear infinite marquee-module__Xcay-G__marqueeScroll;display:flex}.marquee-module__Xcay-G__group{font:700 clamp(14px, 1.6vw, 20px) var(--font-mono);color:#ffffffd9;white-space:nowrap;gap:clamp(32px,4vw,56px);padding-right:clamp(32px,4vw,56px);display:flex}.marquee-module__Xcay-G__dot{color:var(--lime)}@keyframes marquee-module__Xcay-G__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-module__Xcay-G__track{animation-play-state:paused}}
.projects-section-module__BRrw6G__section{padding:var(--pad-y) var(--pad-x);background:var(--bg-alt);border-bottom:1px solid #ffffff1f;position:relative;overflow:hidden}.projects-section-module__BRrw6G__inner{z-index:1;position:relative}.projects-section-module__BRrw6G__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;margin-bottom:32px;display:flex}.projects-section-module__BRrw6G__title{letter-spacing:-.03em;margin:0;font-size:clamp(30px,4vw,44px);font-weight:700}.projects-section-module__BRrw6G__hint{font-family:var(--font-mono);color:var(--ink-3);font-size:12px;font-weight:400}.projects-section-module__BRrw6G__grid{perspective:1400px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;display:grid}.projects-section-module__BRrw6G__card{transform-style:preserve-3d;border:1px solid var(--line-strong);background:var(--card);cursor:pointer;border-radius:12px;transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .45s cubic-bezier(.2,.8,.2,1);overflow:hidden}.projects-section-module__BRrw6G__card:focus-visible{outline:2px solid var(--lime);outline-offset:2px}@media (hover:hover){.projects-section-module__BRrw6G__card0:hover{border-color:var(--lime);transform:rotateY(-8deg)rotateX(5deg)translateZ(24px)}.projects-section-module__BRrw6G__card1:hover{border-color:var(--lime);transform:rotateX(6deg)translateZ(28px)}.projects-section-module__BRrw6G__card2:hover{border-color:var(--lime);transform:rotateY(8deg)rotateX(5deg)translateZ(24px)}}.projects-section-module__BRrw6G__cardShot{width:100%;height:200px;position:relative}.projects-section-module__BRrw6G__cardBody{padding:20px}.projects-section-module__BRrw6G__cardRow{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.projects-section-module__BRrw6G__cardTitle{margin:0;font-size:20px;font-weight:700}.projects-section-module__BRrw6G__live{font-family:var(--font-mono);color:var(--lime);white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.projects-section-module__BRrw6G__liveDot{background:var(--lime);border-radius:50%;width:6px;height:6px;animation:1.6s infinite projects-section-module__BRrw6G__pulse;display:block}@keyframes projects-section-module__BRrw6G__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.projects-section-module__BRrw6G__cardDesc{color:#ffffffa6;margin:0 0 12px;font-size:13px;line-height:1.5}.projects-section-module__BRrw6G__cardDomain{font-family:var(--font-mono);color:var(--teal);font-size:11px;font-weight:400}.projects-section-module__BRrw6G__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-top:24px;font-size:14px;display:flex}.projects-section-module__BRrw6G__footNote{color:#ffffff8c}.projects-section-module__BRrw6G__footProject{font:inherit;color:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;transition:color .2s}.projects-section-module__BRrw6G__footProject:hover,.projects-section-module__BRrw6G__footProject:focus-visible{color:var(--lime)}.projects-section-module__BRrw6G__viewAll{font:inherit;color:var(--lime);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.projects-section-module__BRrw6G__viewAll:hover{color:var(--lime-hover)}.projects-section-module__BRrw6G__overlay{z-index:20;background:#05070ae6;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.projects-section-module__BRrw6G__lightningLayer{pointer-events:none;position:absolute;inset:0}.projects-section-module__BRrw6G__panel{background:var(--card-deep);border:1px solid #c8ff3d73;border-radius:12px;outline:none;width:min(92%,880px);animation:.35s cubic-bezier(.2,.9,.3,1.15) both projects-section-module__BRrw6G__zoomIn;position:relative;overflow:hidden;box-shadow:0 0 90px #c8ff3d2e}@keyframes projects-section-module__BRrw6G__zoomIn{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.projects-section-module__BRrw6G__chrome{background:var(--chrome);border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding:12px 16px;display:flex}.projects-section-module__BRrw6G__dots{gap:5px;display:flex}.projects-section-module__BRrw6G__dot{background:#3a4351;border-radius:50%;width:9px;height:9px;display:block}.projects-section-module__BRrw6G__urlBar{text-align:center;font-family:var(--font-mono);color:#ffffffa6;background:var(--bg);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;flex:1;padding:5px 12px;font-size:12px;font-weight:400;overflow:hidden}.projects-section-module__BRrw6G__panelShot{width:100%;height:clamp(180px,28vw,300px);position:relative}.projects-section-module__BRrw6G__panelBody{border-top:1px solid #ffffff14;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:center;gap:18px 24px;padding:22px 24px;display:grid}.projects-section-module__BRrw6G__panelInfo{min-width:0}.projects-section-module__BRrw6G__panelName{letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(19px,2vw,24px);font-weight:700}.projects-section-module__BRrw6G__panelSolution{color:#ffffffb3;margin:0;font-size:13.5px;line-height:1.5}.projects-section-module__BRrw6G__panelTech{font-family:var(--font-mono);color:var(--ink-3);margin:8px 0 0;font-size:11px;font-weight:400}.projects-section-module__BRrw6G__ctas{flex-direction:column;gap:10px;display:flex}.projects-section-module__BRrw6G__panel .projects-section-module__BRrw6G__cta{text-align:center;padding:12px 24px;font-size:13px}.projects-section-module__BRrw6G__closeNote{text-align:center;font-family:var(--font-mono);letter-spacing:.14em;color:#ffffff73;pointer-events:none;font-size:10px;font-weight:700;position:absolute;bottom:12px;left:0;right:0}.projects-section-module__BRrw6G__closeBtn{z-index:2;width:36px;height:36px;color:var(--lime);cursor:pointer;background:#0a0c10d9;border:1px solid #c8ff3d73;border-radius:50%;place-items:center;font-size:16px;line-height:1;display:grid;position:absolute;top:10px;right:10px}@media (hover:hover) and (pointer:fine){.projects-section-module__BRrw6G__closeBtn{display:none}}@media (hover:none){.projects-section-module__BRrw6G__closeNote{display:none}}
.solutions-module__QVK8CW__section{padding:var(--pad-y) var(--pad-x);border-bottom:1px solid #ffffff1f}.solutions-module__QVK8CW__title{letter-spacing:-.03em;margin:0 0 28px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.2}.solutions-module__QVK8CW__titleAccent{color:var(--lime)}.solutions-module__QVK8CW__chips{flex-wrap:wrap;gap:10px;font-size:clamp(13px,1.3vw,15px);font-weight:500;display:flex}.solutions-module__QVK8CW__chip{border:1px solid #ffffff40;border-radius:99px;padding:11px 20px}.solutions-module__QVK8CW__chipTeal{background:var(--teal);color:var(--edge-on-lime);border-radius:99px;padding:11px 20px;font-weight:700}@media (max-width:900px){.solutions-module__QVK8CW__section{text-align:center}.solutions-module__QVK8CW__title{margin-left:auto;margin-right:auto}.solutions-module__QVK8CW__chips{justify-content:center}}
.process-section-module__ipILCa__section{border-bottom:1px solid var(--line);height:340vh;position:relative}.process-section-module__ipILCa__sticky{box-sizing:border-box;min-height:100vh;padding:clamp(32px, 4vw, 56px) var(--pad-x);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:hidden}.process-section-module__ipILCa__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;margin-bottom:clamp(24px,3vw,44px);display:flex}.process-section-module__ipILCa__title{letter-spacing:-.03em;margin:0;font-size:clamp(30px,4vw,44px);font-weight:700}.process-section-module__ipILCa__scrollHint{font:400 12px var(--font-mono);color:var(--ink-3)}.process-section-module__ipILCa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:32px clamp(32px,5vw,64px);display:grid}.process-section-module__ipILCa__textCol{order:2;min-width:0}.process-section-module__ipILCa__numRow{align-items:flex-end;gap:20px;display:flex}@keyframes process-section-module__ipILCa__flip{0%{opacity:0;transform:perspective(900px)rotateX(-95deg)}55%{opacity:1;transform:perspective(900px)rotateX(14deg)}75%{transform:perspective(900px)rotateX(-7deg)}to{opacity:1;transform:perspective(900px)rotateX(0)}}.process-section-module__ipILCa__flipNum{transform-origin:50% 60%;animation:.65s cubic-bezier(.3,.7,.3,1) both process-section-module__ipILCa__flip}.process-section-module__ipILCa__numCard{background:var(--card);border:1px solid #ffffff2e;border-radius:12px;width:clamp(110px,12vw,150px);position:relative;overflow:hidden;box-shadow:0 14px 40px #0009}.process-section-module__ipILCa__numDigits{font:700 clamp(76px, 9vw, 112px) / 1.4 var(--font-mono);color:var(--lime);text-align:center}.process-section-module__ipILCa__numDivider{background:#ffffff38;height:1px;position:absolute;top:50%;left:0;right:0}.process-section-module__ipILCa__numSheen{background:linear-gradient(#ffffff12,#0000);height:50%;position:absolute;top:0;left:0;right:0}.process-section-module__ipILCa__notchL,.process-section-module__ipILCa__notchR{background:var(--bg);border-radius:2px;width:8px;height:10px;position:absolute;top:calc(50% - 5px)}.process-section-module__ipILCa__notchL{left:-4px}.process-section-module__ipILCa__notchR{right:-4px}.process-section-module__ipILCa__stepCounter{font:400 11px var(--font-mono);color:#ffffff73;letter-spacing:.14em;padding-bottom:10px}.process-section-module__ipILCa__stepTitle{letter-spacing:-.02em;transform-origin:top;margin:26px 0 0;font-size:clamp(24px,2.6vw,34px);font-weight:700;animation:.65s cubic-bezier(.3,.7,.3,1) .1s both process-section-module__ipILCa__flip}.process-section-module__ipILCa__stepDesc{max-width:420px;color:var(--ink-2);transform-origin:top;margin:12px 0 0;font-size:clamp(14px,1.4vw,16px);line-height:1.55;animation:.65s cubic-bezier(.3,.7,.3,1) .18s both process-section-module__ipILCa__flip}.process-section-module__ipILCa__dots{gap:8px;margin-top:30px;display:flex}.process-section-module__ipILCa__seg{background:#ffffff26;border-radius:2px;width:34px;height:4px;transition:background .3s}.process-section-module__ipILCa__segOn{background:var(--lime)}.process-section-module__ipILCa__ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.process-section-module__ipILCa__ctas a{font-size:14px}.process-section-module__ipILCa__panel{background-color:#07090c;background-image:linear-gradient(#14b8c414 1px,#0000 1px),linear-gradient(90deg,#14b8c414 1px,#0000 1px);background-size:32px 32px;border:1px solid #14b8c459;border-radius:14px;order:1;place-items:center;min-height:clamp(280px,32vw,420px);display:grid;position:relative;overflow:hidden}.process-section-module__ipILCa__panelLabel{font:400 10px var(--font-mono);color:#14b8c4b3;letter-spacing:.14em;position:absolute;top:12px;left:16px}.process-section-module__ipILCa__cornerTR{font:400 10px var(--font-mono);color:#14b8c473;position:absolute;top:12px;right:16px}.process-section-module__ipILCa__cornerBL{font:400 10px var(--font-mono);color:#14b8c473;position:absolute;bottom:12px;left:16px}.process-section-module__ipILCa__panelTag{font:400 10px var(--font-mono);color:#14b8c4b3;position:absolute;bottom:12px;right:16px}.process-section-module__ipILCa__sketchBox{width:min(78%,420px)}.process-section-module__ipILCa__sketchSvg{width:100%;display:block}@keyframes process-section-module__ipILCa__sketch{0%{opacity:0;stroke-dashoffset:900px}to{opacity:1;stroke-dashoffset:0}}.process-section-module__ipILCa__draw{stroke-dasharray:900;animation:1.1s ease-out both process-section-module__ipILCa__sketch}.process-section-module__ipILCa__draw1100{stroke-dasharray:1100;animation:1.1s ease-out both process-section-module__ipILCa__sketch}@keyframes process-section-module__ipILCa__glow{0%,to{filter:drop-shadow(0 0 8px #c8ff3d)drop-shadow(0 0 30px #c8ff3d99)drop-shadow(0 0 70px #c8ff3d59)}50%{filter:drop-shadow(0 0 14px #c8ff3d)drop-shadow(0 0 60px #c8ff3dcc)drop-shadow(0 0 130px #c8ff3d80)}}.process-section-module__ipILCa__bulb{animation:2.2s ease-in-out infinite process-section-module__ipILCa__glow}@keyframes process-section-module__ipILCa__lupa{0%,to{transform:translate(0)}25%{transform:translate(-120px,-16px)}50%{transform:translate(-70px,44px)}66%{transform:translate(-150px,10px)}86%{transform:translate(-150px,10px)}}.process-section-module__ipILCa__lupa{animation:7s ease-in-out infinite process-section-module__ipILCa__lupa}@keyframes process-section-module__ipILCa__scanRed{0%,58%,to{stroke:var(--lime)}68%,84%{stroke:var(--scan-red)}}.process-section-module__ipILCa__scanRed{animation:7s linear infinite process-section-module__ipILCa__scanRed}@keyframes process-section-module__ipILCa__flowX{0%{opacity:0;transform:translate(-8px)}14%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(94px)}}.process-section-module__ipILCa__flowA{animation:2.4s linear infinite process-section-module__ipILCa__flowX}.process-section-module__ipILCa__flowB{animation:2.4s linear -1.2s infinite process-section-module__ipILCa__flowX}@keyframes process-section-module__ipILCa__dashFlow{to{stroke-dashoffset:-24px}}.process-section-module__ipILCa__dashFlow{animation:.9s linear infinite process-section-module__ipILCa__dashFlow}@keyframes process-section-module__ipILCa__ekg{0%{stroke-dashoffset:130px}to{stroke-dashoffset:-245px}}.process-section-module__ipILCa__ekg{animation:2.6s linear infinite process-section-module__ipILCa__ekg}.process-section-module__ipILCa__ekgGlow{filter:drop-shadow(0 0 7px #14b8c4e6)}@media (max-width:900px){.process-section-module__ipILCa__textCol{text-align:center}.process-section-module__ipILCa__textCol .process-section-module__ipILCa__numRow,.process-section-module__ipILCa__textCol .process-section-module__ipILCa__dots,.process-section-module__ipILCa__textCol .process-section-module__ipILCa__ctas{justify-content:center}.process-section-module__ipILCa__textCol .process-section-module__ipILCa__stepDesc{margin-inline:auto}}@media (prefers-reduced-motion:reduce){.process-section-module__ipILCa__flipNum,.process-section-module__ipILCa__stepTitle,.process-section-module__ipILCa__stepDesc,.process-section-module__ipILCa__draw,.process-section-module__ipILCa__draw1100,.process-section-module__ipILCa__bulb,.process-section-module__ipILCa__lupa,.process-section-module__ipILCa__scanRed,.process-section-module__ipILCa__flowA,.process-section-module__ipILCa__flowB,.process-section-module__ipILCa__dashFlow,.process-section-module__ipILCa__ekg{animation:none}.process-section-module__ipILCa__draw,.process-section-module__ipILCa__draw1100,.process-section-module__ipILCa__ekg{stroke-dasharray:none}}
.about-section-module__QOpPkG__section{padding:var(--pad-y) var(--pad-x);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:32px clamp(32px,5vw,64px);display:grid}.about-section-module__QOpPkG__panel{border:1px solid var(--line-strong);background:var(--bg-alt);aspect-ratio:16/10;border-radius:14px;position:relative;overflow:hidden}.about-section-module__QOpPkG__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.about-section-module__QOpPkG__placeholder{background:repeating-linear-gradient(-45deg,#141922 0 12px,#10141b 12px 24px);position:absolute;inset:0}.about-section-module__QOpPkG__playOverlay{width:100%;height:100%;color:inherit;background:#05070a59;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.about-section-module__QOpPkG__clickable{cursor:pointer}.about-section-module__QOpPkG__playInner{flex-direction:column;align-items:center;gap:14px;display:flex}.about-section-module__QOpPkG__playBtn{background:var(--lime);border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 0 40px #c8ff3d66}.about-section-module__QOpPkG__playLabel{font-family:var(--font-mono);letter-spacing:.14em;color:#ffffffbf;font-size:11px;font-weight:700}.about-section-module__QOpPkG__soonChip{font-family:var(--font-mono);color:var(--ink-3);background:var(--bg);border-radius:6px;padding:5px 10px;font-size:11px;font-weight:400}.about-section-module__QOpPkG__rec{font-family:var(--font-mono);letter-spacing:.12em;color:var(--lime);align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex;position:absolute;top:12px;left:16px}.about-section-module__QOpPkG__recDot{background:var(--lime);border-radius:50%;width:6px;height:6px;animation:1.6s infinite about-section-module__QOpPkG__aboutPulse;display:block}@keyframes about-section-module__QOpPkG__aboutPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.about-section-module__QOpPkG__kicker{font-family:var(--font-mono);color:var(--teal);letter-spacing:.12em;font-size:12px;font-weight:400}.about-section-module__QOpPkG__h2{letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.15}.about-section-module__QOpPkG__p{max-width:480px;color:var(--ink-2);text-align:justify;margin:18px 0 0;font-size:clamp(14px,1.4vw,16px);line-height:1.6}.about-section-module__QOpPkG__p+.about-section-module__QOpPkG__p{margin-top:12px}.about-section-module__QOpPkG__chips{font-family:var(--font-mono);color:#ffffff8c;flex-wrap:wrap;gap:8px;margin-top:22px;font-size:11px;font-weight:400;display:flex}.about-section-module__QOpPkG__chip{border:1px solid #ffffff2e;border-radius:99px;padding:7px 14px}@media (max-width:900px){.about-section-module__QOpPkG__copy{text-align:center}.about-section-module__QOpPkG__copy .about-section-module__QOpPkG__h2,.about-section-module__QOpPkG__copy .about-section-module__QOpPkG__p{margin-left:auto;margin-right:auto}.about-section-module__QOpPkG__copy .about-section-module__QOpPkG__p{text-align:justify}.about-section-module__QOpPkG__chips{justify-content:center}}
.faq-section-module___Ijs1q__section{padding:var(--pad-y) var(--pad-x);border-bottom:1px solid var(--line);background:var(--bg-alt)}.faq-section-module___Ijs1q__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;margin-bottom:32px;display:flex}.faq-section-module___Ijs1q__h2{letter-spacing:-.03em;margin:0;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.15}.faq-section-module___Ijs1q__note{font-family:var(--font-mono);color:var(--ink-3);font-size:12px;font-weight:400}.faq-section-module___Ijs1q__list{flex-direction:column;gap:12px;max-width:880px;display:flex}.faq-section-module___Ijs1q__item{border:1px solid var(--line);background:var(--card-deep);border-radius:10px;transition:border-color .3s;overflow:hidden}.faq-section-module___Ijs1q__item:hover{border-color:#c8ff3d66}.faq-section-module___Ijs1q__q{letter-spacing:-.01em;margin:0;font-size:clamp(15px,1.6vw,17px);font-weight:600;line-height:1.3}.faq-section-module___Ijs1q__row{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:18px 20px;display:flex}.faq-section-module___Ijs1q__num{font-family:var(--font-mono);letter-spacing:normal;color:#fff6;flex-shrink:0;font-size:12px;font-weight:700;transition:color .3s}.faq-section-module___Ijs1q__item[data-open=true] .faq-section-module___Ijs1q__num{color:var(--lime)}.faq-section-module___Ijs1q__question{flex:1}.faq-section-module___Ijs1q__plus{font-family:var(--font-mono);letter-spacing:normal;color:var(--lime);flex-shrink:0;font-size:16px;font-weight:700;transition:transform .3s;transform:rotate(0)}.faq-section-module___Ijs1q__item[data-open=true] .faq-section-module___Ijs1q__plus{transform:rotate(45deg)}.faq-section-module___Ijs1q__panel{padding:0 20px 20px 48px;animation:.35s both faq-section-module___Ijs1q__faqOpen}.faq-section-module___Ijs1q__panel[hidden]{display:none}@keyframes faq-section-module___Ijs1q__faqOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.faq-section-module___Ijs1q__answer{border-left:2px solid #c8ff3d59;padding-left:16px}.faq-section-module___Ijs1q__answerText{font-family:var(--font-mono);color:#ffffffbf;margin:0;font-size:13.5px;font-weight:400;line-height:1.7}.faq-section-module___Ijs1q__prompt{color:var(--teal)}.faq-section-module___Ijs1q__caret{color:var(--lime);animation:1s step-end infinite faq-section-module___Ijs1q__faqCaret}@keyframes faq-section-module___Ijs1q__faqCaret{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}.faq-section-module___Ijs1q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.faq-section-module___Ijs1q__header{text-align:center;justify-content:center}}
.final-cta-module__Tq3iuW__section{padding:clamp(52px, 6vw, 88px) var(--pad-x) clamp(72px, 8vw, 110px);text-align:center;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.final-cta-module__Tq3iuW__grid{pointer-events:none;background-image:linear-gradient(#c8ff3d40 1px,#0000 1px),linear-gradient(90deg,#c8ff3d40 1px,#0000 1px);background-size:56px 56px;height:420px;position:absolute;bottom:-260px;left:-20%;right:-20%;transform:perspective(600px)rotateX(62deg)}.final-cta-module__Tq3iuW__fade{background:linear-gradient(180deg, transparent, var(--bg) 85%);pointer-events:none;height:180px;position:absolute;bottom:0;left:0;right:0}.final-cta-module__Tq3iuW__content{position:relative}.final-cta-module__Tq3iuW__kicker{font-family:var(--font-mono);color:var(--teal);letter-spacing:.12em;margin:0 0 12px;font-size:clamp(10px,1.1vw,12px);font-weight:400}.final-cta-module__Tq3iuW__h2{letter-spacing:-.04em;margin:0 0 28px;font-size:clamp(38px,7vw,72px);font-weight:700;line-height:1}.final-cta-module__Tq3iuW__row{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.final-cta-module__Tq3iuW__content .final-cta-module__Tq3iuW__btn{padding:16px 34px;font-size:16px}
.site-footer-module__bVXCSG__footer{padding:22px var(--pad-x);font-family:var(--font-mono);color:#ffffff73;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:11px;font-weight:400;display:flex}.site-footer-module__bVXCSG__link{color:inherit;text-decoration:none;transition:color .2s}.site-footer-module__bVXCSG__link:hover{color:var(--lime)}@media (max-width:900px){.site-footer-module__bVXCSG__footer{text-align:center;justify-content:center}}
