.ContactPage_form__8pxF_{display:grid;gap:1.1rem;max-width:560px}.ContactPage_field__V6hfJ{display:grid;gap:.45rem}.ContactPage_field__V6hfJ span{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#6f829e}.ContactPage_field__V6hfJ input,.ContactPage_field__V6hfJ textarea{width:100%;padding:.85rem 1rem;border:1px solid rgba(102,204,255,.18);border-radius:4px;background:rgba(102,204,255,.04);font:inherit;font-size:16px;color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.ContactPage_field__V6hfJ textarea{resize:vertical;min-height:140px}.ContactPage_field__V6hfJ input:focus,.ContactPage_field__V6hfJ textarea:focus{outline:none;border-color:var(--neon);box-shadow:0 0 0 3px rgba(102,204,255,.15)}.ContactPage_trap__uDZ5E{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ContactPage_formEnd__UVE4w{display:grid;gap:.8rem;justify-items:start}.ContactPage_submit__o8lXy{display:inline-flex;align-items:center;min-height:50px;padding:0 1.4rem;border:1px solid var(--neon-line);border-radius:4px;background:rgba(102,204,255,.08);font:inherit;font-size:15px;font-weight:700;color:var(--neon);cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.ContactPage_submit__o8lXy:hover:not(:disabled){border-color:var(--neon);background:rgba(102,204,255,.14);box-shadow:0 0 20px rgba(102,204,255,.3)}.ContactPage_submit__o8lXy:disabled{opacity:.6;cursor:wait}.ContactPage_error__ykAuH{color:#ffb4a8}.ContactPage_sent__lH9T8{padding:1.2rem 1.4rem;border:1px solid var(--neon-line);border-radius:4px;background:rgba(102,204,255,.06);color:#fff}.ContactPage_big__8_14x{font-family:var(--font-title);font-size:clamp(18px,1.6vw,22px);color:#fff;text-decoration:none;overflow-wrap:anywhere}a.ContactPage_big__8_14x:hover{color:var(--neon)}.ContactPage_email__ZI6dn{margin-top:1.4rem}.ContactPage_mapButton__8MH_Q,.ContactPage_map__s6NpK{display:block;width:100%;max-width:560px;aspect-ratio:16/10;border:1px solid rgba(102,204,255,.18);border-radius:6px}.ContactPage_map__s6NpK{background:#0b1220}.ContactPage_mapButton__8MH_Q{display:grid;place-content:center;gap:.4rem;background:linear-gradient(rgba(102,204,255,.06) 1px,transparent 0) 0 0 /28px 28px,linear-gradient(90deg,rgba(102,204,255,.06) 1px,transparent 0) 0 0 /28px 28px,rgba(102,204,255,.03);font:inherit;text-align:center;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.ContactPage_mapButton__8MH_Q:hover{border-color:var(--neon);box-shadow:0 0 20px rgba(102,204,255,.2)}.ContactPage_mapLabel__cZWv8{font-size:15px;font-weight:700;color:var(--neon)}.ContactPage_mapNote__kujX9{font-size:13px;color:#6f829e}.ContactPage_field__V6hfJ input[aria-invalid=true],.ContactPage_field__V6hfJ textarea[aria-invalid=true]{border-color:#ff7a6b}.ContactPage_field__V6hfJ input[aria-invalid=true]:focus,.ContactPage_field__V6hfJ textarea[aria-invalid=true]:focus{box-shadow:0 0 0 3px rgba(255,122,107,.18)}.ContactPage_fieldError__7ngRv{font-size:13px;color:#ffb4a8}.ContactPage_field__V6hfJ input::placeholder,.ContactPage_field__V6hfJ textarea::placeholder{color:#4f5f78}.ContactPage_note__Mlyl7{font-size:14px;color:#9fb0c8}.ContactPage_mapButton__8MH_Q{aspect-ratio:16/7;justify-items:center}.ContactPage_mapPin__4rGA6{width:30px;height:30px;margin-bottom:.2rem;fill:none;stroke:var(--neon);stroke-width:1.6;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgba(102,204,255,.5))}.DemoPage_page__O_fhU{width:100%}.DemoPage_inner__m0ZlL{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));margin:0 auto;padding:clamp(6.5rem,14vh,9rem) var(--gutter) 0}.DemoPage_header__C1zA2{max-width:760px}.DemoPage_back__6GfSu{font-size:14px;color:#6f829e;text-decoration:none;transition:color .2s ease}.DemoPage_back__6GfSu:hover{color:var(--neon)}.DemoPage_title__8OgyO{margin:1.6rem 0 0;font-family:var(--font-title);font-weight:400;font-size:clamp(30px,3vw,40px);line-height:1.05;letter-spacing:-.02em;color:#fff}.DemoPage_tagline__J__Kk{margin:1rem 0 0;font-size:clamp(16px,1.3vw,19px);line-height:1.7;color:#c7d3e6}.DemoPage_actions__fuVOG{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:1.8rem}.DemoPage_button__sSRMP{display:inline-flex;align-items:center;min-height:50px;padding:0 1.4rem;border:1px solid var(--neon-line);border-radius:4px;background:rgba(102,204,255,.08);font-size:15px;font-weight:700;color:var(--neon);text-decoration:none;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.DemoPage_button__sSRMP:hover{border-color:var(--neon);background:rgba(102,204,255,.14);box-shadow:0 0 20px rgba(102,204,255,.3)}.DemoPage_soon__U6409{display:inline-flex;align-items:center;min-height:50px;padding:0 1.4rem;border:1px dashed var(--neon-line);border-radius:4px;font-size:15px;font-weight:700;color:#9fb0c8}.DemoPage_figures__eaWJY{display:flex;flex-wrap:wrap;gap:1rem 2.4rem;margin:1.6rem 0 0;padding:1rem 0;border-top:1px solid rgba(102,204,255,.12);border-bottom:1px solid rgba(102,204,255,.12)}.DemoPage_figures__eaWJY dt{margin-bottom:.3rem;font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#6f829e}.DemoPage_figures__eaWJY dd{margin:0;font-family:var(--font-title);font-size:clamp(18px,1.6vw,22px);color:#fff;white-space:nowrap}.DemoPage_figures__eaWJY .DemoPage_monthly__cmiI8{color:var(--neon)}.DemoPage_media__BjqMa{margin-top:clamp(2.5rem,6vh,4rem)}.DemoPage_shot__qYLOS{object-fit:cover;object-position:top}.DemoPage_block__0A_iT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:clamp(1rem,4vw,4rem);padding:clamp(1.8rem,4vh,2.6rem) 0;border-top:1px solid rgba(102,204,255,.12)}.DemoPage_block__0A_iT:first-of-type{margin-top:clamp(3rem,8vh,5rem)}.DemoPage_blockTitle__7etKQ{margin:0;font-family:var(--font-title);font-weight:400;font-size:clamp(19px,1.6vw,24px);line-height:1.3;color:var(--neon)}.DemoPage_text__zDyBm{margin:0;max-width:68ch;font-size:clamp(15px,1.15vw,17px);font-weight:500;line-height:1.7;color:#eef4ff}.DemoPage_text__zDyBm p,.DemoPage_text__zDyBm ul{margin:0}.DemoPage_text__zDyBm p+p{margin-top:.9rem}.DemoPage_text__zDyBm ul{display:grid;gap:.6rem;padding:0;list-style:none}.DemoPage_text__zDyBm li{position:relative;padding-left:1.6rem}.DemoPage_text__zDyBm li:before{content:"";position:absolute;left:0;top:.3em;width:16px;height:16px;background:var(--neon);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13l5 5L20 6'/%3E%3C/svg%3E") center /contain no-repeat}.DemoPage_text__zDyBm a{color:var(--neon)}.DemoPage_text__zDyBm strong{font-weight:700;color:#fff}.DemoPage_others__sM4ng{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.DemoPage_other__3f0ns{display:grid;gap:.4rem;color:inherit;text-decoration:none}.DemoPage_otherShot__KM_th{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;margin-bottom:.4rem;border:1px solid rgba(102,204,255,.18);border-radius:6px;transition:border-color .2s ease,box-shadow .2s ease}.DemoPage_other__3f0ns:hover .DemoPage_otherShot__KM_th{border-color:var(--neon);box-shadow:0 0 20px rgba(102,204,255,.2)}.DemoPage_otherType__n494h{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;color:#6f829e}.DemoPage_otherName__96DMG{font-family:var(--font-title);font-size:18px;color:#fff;transition:color .2s ease}.DemoPage_other__3f0ns:hover .DemoPage_otherName__96DMG{color:var(--neon)}.DemoPage_end__mwIfF{display:flex;flex-direction:column;align-items:center;gap:1.4rem;padding:clamp(4rem,12vh,7rem) var(--gutter) clamp(1.5rem,5vh,3rem);text-align:center}.DemoPage_endTitle__pT6Yh{margin:0;font-family:var(--font-title);font-size:clamp(24px,2.4vw,32px);line-height:1.2;color:#fff}@media (max-width:760px){.DemoPage_block__0A_iT{gap:1rem}.DemoPage_block__0A_iT,.DemoPage_others__sM4ng{grid-template-columns:1fr}}.ScreenshotViewer_viewer__1Lav5{display:grid;gap:1rem}.ScreenshotViewer_stage__poWtX{position:relative;overflow:hidden;border:1px solid var(--panel-border);border-radius:6px;background:#050914;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 50px rgba(102,204,255,.08);outline:none}.ScreenshotViewer_stage__poWtX:focus-visible{border-color:var(--neon)}.ScreenshotViewer_bar__PVKG4{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid rgba(102,204,255,.12)}.ScreenshotViewer_bar__PVKG4>span:nth-child(-n+3){width:8px;height:8px;border-radius:50%;border:1px solid rgba(102,204,255,.4)}.ScreenshotViewer_url__Ai94_{margin-left:.8rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ScreenshotViewer_counter__OiiYm,.ScreenshotViewer_url__Ai94_{font-family:var(--font-mono);font-size:11px;color:rgba(159,176,200,.7)}.ScreenshotViewer_counter__OiiYm{margin-left:auto}.ScreenshotViewer_screen__DohD4{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:2160/1350;overflow:hidden}.ScreenshotViewer_desktopShot__3l1KN{display:block;width:100%;height:100%;object-fit:cover;object-position:top;animation:ScreenshotViewer_appear__4bsNB .25s ease-out}.ScreenshotViewer_phone__Obulc{height:90%;aspect-ratio:390/844;overflow:hidden;border:5px solid #0b1224;border-radius:22px;box-shadow:0 0 0 1px var(--neon-line),0 0 30px rgba(102,204,255,.18);animation:ScreenshotViewer_appear__4bsNB .25s ease-out}.ScreenshotViewer_mobileShot__ZTkjY{display:block;width:100%;height:100%;object-fit:cover;object-position:top}@keyframes ScreenshotViewer_appear__4bsNB{0%{opacity:.4}}.ScreenshotViewer_nav__7l8Tc{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem}.ScreenshotViewer_thumbs__XuGxv{--gap:0.8rem;position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--visible) - 1) * var(--gap)) / var(--visible));gap:var(--gap);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;padding:3px 1px}.ScreenshotViewer_thumbs__XuGxv::-webkit-scrollbar{display:none}.ScreenshotViewer_thumb__YFd64{display:block;scroll-snap-align:start;padding:0;border:0;background:none;cursor:pointer}.ScreenshotViewer_thumbShot__B3IRL{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;border:1px solid rgba(102,204,255,.18);border-radius:5px;background:#050914;opacity:.55;transition:opacity .2s ease,border-color .2s ease,box-shadow .2s ease}.ScreenshotViewer_thumbImg__kbxew{object-fit:cover;object-position:top}.ScreenshotViewer_thumbContain__3PmIU .ScreenshotViewer_thumbImg__kbxew{object-fit:contain;object-position:center;padding:6px}.ScreenshotViewer_thumb__YFd64:hover .ScreenshotViewer_thumbShot__B3IRL{opacity:1}.ScreenshotViewer_active__x_sLV .ScreenshotViewer_thumbShot__B3IRL{border-color:var(--neon);box-shadow:0 0 16px rgba(102,204,255,.25);opacity:1}.ScreenshotViewer_arrow__vHv_W{display:grid;place-items:center;width:36px;height:56px;padding:0;border:0;background:none;color:var(--neon);cursor:pointer;transition:color .2s ease,filter .2s ease}.ScreenshotViewer_arrow__vHv_W svg{width:30px;height:30px}.ScreenshotViewer_prev__hxaMH svg{transform:scaleX(-1)}.ScreenshotViewer_arrow__vHv_W:disabled{opacity:.25;cursor:default}.ScreenshotViewer_arrow__vHv_W:not(:disabled):hover{color:#d6f1ff;filter:drop-shadow(0 0 8px rgba(102,204,255,.7))}.ScreenshotViewer_arrow__vHv_W:focus-visible{outline:2px solid var(--neon);outline-offset:2px;border-radius:4px}@media (max-width:700px){.ScreenshotViewer_thumbs__XuGxv{--visible:3!important}.ScreenshotViewer_arrow__vHv_W{width:28px}.ScreenshotViewer_arrow__vHv_W svg{width:24px;height:24px}}