@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--spacing-0: 0px;--spacing-1: 8px;--spacing-2: 16px;--spacing-3: 24px;--spacing-4: 32px;--spacing-5: 40px;--spacing-6: 48px;--spacing-8: 64px;--spacing-10: 80px;--spacing-12: 96px;--color-bg: #08090a;--color-panel: #0f1011;--color-elevated: #191a1b;--color-secondary-surface: #28282c;--surface-ghost: rgba(255, 255, 255, .02);--surface-subtle: rgba(255, 255, 255, .04);--surface-brand-tint: rgba(94, 106, 210, .12);--surface-card: rgba(255, 255, 255, .02);--surface-card-hover: rgba(255, 255, 255, .04);--color-brand: #5e6ad2;--color-accent: #7170ff;--color-accent-hover: #828fff;--color-security-lavender: #7a7fad;--color-text-primary: #f7f8f8;--color-text-secondary: #d0d6e0;--color-text-tertiary: #8a8f98;--color-text-quaternary: #62666d;--border-subtle: rgba(255, 255, 255, .05);--border-default: rgba(255, 255, 255, .08);--border-hover: rgba(255, 255, 255, .12);--border-active: rgba(255, 255, 255, .16);--border-primary: #23252a;--border-secondary: #34343a;--border-tertiary: #3e3e44;--line-tint: #141516;--line-tertiary: #18191a;--color-success: #27a644;--color-emerald: #10b981;--color-warning: #f2c94c;--color-error: #eb5757;--color-info: #5e6ad2;--color-overlay: rgba(0, 0, 0, .85);--shadow-raised-sm: inset 0 1px 0 rgba(255, 255, 255, .06), 0 2px 8px -2px rgba(0, 0, 0, .45);--shadow-raised-md: inset 0 1px 0 rgba(255, 255, 255, .08), 0 8px 20px -8px rgba(0, 0, 0, .55);--shadow-pressed: inset 0 2px 4px rgba(0, 0, 0, .4), inset 0 -1px 0 rgba(255, 255, 255, .04);--shadow-focus: 0 0 0 2px #08090a, 0 0 0 4px rgba(94, 106, 210, .6);--font-sans: "Inter Variable", "Inter", "SF Pro Display", -apple-system, system-ui, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-mono: "JetBrains Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--font-display: "Plus Jakarta Sans Variable", var(--font-sans);--font-feature-settings: "cv01" 1, "ss03" 1;--font-weight-signature: 510;--text-display-xl: 72px;--text-display-lg: 64px;--text-display: 48px;--text-heading: 32px;--text-title: 24px;--text-body: 16px;--text-caption: 13px;--text-tiny: 10px;--radius-micro: 2px;--radius-sm: 4px;--radius-comfortable: 6px;--radius-card: 8px;--radius-panel: 12px;--radius-lg: 22px;--radius-pill: 9999px;--transition-fast: .12s ease;--transition-normal: .2s ease}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:var(--font-feature-settings)}body{font-family:var(--font-sans);font-size:var(--text-body);line-height:1.5;color:var(--color-text-primary);background-color:var(--color-bg);min-height:100vh}code,pre,kbd,samp{font-family:var(--font-mono)}a{color:var(--color-accent);text-decoration:none}a:hover{color:var(--color-accent-hover)}img,svg{display:block;max-width:100%}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#fff3}#root{min-height:100vh}.robin-surface{background:var(--surface-card);border:1px solid var(--border-default);transition:border-color var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal)}.robin-surface[data-level="0"]{background:transparent;border-color:transparent}.robin-surface[data-level="2"]{background:var(--surface-card-hover)}.robin-surface[data-depth=raised]{box-shadow:var(--shadow-raised-sm)}.robin-surface[data-depth=raisedMd]{box-shadow:var(--shadow-raised-md)}.robin-surface[data-depth=pressed]{box-shadow:var(--shadow-pressed)}.robin-surface[data-interactive]:hover{border-color:var(--border-hover);background:var(--surface-card-hover);cursor:pointer}.robin-surface[data-interactive]:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.ant-btn:not(.ant-btn-text):not(.ant-btn-link){box-shadow:var(--shadow-raised-sm)}.ant-btn:not(.ant-btn-text):not(.ant-btn-link):active{box-shadow:var(--shadow-pressed)}.ant-btn:not(.ant-btn-text):not(.ant-btn-link):focus-visible{box-shadow:var(--shadow-focus)}.ant-card{box-shadow:var(--shadow-raised-sm);transition:border-color var(--transition-normal),box-shadow var(--transition-normal)}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-picker{box-shadow:var(--shadow-pressed)}.ant-modal .ant-modal-content,.ant-dropdown .ant-dropdown-menu,.ant-select-dropdown,.ant-popover .ant-popover-inner,.ant-message-notice-content,.ant-notification-notice{box-shadow:var(--shadow-raised-md)}.ant-menu-inline .ant-menu-item-selected,.ant-menu-vertical .ant-menu-item-selected{box-shadow:var(--shadow-pressed)}.ant-table-thead>tr>th{box-shadow:inset 0 1px 0 var(--border-subtle)}@media(prefers-reduced-motion:reduce){.robin-surface,.ant-btn,.ant-card{transition:none}}.lp{color:var(--color-text-primary);word-break:keep-all;overflow-wrap:anywhere}.lp-wrap{max-width:1120px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.lp-header{position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--color-bg) 88%,transparent);-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px);border-bottom:1px solid var(--border-subtle)}.lp-header-row{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);height:60px}.lp-brand{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-display);font-weight:700;font-size:17px;letter-spacing:-.01em;color:var(--color-text-primary);text-decoration:none;white-space:nowrap}.lp-brand img{width:28px;height:28px}.lp-nav{display:flex;align-items:center;gap:var(--spacing-6)}.lp-nav a{white-space:nowrap;font-size:14px;color:var(--color-text-secondary);text-decoration:none}.lp-nav a:hover{color:var(--color-text-primary)}.lp-header-actions{display:flex;align-items:center;gap:var(--spacing-2)}.lp-contact{font-size:13px;color:var(--color-text-tertiary);margin-right:var(--spacing-2)}.lp-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--spacing-12);align-items:center;padding-block:72px 64px}.lp-badge{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:13px;color:var(--color-text-secondary);border:1px solid var(--border-default);border-radius:var(--radius-pill);padding:4px 12px;background:var(--color-elevated)}.lp-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-success)}.lp-headline{font-family:var(--font-display);font-weight:700;font-size:clamp(34px,5.2vw,52px);line-height:1.12;letter-spacing:-.025em;margin:var(--spacing-5) 0 var(--spacing-4);text-wrap:balance;word-break:keep-all}.lp-lede{font-size:17px;line-height:1.65;color:var(--color-text-secondary);max-width:34em;word-break:keep-all}.lp-signup{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-8);max-width:440px}.lp-signup .ant-input{flex:1 1 180px;min-width:0}.lp-signup .ant-input::placeholder{color:var(--color-text-tertiary)}.lp-fine{margin-top:var(--spacing-3);font-size:12.5px;color:var(--color-text-tertiary)}.lp-shot{border:1px solid var(--border-default);border-radius:var(--radius-panel);background:var(--color-elevated);box-shadow:var(--shadow-raised-md);overflow:hidden;min-width:0}.lp-shot-top{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:12px 16px;border-bottom:1px solid var(--border-subtle);font-size:13px}.lp-shot-top span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-shot-body{padding:16px;display:flex;flex-direction:column;gap:12px}.lp-term{font-family:var(--font-mono);font-size:12px;line-height:1.8;background:var(--color-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:12px 14px;color:var(--color-text-secondary);overflow-x:auto;white-space:pre}.lp-term .ok{color:var(--color-success)}.lp-term .dim{color:var(--color-text-tertiary)}.lp-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.lp-step{border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:8px 10px;display:flex;flex-direction:column;gap:2px;font-size:12px;min-width:0}.lp-step b{font-weight:600;color:var(--color-text-primary)}.lp-step span{font-family:var(--font-mono);font-size:11px;color:var(--color-text-tertiary)}.lp-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--color-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-success) 20%,transparent);flex:none}.lp-section{padding-block:64px;border-top:1px solid var(--border-subtle);scroll-margin-top:64px}.lp-section-head{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-8)}.lp-section-head h2{font-family:var(--font-display);font-weight:700;font-size:clamp(24px,3.4vw,30px);letter-spacing:-.02em;margin:0}.lp-section-head p{color:var(--color-text-tertiary);margin:0}.lp-features{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--border-default);border:1px solid var(--border-default);border-radius:var(--radius-panel);overflow:hidden}.lp-feature{background:var(--color-elevated);padding:24px;display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0}.lp-feature-label{font-family:var(--font-mono);font-size:12px;color:var(--color-accent)}.lp-soon{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-1)}.lp-soon-badge{font-size:11px;font-weight:600;padding:1px 8px;border-radius:var(--radius-pill);background:var(--surface-brand-tint);color:var(--color-accent);white-space:nowrap}.lp-pricing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-5);align-items:start}.lp-card{background:var(--color-elevated);border:1px solid var(--border-default);border-radius:var(--radius-panel);box-shadow:var(--shadow-raised-sm);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);min-width:0}.lp-card-highlight{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent) inset,var(--shadow-raised-sm)}.lp-included{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-card);background:var(--surface-subtle)}.lp-checks{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}.lp-checks li{display:flex;gap:var(--spacing-2)}.lp-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4)}.lp-footer{border-top:1px solid var(--border-subtle);padding-block:40px 56px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-6)}.lp-footer-links{display:flex;flex-wrap:wrap;gap:var(--spacing-4);align-items:flex-start}.lp-footer-links a{text-decoration:none}@media(max-width:960px){.lp-hero{grid-template-columns:minmax(0,1fr);gap:var(--spacing-8);padding-block:48px 40px}.lp-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.lp-contact{display:none}.lp-header-row{gap:var(--spacing-2)}.lp-nav{gap:var(--spacing-3)}.lp-brand{font-size:15px}.lp-features,.lp-pricing{grid-template-columns:minmax(0,1fr)}.lp-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-section{padding-block:48px}}
