.mono-nav-module-menu{position:relative;z-index:80}
.mono-nav-module-menu>summary{display:flex;align-items:center;gap:6px;cursor:pointer;list-style:none;color:inherit;font-weight:700}
.mono-nav-module-menu>summary::-webkit-details-marker{display:none}
.mono-nav-module-menu>summary svg{width:15px;height:15px;transition:transform .2s ease}
.mono-nav-module-menu[open]>summary svg{transform:rotate(180deg)}
.mono-nav-module-menu>div{position:absolute;top:calc(100% + 16px);left:50%;display:grid;grid-template-columns:repeat(2,minmax(215px,1fr));width:min(520px,calc(100vw - 32px));padding:12px;gap:6px;transform:translateX(-50%);border:1px solid rgba(87,181,255,.25);border-radius:20px;background:rgba(3,20,50,.98);box-shadow:0 24px 70px rgba(0,8,29,.45);backdrop-filter:blur(18px)}
.mono-nav-module-menu>div>a{display:grid;grid-template-columns:34px 1fr 16px;align-items:center;gap:10px;padding:11px 12px;border-radius:12px;color:#dcecff;text-decoration:none;transition:.2s ease}
.mono-nav-module-menu>div>a:hover,.mono-nav-module-menu>div>a.is-current{color:#fff;background:linear-gradient(135deg,rgba(22,139,255,.25),rgba(139,92,246,.18));transform:translateY(-1px)}
.mono-nav-module-menu>div>a>svg:first-child{width:19px;height:19px;color:#35c7ff}
.mono-nav-module-menu>div>a>svg:last-child{width:14px;height:14px;color:#7898bc}
[dir=rtl] .mono-nav-module-menu>div{left:auto;right:50%;transform:translateX(50%)}
.mono-module-card{color:inherit;text-decoration:none}.mono-card-link{display:inline-flex;align-items:center;justify-content:center}
.mono-about-device{display:flex!important;align-items:center;justify-content:center;min-height:430px;padding:20px!important;background:radial-gradient(circle at 50% 45%,rgba(53,199,255,.16),transparent 55%)}
.mono-about-device img{display:block;width:100%;max-width:760px;height:auto;filter:drop-shadow(0 28px 40px rgba(1,18,55,.18))}
.mono-particle-logo{display:block;width:min(520px,90%);height:150px;margin:12px auto -4px}
.mono-module-page{min-height:100vh;color:#eef8ff;background:radial-gradient(circle at 78% 4%,rgba(22,139,255,.2),transparent 32%),#031432}
.mono-module-nav{position:relative;z-index:20;width:min(1480px,calc(100% - 40px));margin:0 auto;padding:24px 0}.mono-module-nav .mono-nav-module-menu>div{top:calc(100% + 12px)}
.mono-module-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(460px,.88fr);align-items:center;gap:54px;width:min(1320px,calc(100% - 64px));min-height:560px;margin:0 auto;padding:48px 0 72px}
.mono-module-copy{max-width:610px}.mono-module-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;color:#8ab8dd;text-decoration:none}.mono-module-back svg{width:17px}.mono-module-page-icon{display:grid;width:56px;height:56px;place-items:center;margin-bottom:20px;border:1px solid rgba(53,199,255,.4);border-radius:17px;color:#53ddff;background:rgba(22,139,255,.14)}.mono-module-page-icon svg{width:27px;height:27px}.mono-module-copy h1{margin:0 0 8px;color:#35c7ff;font-size:clamp(1rem,1.4vw,1.2rem)}.mono-module-copy h2{margin:0 0 20px;font-size:clamp(2.4rem,4vw,4.25rem);line-height:1;letter-spacing:-.04em}.mono-module-copy>p:not(.mono-kicker){max-width:580px;margin:0 0 28px;color:#a9c4dd;font-size:1.08rem;line-height:1.75}
.mono-module-visual{position:relative;justify-self:end;width:min(100%,690px);margin:0;padding:10px;border:1px solid rgba(53,199,255,.28);border-radius:22px;background:linear-gradient(145deg,rgba(13,48,86,.85),rgba(4,24,51,.95));box-shadow:0 28px 65px rgba(0,8,30,.42)}.mono-module-visual:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:23px;background:linear-gradient(120deg,rgba(53,199,255,.6),transparent 30%,rgba(139,92,246,.45))}.mono-module-visual img{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;object-position:center;border-radius:14px;background:#06172f}.mono-module-visual figcaption{display:flex;align-items:center;gap:8px;padding:10px 5px 1px;color:#92b8d4;font-size:.78rem}.mono-module-visual figcaption svg{width:15px;color:#25d7b0}
.mono-module-points{padding:110px max(32px,calc((100vw - 1320px)/2));color:#071b43;background:#f3f7fd}.mono-module-points>header{max-width:800px;margin-bottom:48px}.mono-module-points h2{margin:8px 0 0;font-size:clamp(2rem,3vw,3.4rem)}.mono-module-points ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.mono-module-points li{display:grid;grid-template-columns:50px 1fr;align-items:start;gap:16px;padding:24px;border:1px solid #d9e5f5;border-radius:19px;background:#fff;box-shadow:0 12px 35px rgba(18,56,110,.06)}.mono-module-points li span{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;color:#147be3;background:#eaf4ff;font-weight:800}.mono-module-points li p{margin:5px 0;color:#324e72;line-height:1.8}
.mono-module-next{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:80px max(32px,calc((100vw - 1320px)/2));background:linear-gradient(120deg,#051a3f,#0b2b69)}.mono-module-next small{color:#35c7ff;font-weight:800;letter-spacing:.16em}.mono-module-next h2{max-width:780px;margin:10px 0 0;font-size:clamp(1.7rem,3vw,3rem)}
.mono-module-tone-violet .mono-module-page-icon{color:#bda0ff;background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.5)}.mono-module-tone-mint .mono-module-page-icon{color:#4ee9cc;background:rgba(37,215,176,.14);border-color:rgba(37,215,176,.42)}.mono-module-tone-orange .mono-module-page-icon{color:#ffc06c;background:rgba(255,159,46,.13);border-color:rgba(255,159,46,.42)}
.module-page-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.module-page-editor{min-width:0}.module-page-editor>header{align-items:center}.module-page-editor-title{display:flex;align-items:center;gap:13px}.module-page-editor-title>span{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;color:#56ddff;background:rgba(22,139,255,.15)}.module-page-editor-title svg{width:23px}.module-page-editor-title small{color:#7fa4c2}.module-page-editor-title h2{margin:3px 0 0}.module-page-editor-preview{margin:0 0 22px;padding:8px;border:1px solid rgba(74,151,209,.25);border-radius:16px;background:#061c33}.module-page-editor-preview img{display:block;width:100%;aspect-ratio:16/8;object-fit:cover;object-position:top;border-radius:11px}.module-page-editor-preview figcaption{padding:8px 5px 0;color:#7395b1;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module-page-content-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.module-page-upload{display:flex;align-items:end;gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(100,160,205,.18)}.module-page-upload label{flex:1}.module-page-upload input{width:100%;margin-top:6px}
@media(max-width:1100px){.mono-module-hero{grid-template-columns:1fr;gap:45px}.mono-module-visual{max-width:900px}.module-page-admin-grid{grid-template-columns:1fr}}
@media(max-width:760px){.mono-nav-module-menu>div{position:fixed;top:80px;left:16px;right:16px;grid-template-columns:1fr;width:auto;max-height:calc(100vh - 110px);overflow:auto;transform:none}[dir=rtl] .mono-nav-module-menu>div{left:16px;right:16px;transform:none}.mono-module-hero{width:min(100% - 32px,1480px);padding:45px 0 70px;min-height:0}.mono-module-copy h2{font-size:2.65rem}.mono-module-points{padding:75px 18px}.mono-module-points ol{grid-template-columns:1fr}.mono-module-points li{padding:18px}.mono-module-next{align-items:flex-start;flex-direction:column;padding:60px 22px}.mono-about-device{min-height:300px}.mono-particle-logo{height:110px}.module-page-content-form .form-grid{grid-template-columns:1fr}.module-page-upload{align-items:stretch;flex-direction:column}}
