@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1c1c1e;--bar:#1c1c1e;--isl:#2c2c2e;--surface:#2c2c2e;--surface-2:#3a3a3c;--surface-3:#48484a;--text:#fff;--muted:#9a9a9f;--accent:#2AABEE;--accent-text:#38bdf8;--accent-btn:#0284c7;--accent-btn-h:#0ea5e9;--sep:#1c1c1e;--sh-isl:0 1px 2px #0000004d, 0 10px 26px -6px #00000080, 0 30px 60px -20px #00000073;--f-display:"Geologica Variable", -apple-system, system-ui, "Segoe UI", Roboto, sans-serif;--f-body:var(--f-display);--f-mono:"JetBrains Mono Variable", ui-monospace, SFMono-Regular, Menlo, monospace;--ease:cubic-bezier(.22, .75, .2, 1);--g:clamp(12px, 3vw, 24px);--maxw:1200px;--colw:720px;--sal:env(safe-area-inset-left,0px);--sar:env(safe-area-inset-right,0px);--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--sat) + 90px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--text);font:400 15px/1.45 var(--f-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;margin:0;overflow-x:clip}img,svg{max-width:100%;display:block}a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}button{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:8px}::selection{background:var(--accent-btn);color:#fff}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.col{width:100%;max-width:calc(var(--colw) + max(var(--g), var(--sal)) + max(var(--g), var(--sar)));padding-left:max(var(--g), var(--sal));padding-right:max(var(--g), var(--sar));margin-inline:auto}.skip{z-index:100;background:var(--accent-btn);color:#fff;border-radius:12px;padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip:focus{transform:none}#nav-sentinel{pointer-events:none;width:1px;height:96px;position:absolute;top:0;left:0}.btn{min-height:44px;font:600 15px/1 var(--f-body);white-space:nowrap;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;transition:background-color .2s,color .2s,border-radius .18s cubic-bezier(.34,1.56,.64,1),transform .18s cubic-bezier(.34,1.56,.64,1);display:inline-flex}@media (prefers-reduced-motion:no-preference){.btn:active{border-radius:9px;transform:scale(.97)}}.btn-accent{background:var(--accent-btn);color:#fff}.btn-accent:active{background:var(--accent-btn-h)}.btn-soft{background:var(--surface);color:var(--text)}.btn-soft:active{background:var(--surface-2)}.btn-sm{min-height:36px;padding:0 14px;font-size:14px}.arrow{color:var(--muted);transition:transform .25s var(--ease)}.chev{color:#636366;transition:transform .2s var(--ease);flex:none}@media (hover:hover) and (pointer:fine){.btn-accent:hover{background:var(--accent-btn-h)}.btn-soft:hover{background:var(--surface-2)}.btn:hover .arrow{transform:translate(2px,-2px)}}html.js .rv{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transform:translateY(10px)}html.js .rv.in{opacity:1;transform:none}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.nav{--nav-h:76px;--ih:56px;--it:calc(var(--sat) + 10px);--iw:min(calc(100vw - 24px - var(--sal) - var(--sar)), 460px);--d:max(0px, calc((min(100vw - 2 * var(--g), var(--maxw)) - var(--iw)) / 2 + 6px));--t:.34s var(--ease);z-index:50;height:calc(var(--nav-h) + var(--sat));pointer-events:none;position:fixed;top:0;left:0;right:0}.nav-bg{background:var(--bar);clip-path:inset(0);transition:clip-path var(--t);will-change:clip-path;position:absolute;inset:0}.nav-bg:after{content:"";background:var(--isl);opacity:0;transition:opacity var(--t);position:absolute;inset:0}.nav-shadow{top:var(--it);left:calc(50% - var(--iw) / 2);width:var(--iw);height:var(--ih);box-shadow:var(--sh-isl);opacity:0;transition:opacity var(--t), transform var(--t);border-radius:28px;position:absolute;transform:scale(1.06,1.25)}.nav.is-island .nav-bg,.nav.is-open .nav-bg{clip-path:inset(var(--it) calc(50% - var(--iw) / 2) calc(100% - var(--it) - var(--ih)) calc(50% - var(--iw) / 2) round 28px)}.nav.is-island .nav-bg:after,.nav.is-open .nav-bg:after{opacity:1}.nav.is-island .nav-shadow,.nav.is-open .nav-shadow{opacity:1;transform:none}.nav-row{top:var(--it);left:calc(50% - var(--iw) / 2);width:var(--iw);height:var(--ih);pointer-events:auto;align-items:center;gap:6px;padding:0 8px;display:flex;position:absolute}.nav-brand,.nav-actions{transition:transform var(--t)}.nav-brand{min-height:44px;transform:translateX(calc(-1 * var(--d)));border-radius:12px;align-items:center;gap:10px;display:flex}.nav-actions{transform:translateX(var(--d));align-items:center;gap:4px;margin-left:auto;display:flex}.nav.is-island .nav-brand,.nav.is-island .nav-actions,.nav.is-open .nav-brand,.nav.is-open .nav-actions{transform:none}.nav-logo{flex:none;width:34px;height:34px;margin-left:2px}.nav-word{font:600 16px/1 var(--f-display);letter-spacing:-.01em;white-space:nowrap;transition:opacity var(--t)}.nav-links{display:none}.nav-links ul{display:flex;position:relative}.nav-links a{z-index:1;min-height:44px;font:500 14.5px/1 var(--f-body);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;transition:color .2s;display:flex;position:relative}.nav-links a[aria-current]{color:var(--text)}.nav-ind{background:var(--surface-3);clip-path:inset(5px var(--r,100%) 5px var(--l,0px) round 999px);opacity:0;transition:clip-path .42s var(--ease), opacity .2s;pointer-events:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.nav-links a:hover{color:var(--text)}.lang:hover,.nav-burger:hover{background:var(--surface-3)}}.lang{min-width:44px;min-height:44px;font:600 13px/1 var(--f-body);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 11px;transition:background-color .2s;display:inline-flex}.lang-flip{perspective:160px;width:22px;height:22px;position:relative}.lang-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .5s var(--ease), opacity .3s;position:absolute;inset:0}.flag{width:22px;height:22px}.lang-en,.lang[data-lang=en] .lang-ru{opacity:0;transform:rotateY(180deg)}.lang[data-lang=en] .lang-en{opacity:1;transform:none}.nav-burger{cursor:pointer;background:0 0;border:0;border-radius:999px;place-content:center;gap:5px;width:44px;height:44px;transition:background-color .2s;display:grid}.nav-burger span{width:18px;height:2px;transition:transform .3s var(--ease);background:currentColor;border-radius:2px;display:block}.nav.is-open .nav-burger span:first-child{transform:translateY(3.5px)rotate(45deg)}.nav.is-open .nav-burger span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.nav-sheet{top:calc(var(--it) + var(--ih) + 8px);left:calc(50% - var(--iw) / 2);width:var(--iw);background:var(--isl);box-shadow:var(--sh-isl);opacity:0;transform-origin:50% 0;pointer-events:none;transition:opacity .22s, transform .32s var(--ease);border-radius:26px;padding:8px;position:absolute;transform:translateY(-10px)scale(.98)}.nav.is-open .nav-sheet{opacity:1;pointer-events:auto;transform:none}.nav-sheet ul a{min-height:54px;font:600 19px/1 var(--f-display);letter-spacing:-.01em;border-radius:18px;align-items:center;padding:0 16px;display:flex}.nav-sheet ul a[aria-current]{background:var(--surface-2)}.nav-sheet-foot{flex-wrap:wrap;gap:4px 8px;padding:6px 8px 4px;display:flex}.nav-sheet-foot a{min-height:44px;color:var(--muted);align-items:center;padding:0 8px;font-weight:500;display:inline-flex}.nav-scrim{z-index:-1;opacity:0;pointer-events:none;background:#00000061;border:0;padding:0;transition:opacity .25s;position:fixed;inset:0}.nav.is-open .nav-scrim{opacity:1;pointer-events:auto}@media (max-width:399px){.nav-word{display:none}.nav-cta{padding:0 14px}.lang-code{display:none}.lang{padding:0 11px}}@media (min-width:1024px){.nav{--iw:760px}.nav-links{margin:0 auto;display:block}.nav-actions{margin-left:0}.nav-burger,.nav-sheet,.nav-scrim{display:none}.nav-brand{position:relative}.nav-word{transition:opacity .22s .16s;display:none;position:absolute;left:50px}.nav.is-island .nav-word{opacity:0;transition:opacity 80ms linear}}@media (min-width:1240px){.nav-word{display:block}}.hero{padding-top:calc(var(--sat) + 76px + clamp(28px, 7svh, 72px));text-align:center;padding-bottom:clamp(16px,3vw,28px)}.hero-h{font:600 clamp(26px, 6.6vw, 34px) / 1.18 var(--f-display);letter-spacing:-.01em;text-wrap:balance}.hero-sub{max-width:34em;color:var(--muted);text-wrap:pretty;margin:10px auto 0;font-size:15px;line-height:1.5}.hero-cta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}@media (prefers-reduced-motion:no-preference){html.js .hero-h,html.js .hero-sub,html.js .hero-cta{animation:rise .6s var(--ease) both}html.js .hero-sub{animation-delay:60ms}html.js .hero-cta{animation-delay:.12s}}.sec{padding-top:clamp(40px,6vw,56px)}.sh{padding:0 13px 14px}.sh-t{font:600 22px/1.25 var(--f-display);letter-spacing:-.005em}.sh-s{color:var(--muted);margin-top:4px;font-size:14px}.tbl{background:var(--surface);border-radius:12px;overflow:hidden}.tbl+.tbl,.tbl+.shots{margin-top:16px}.tbl-h{background:var(--surface-2);min-height:38px;color:var(--muted);font:600 14px/18px var(--f-body);justify-content:space-between;gap:16px;padding:10px 20px;display:flex}.row+.row{border-top:1px solid var(--sep)}.row-in{align-items:center;gap:14px;min-height:58px;padding:9px 14px 9px 20px;transition:background-color .15s;display:flex}a.row-in:active{background:var(--surface-2)}@media (hover:hover) and (pointer:fine){a.row-in:hover{background:#333336}a.row-in:hover .chev{transform:translate(2px)}}.row-ic{width:32px;height:32px;color:var(--muted);flex:none;place-items:center;display:grid}.row-ic img{object-fit:contain;max-width:32px;max-height:32px}.row-txt{flex:1;gap:2px;min-width:0;display:grid}.row-t{color:var(--text);font:600 14px/1.3 var(--f-body)}.row-d{color:var(--muted);font-size:13px;line-height:1.35}.row-aside{color:var(--muted);flex:none;font-size:14px}.row-link{color:var(--accent-text)}.row.is-mine .row-in{background:#343437}.row.is-mine .row-t:after{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin:0 0 2px 8px;display:inline-block}.plat{position:relative}.plat-ic svg{width:24px;height:24px}.plat-android{color:#3ddc84}.plat-windows{color:#1f8fff}.plat-macos,.plat-ios,.plat-linux{color:var(--text)}.plat-web{color:var(--muted)}.plat .row-in{position:relative}.plat-main:before{content:"";position:absolute;inset:0}.plat-files{z-index:1;flex:none;align-items:center;gap:4px 14px;font-size:14px;display:flex;position:relative}.plat-files a{align-items:center;min-height:32px;display:inline-flex}@media (max-width:559px){.plat-files{flex-direction:column;align-items:flex-end}.plat-files a{min-height:28px}}.plat .row-in:has(.plat-main:active){background:var(--surface-2)}@media (hover:hover) and (pointer:fine){.plat .row-in:hover{background:#333336}.plat .row-in:hover .chev{transform:translate(2px)}.plat-files a:hover{text-underline-offset:3px;text-decoration:underline}}.plat-main:focus-visible{outline:none}.plat-main:focus-visible:before{outline:2px solid var(--accent-text);outline-offset:-2px;border-radius:12px}.mini-frame{width:44px;height:44px;margin:-6px 0;display:block;position:relative}.mini-frame-cv{width:100%;height:100%;position:absolute;inset:0}.mini-frame-ava{background:radial-gradient(circle at 50% 30%,#5a5a5e,#2c2c2e 80%);border-radius:50%;position:absolute;inset:14%}.shots{background:var(--surface);border-radius:12px;padding:16px}.shots-row{justify-content:center;gap:28px;display:flex}.shot{flex:0 0 240px}.shot img{aspect-ratio:9/16;object-fit:cover;object-position:top;background:#151517;border-radius:12px;width:100%;height:auto}@media (max-width:559px){.shots{padding:14px 0}.shots-row{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;justify-content:flex-start;gap:12px;padding:0 14px;scroll-padding:0 14px;overflow-x:auto}.shots-row::-webkit-scrollbar{display:none}.shot{scroll-snap-align:start;flex:0 0 75%}.shot img{aspect-ratio:9/15}}.shot figcaption{color:var(--text);font:600 13px/1.3 var(--f-body);text-align:center;margin-top:8px}.shots-cap{color:var(--muted);text-align:center;margin-top:12px;font-size:13px}.foot{padding:24px 0 calc(32px + var(--sab));text-align:center;margin-top:clamp(48px,8vw,72px)}.foot-links{flex-wrap:wrap;justify-content:center;gap:0 4px;display:flex}.foot-links a{min-height:44px;color:var(--muted);border-radius:10px;align-items:center;padding:0 10px;font-size:14px;transition:color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.foot-links a:hover{color:var(--text)}}.foot-copy{color:#636366;margin-top:6px;font-size:13px}.foot-note{color:#636366;max-width:560px;margin:8px auto 0;font-size:12px;line-height:1.45}html.pre-en #root{opacity:0}html.vt-lang::view-transition-old(root){animation:vt-out .2s var(--ease) both}html.vt-lang::view-transition-new(root){animation:vt-in .3s var(--ease) .2s both}@keyframes vt-out{to{opacity:0;transform:scale(.992)}}@keyframes vt-in{0%{opacity:0}}html.swap-out main,html.swap-out .foot,html.swap-out .nav-row{opacity:0;transition:opacity .2s var(--ease), transform .2s var(--ease);transform:scale(.992)}html.swap-in :is(.hero-h,.hero-sub,.hero-cta,.sh,.tbl,.shots,.foot){animation:rise .55s var(--ease) both;animation-delay:var(--sd,0s)}html.swap-in :is(.hero-sub,.tbl){--sd:60ms}html.swap-in :is(.hero-cta,.shots){--sd:.12s}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation:none!important}html.js .rv{opacity:1;transform:none}}


/* OrbitGram Custom Polish */
.hero-logo-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 28px;
  position: relative;
}
.hero-logo-img {
  width: 120px;
  height: 120px;
  border-radius: 50%;
  box-shadow: 0 0 50px rgba(42, 171, 238, 0.4), 0 0 100px rgba(56, 189, 248, 0.2);
  transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.4s ease;
  animation: floatLogo 6s ease-in-out infinite alternate;
}
.hero-logo-img:hover {
  transform: scale(1.05) rotate(2deg);
  box-shadow: 0 0 70px rgba(42, 171, 238, 0.6), 0 0 120px rgba(56, 189, 248, 0.35);
}
@keyframes floatLogo {
  0% { transform: translateY(0px); }
  100% { transform: translateY(-8px); }
}
.plat-win svg, .plat-android svg, .plat-bot svg {
  width: 24px;
  height: 24px;
}
.plat-bot {
  background: linear-gradient(135deg, #2AABEE, #0284c7);
  color: #fff;
  border-radius: 12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.step-num {
  font-weight: 700;
  font-size: 14px;
  background: rgba(42, 171, 238, 0.15);
  color: #38bdf8;
  border: 1px solid rgba(42, 171, 238, 0.3);
  border-radius: 10px;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* Ensure mobile sheet works smoothly */
.nav-sheet.open {
  transform: translateY(0);
  opacity: 1;
  pointer-events: auto;
  visibility: visible;
}
.nav-scrim.open {
  opacity: 1;
  pointer-events: auto;
}
