@font-face{font-family:Righteous;src:url(/fonts/righteous-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kumbh Sans;src:url(/fonts/kumbh-sans-vf.ttf) format("truetype");font-weight:300 800;font-style:normal;font-display:swap}:root{--bg-canvas: #120e1e;--bg-footer: #0d0a17;--bg-surface: rgba(40, 34, 60, .72);--bg-surface-hover: rgba(52, 44, 78, .88);--bg-pill-tray: rgba(34, 29, 52, .85);--accent-lavender: #c8bfff;--accent-lavender-hover: #dad4ff;--ink-on-lavender: #251a4a;--accent-cobalt: #2d81ff;--ink-bright: #ffffff;--ink-lavender-soft: #d5ceff;--ink-body: #b8b1d1;--ink-muted: #7f779c;--rim-soft: rgba(200, 191, 255, .12);--font-display: "Righteous", "Kumbh Sans", system-ui, sans-serif;--font-sans: "Kumbh Sans", system-ui, -apple-system, sans-serif}html{scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh;background-color:var(--bg-canvas);color:var(--ink-body);font-family:var(--font-sans);line-height:1.55;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--accent-lavender);color:var(--ink-on-lavender)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0c0915}::-webkit-scrollbar-thumb{background:#2b2442;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--accent-lavender)}.page-container{width:100%;max-width:1120px;margin-inline:auto;padding-inline:24px}@media (max-width: 639px){.page-container{padding-inline:20px}}.ui-island{background:var(--bg-surface);border:1px solid var(--rim-soft);border-radius:26px;backdrop-filter:blur(16px);transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.ui-island:hover{background:var(--bg-surface-hover);border-color:#c8bfff42;transform:translateY(-2px)}.btn-tactile{transition:background-color .18s ease,color .18s ease,transform .12s ease,box-shadow .18s ease}.btn-tactile:active{transform:scale(.97)}.page-shell[data-astro-cid-ogf5ymiv]{position:relative;min-height:100vh;display:flex;flex-direction:column;isolation:isolate}main[data-astro-cid-ogf5ymiv]{flex:1}.plasma-ambient[data-astro-cid-ogf5ymiv]{position:absolute;inset:0 0 auto;height:760px;overflow:hidden;pointer-events:none;z-index:-1;mask-image:linear-gradient(to bottom,#000 35%,#0000);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 35%,rgba(0,0,0,0) 100%)}.plasma-img[data-astro-cid-ogf5ymiv]{width:100%;height:100%;object-fit:cover;transform:scale(1.22);filter:blur(56px) saturate(1.18);opacity:.42}.top-bar[data-astro-cid-ogf5ymiv]{position:sticky;top:0;z-index:50;height:62px;background:#120e1eb8;backdrop-filter:blur(18px);border-bottom:1px solid rgba(200,191,255,.08)}.top-bar-inner[data-astro-cid-ogf5ymiv]{height:100%;display:flex;align-items:center;justify-content:space-between}.brand-link[data-astro-cid-ogf5ymiv]{display:inline-flex;align-items:center;gap:11px;text-decoration:none}.brand-logo[data-astro-cid-ogf5ymiv]{width:28px;height:28px;border-radius:8px}.brand-wordmark[data-astro-cid-ogf5ymiv]{font-family:var(--font-display);font-size:1.08rem;letter-spacing:.01em;color:var(--ink-bright)}.brand-accent[data-astro-cid-ogf5ymiv]{color:var(--accent-lavender)}.lang-tray[data-astro-cid-ogf5ymiv]{display:inline-flex;gap:3px;background:var(--bg-pill-tray);border:1px solid var(--rim-soft);border-radius:999px;padding:3px}.lang-btn[data-astro-cid-ogf5ymiv]{border:0;background:transparent;color:var(--ink-body);font-family:var(--font-display);font-size:11.5px;letter-spacing:.03em;padding:5px 11px;border-radius:999px;cursor:pointer;transition:background-color .16s ease,color .16s ease}.lang-btn[data-astro-cid-ogf5ymiv]:hover{color:var(--ink-bright)}.lang-btn[data-astro-cid-ogf5ymiv].active{background:var(--accent-lavender);color:var(--ink-on-lavender)}.hero-section[data-astro-cid-ogf5ymiv]{padding-block:42px 52px}@media (min-width: 880px){.hero-section[data-astro-cid-ogf5ymiv]{padding-block:54px 64px}}.hero-grid[data-astro-cid-ogf5ymiv]{display:grid;grid-template-columns:1fr;gap:42px;align-items:center}@media (min-width: 880px){.hero-grid[data-astro-cid-ogf5ymiv]{grid-template-columns:minmax(0,6.2fr) minmax(0,5.8fr);gap:36px}}.hero-copy[data-astro-cid-ogf5ymiv]{display:flex;flex-direction:column;gap:18px;text-align:center;align-items:center}@media (min-width: 880px){.hero-copy[data-astro-cid-ogf5ymiv]{text-align:left;align-items:flex-start}}.clock-eyebrow[data-astro-cid-ogf5ymiv]{display:inline-flex;align-items:baseline;gap:6px;padding:6px 14px;border-radius:999px;background:#28223ca8;border:1px solid var(--rim-soft);font-family:var(--font-display);color:var(--ink-bright)}.clock-hour[data-astro-cid-ogf5ymiv]{font-size:1.02rem}.clock-min[data-astro-cid-ogf5ymiv]{font-size:.84rem;color:var(--accent-lavender)}.clock-sep[data-astro-cid-ogf5ymiv]{color:var(--ink-muted)}.clock-tag[data-astro-cid-ogf5ymiv]{font-size:.82rem;color:var(--ink-lavender-soft)}.hero-title[data-astro-cid-ogf5ymiv]{font-family:var(--font-display);font-size:clamp(2.65rem,5.4vw,4.35rem);font-weight:400;line-height:1.06;letter-spacing:-.01em;color:var(--ink-bright)}.hero-soft-lavender[data-astro-cid-ogf5ymiv]{color:var(--accent-lavender)}.hero-desc[data-astro-cid-ogf5ymiv]{max-width:430px;font-size:1.06rem;font-weight:500;line-height:1.58;color:var(--ink-body)}.cta-row[data-astro-cid-ogf5ymiv]{padding-top:6px}.btn-primary[data-astro-cid-ogf5ymiv]{display:inline-flex;height:56px;align-items:center;justify-content:center;gap:12px;padding-inline:30px;border-radius:22px;background:var(--accent-lavender);color:var(--ink-on-lavender);text-decoration:none;font-family:var(--font-display);font-size:1.02rem;letter-spacing:.01em;box-shadow:0 14px 36px #120c267a}.btn-primary[data-astro-cid-ogf5ymiv]:hover{background:var(--accent-lavender-hover);transform:translateY(-1px)}.hud-chips[data-astro-cid-ogf5ymiv]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding-top:2px}@media (min-width: 880px){.hud-chips[data-astro-cid-ogf5ymiv]{justify-content:flex-start}}.hud-chip[data-astro-cid-ogf5ymiv]{background:#28223ca6;border:1px solid rgba(200,191,255,.1);border-radius:999px;padding:5px 13px;font-size:.8rem;font-weight:600;color:var(--ink-body)}.hud-chip-accent[data-astro-cid-ogf5ymiv]{background:#c8bfff24;color:var(--accent-lavender);border-color:#c8bfff40}.hero-showcase[data-astro-cid-ogf5ymiv]{display:flex;justify-content:center}.hero-phone-stage[data-astro-cid-ogf5ymiv]{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.phone-with-wave[data-astro-cid-ogf5ymiv]{display:flex;align-items:center;gap:14px}.device-frame[data-astro-cid-ogf5ymiv]{width:274px;background:#161226eb;border:1.5px solid rgba(200,191,255,.22);border-radius:36px;padding:9px;box-shadow:0 26px 64px #060410ad,0 0 48px #2d5cff2e}.device-screen[data-astro-cid-ogf5ymiv]{border-radius:28px;overflow:hidden;background:#04061a;aspect-ratio:720 / 1600}.screen-photo[data-astro-cid-ogf5ymiv]{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .14s ease}.alphabet-wave-rail[data-astro-cid-ogf5ymiv]{display:none;flex-direction:column;align-items:center;gap:9px;font-family:var(--font-display);font-size:11px;color:#ffffff6b;user-select:none}@media (min-width: 520px){.alphabet-wave-rail[data-astro-cid-ogf5ymiv]{display:flex}}.alphabet-wave-rail[data-astro-cid-ogf5ymiv] .wave-active[data-astro-cid-ogf5ymiv]{color:var(--accent-lavender);transform:translate(-4px) scale(1.18)}.screen-switcher[data-astro-cid-ogf5ymiv]{display:inline-flex;gap:4px;background:var(--bg-pill-tray);border:1px solid var(--rim-soft);border-radius:999px;padding:4px}.switch-pill[data-astro-cid-ogf5ymiv]{border:0;background:transparent;color:var(--ink-body);font-family:var(--font-display);font-size:.8rem;padding:7px 15px;border-radius:999px;cursor:pointer;transition:background-color .16s ease,color .16s ease}.switch-pill[data-astro-cid-ogf5ymiv]:hover{color:var(--ink-bright)}.switch-pill[data-astro-cid-ogf5ymiv].active{background:var(--accent-lavender);color:var(--ink-on-lavender)}.features-section[data-astro-cid-ogf5ymiv]{padding-block:16px 56px}.features-grid[data-astro-cid-ogf5ymiv]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 780px){.features-grid[data-astro-cid-ogf5ymiv]{grid-template-columns:repeat(3,1fr);gap:18px}}.feature-card[data-astro-cid-ogf5ymiv]{display:flex;align-items:flex-start;gap:16px;padding:22px 24px}.anycon-badge[data-astro-cid-ogf5ymiv]{flex-shrink:0;width:44px;height:44px;border-radius:999px;background:var(--accent-lavender);color:var(--ink-on-lavender);display:inline-flex;align-items:center;justify-content:center}.feature-body[data-astro-cid-ogf5ymiv]{min-width:0}.feature-title[data-astro-cid-ogf5ymiv]{font-family:var(--font-display);font-size:1.04rem;font-weight:400;color:var(--ink-bright);letter-spacing:.005em}.feature-desc[data-astro-cid-ogf5ymiv]{margin-top:4px;font-size:.9rem;font-weight:500;line-height:1.48;color:var(--ink-body)}.site-footer[data-astro-cid-ogf5ymiv]{background:#0d0a17c7;border-top:1px solid rgba(200,191,255,.08);padding-block:20px}.footer-inner[data-astro-cid-ogf5ymiv]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;font-size:.82rem;color:var(--ink-muted)}@media (min-width: 680px){.footer-inner[data-astro-cid-ogf5ymiv]{flex-direction:row}}.footer-links[data-astro-cid-ogf5ymiv]{display:inline-flex;align-items:center;gap:10px;font-size:.84rem;font-weight:600}.footer-links[data-astro-cid-ogf5ymiv] a[data-astro-cid-ogf5ymiv]{color:var(--ink-body);text-decoration:none;transition:color .15s ease}.footer-links[data-astro-cid-ogf5ymiv] a[data-astro-cid-ogf5ymiv]:hover{color:var(--accent-lavender)}.author-handle[data-astro-cid-ogf5ymiv]{font-family:var(--font-display);font-weight:400;color:var(--accent-lavender)!important}.dot[data-astro-cid-ogf5ymiv]{color:var(--ink-muted)}
