.il code{padding:1px 6px;border:1px solid color-mix(in srgb,var(--tui-accent,#62e033) 45%,transparent);background:color-mix(in srgb,var(--tui-accent,#62e033) 8%,#050505);color:var(--tui-accent,#62e033);font:700 .95em var(--tui-mono,monospace)}.il-soon{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;border:1px dashed #3a3a3a;background:#0b0b0b;font-size:12px;color:#bdbdbd}.il-soon b{letter-spacing:.2em;color:#fbbf24}.il-led{width:9px;height:9px;border-radius:50%;background:#fbbf24;box-shadow:0 0 10px #fbbf24;animation:il-blink 1.4s steps(2,start) infinite}@keyframes il-blink{to{visibility:hidden}}.il-call{display:grid;grid-template-columns:minmax(220px,300px) 1fr;gap:22px;align-items:center;padding:20px;border:1px solid var(--tui-border,#262626);background:linear-gradient(135deg,#0d0d0d,#070a08)}.il-display{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border:1px solid #1f3b28;background:#020604;box-shadow:inset 0 0 30px rgba(98,224,51,.08)}.il-display small{font-size:10px;letter-spacing:.3em;color:#4b7a5a}.il-display b{font:700 40px/1 var(--tui-mono,monospace);letter-spacing:.06em;color:var(--tui-accent,#62e033);text-shadow:0 0 14px rgba(98,224,51,.45)}.il-display em{font-style:normal;font-size:10px;letter-spacing:.2em;color:#fbbf24}.il h2{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;font-size:16px;letter-spacing:.12em;text-transform:uppercase;color:#fff}.il h2 svg,.il h3 svg{width:17px;height:17px;align-self:center;color:var(--tui-accent,#62e033);flex:none}.il h2 small{font-size:11px;letter-spacing:.06em;text-transform:none;color:#8a8a8a}.il h3{display:flex;align-items:center;gap:8px;letter-spacing:.1em;text-transform:uppercase;color:#fff}.il h3,.il p{margin:0 0 8px;font-size:13px}.il p{color:#c4c7c8;line-height:1.65}.il-block{padding:18px;border:1px solid var(--tui-border,#262626);background:#0b0b0b}.il-lead{max-width:760px}.il-services{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.il-service{position:relative;display:flex;flex-direction:column;gap:6px;padding:14px;border:1px solid #1f1f1f;background:#080808}.il-service b{display:flex;align-items:center;gap:6px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#fff}.il-service b svg{width:14px;height:14px;color:var(--tui-accent,#62e033)}.il-service p{font-size:12px;margin:0}.il-service em{margin-top:auto;font-style:normal;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#fbbf24}.il-num{font:700 22px/1.1 var(--tui-mono,monospace);letter-spacing:.04em;color:var(--tui-accent,#62e033)}.il-table{width:100%;border-collapse:collapse;font-size:13px}.il-table th{padding:8px 10px;border-bottom:1px solid #262626;text-align:left;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a}.il-table td{padding:9px 10px;border-bottom:1px solid #161616;color:#c4c7c8}.il-table td.il-num{font-size:16px;white-space:nowrap}.il-table tr:hover td{background:#0f0f0f}.il-info{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.il-info.two{grid-template-columns:1fr 1fr}.il-info>div{padding:16px;border-left:2px solid var(--tui-accent,#62e033);background:#0a0a0a}.il-example{margin-top:10px!important;font-size:13px}.il-about,.il-list{margin:0;padding:0;list-style:none}.il-about li,.il-list li{position:relative;padding:5px 0 5px 18px;color:#c4c7c8;font-size:13px;line-height:1.5}.il-about li:before,.il-list li:before{content:"//";position:absolute;left:0;color:var(--tui-accent,#62e033);font-size:11px}.il-about{column-count:2;column-gap:24px}.il-about li{break-inside:avoid}.il-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border:1px solid var(--tui-accent,#62e033);background:color-mix(in srgb,var(--tui-accent,#62e033) 6%,#050505)}.il-cta b{display:block;color:#fff;letter-spacing:.04em}.il-cta span{color:#bdbdbd;font-size:12px}.il-btn{padding:9px 14px;background:var(--tui-accent,#62e033);color:#001b0a;font:700 12px var(--tui-mono,monospace);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}@media (max-width:860px){.il-call,.il-info,.il-info.two{grid-template-columns:1fr}.il-about{column-count:1}}.il-raw{font-size:10px;letter-spacing:.1em;color:#6b7280;margin-top:-4px}.il-short{font-size:12px;color:#9ca3af;letter-spacing:.06em}.il-short b{font-size:14px;color:#fff;text-shadow:none}