@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}:root{color-scheme:light;--bg: #eef3fa;--sidebar: #e5ecf6;--surface: #fbfcff;--surface-raised: #e8eef7;--surface-input: #ffffff;--selected-surface: #e2ecfc;--border: #d3ddeb;--border-strong: #7487a2;--text: #172b46;--text-secondary: #465b76;--text-muted: #526783;--primary: #245bb3;--primary-strong: #1c4995;--primary-hover: #1c4995;--button-primary-text: #ffffff;--success: #276642;--success-foreground: #276642;--success-surface: #e6f0e8;--success-border: #a9c7b0;--warning: #835010;--warning-foreground: #835010;--warning-surface: #f7ecd5;--warning-border: #dac28c;--danger: #a12e34;--danger-foreground: #a12e34;--danger-surface: #f6e7e6;--danger-border: #d8a9aa;--info: #235a70;--info-foreground: #235a70;--info-surface: #e4eef1;--info-border: #a5c1ca;--ai: #355c69;--ai-foreground: #4f3c74;--ai-surface: #eee9f6;--ai-border: #c2b5da;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--font-xs: 12px;--font-sm: 14px;--font-md: 16px;--font-lg: 18px;--font-xl: 21px;--font-2xl: 27px;--font-4xl: 34px;--leading-body: 1.55;--leading-heading: 1.2;--control-compact: 36px;--control-standard: 44px;--control-touch: 44px;--radius-sm: 7px;--radius-control: 9px;--radius-md: 10px;--radius-card: 14px;--radius-lg: 15px;--radius-popover: 11px;--radius-dialog: 16px;--radius-pill: 999px;--shadow-card: 0 2px 8px rgb(25 48 84 / 8%);--shadow-popover: 0 14px 38px rgb(18 38 70 / 16%);--shadow-dialog: 0 24px 72px rgb(12 29 56 / 27%);--focus: 0 0 0 3px rgb(36 91 179 / 40%);--motion-fast: .12s;--motion-standard: .18s;--motion-enter: .14s;--motion-ease: cubic-bezier(.2, .75, .25, 1);--content-width: 1280px;--content-width-wide: 1700px;--form-width: 760px;--sidebar-width: 248px;--header-height: 76px;--breakpoint-mobile: 560px;--breakpoint-tablet: 850px;font-family:Inter Variable,Inter,Segoe UI,system-ui,sans-serif;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizeLegibility}:root[data-theme=dark]{color-scheme:dark;--bg: #111c2e;--sidebar: #152238;--surface: #1b2b43;--surface-raised: #243650;--surface-input: #142137;--selected-surface: #2b4265;--border: #354a66;--border-strong: #8196b5;--text: #edf3ff;--text-secondary: #c5d2e8;--text-muted: #afc1dc;--primary: #a8caff;--primary-strong: #c0d9ff;--primary-hover: #c0d9ff;--button-primary-text: #14233b;--success: #9dd3aa;--success-foreground: #9dd3aa;--success-surface: #293d30;--success-border: #486e54;--warning: #f1ca87;--warning-foreground: #f1ca87;--warning-surface: #403927;--warning-border: #756540;--danger: #f2a5a5;--danger-foreground: #f2a5a5;--danger-surface: #422f30;--danger-border: #785052;--info: #a9d2e0;--info-foreground: #a9d2e0;--info-surface: #2a3a3c;--info-border: #516a70;--ai: #b5d4dd;--ai-foreground: #c8b8ea;--ai-surface: #352e40;--ai-border: #5e5272;--shadow-card: 0 3px 12px rgb(4 10 22 / 44%);--shadow-popover: 0 16px 42px rgb(3 8 20 / 55%);--shadow-dialog: 0 26px 78px rgb(0 0 0 / 62%);--focus: 0 0 0 3px rgb(168 202 255 / 47%)}html,body,#root{min-height:100%}body{margin:0;background:var(--bg);color:var(--text)}button,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=checkbox]:focus-visible,[role=combobox]:focus-visible,[role=radio]:focus-visible,[role=tab]:focus-visible{outline:2px solid var(--primary)!important;outline-offset:2px;box-shadow:var(--focus)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}.ui-button{display:inline-flex;min-height:var(--control-standard);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-weight:620;cursor:pointer;transition:color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.ui-button:active:not(:disabled){transform:translateY(1px)}.ui-button:disabled{opacity:.55;cursor:not-allowed}.ui-button-primary{color:var(--button-primary-text);background:var(--primary);border-color:var(--primary)}.ui-button-primary:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.ui-button-secondary{color:var(--text);background:var(--surface-raised);border-color:var(--border-strong)}.ui-button-secondary:hover:not(:disabled){background:var(--surface);border-color:var(--primary)}.ui-button-ghost{color:var(--text-secondary);background:transparent;border-color:transparent}.ui-button-ghost:hover:not(:disabled){color:var(--text);background:var(--surface-raised)}.ui-button-danger{color:var(--danger-foreground);background:var(--danger-surface);border-color:var(--danger-border)}.ui-button-danger:hover:not(:disabled){background:color-mix(in srgb,var(--danger-surface),var(--danger-border) 24%)}.ui-button-sm{min-height:var(--control-compact);padding-inline:var(--space-3);font-size:var(--font-sm)}.ui-button-lg{min-height:var(--control-touch);padding-inline:var(--space-5)}.ui-input,.ui-textarea{width:100%;color:var(--text);background:var(--surface-input);border:1px solid var(--border-strong);border-radius:var(--radius-control);font:inherit}.ui-input{min-height:var(--control-standard);padding:0 var(--space-3)}.ui-textarea{min-height:7rem;padding:var(--space-3);resize:vertical;line-height:var(--leading-body)}.ui-field{display:grid;min-width:0;gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-sm);font-weight:560}.ui-field>label{color:var(--text)}.ui-field-hint{color:var(--text-muted);font-size:var(--font-sm);font-weight:400;line-height:var(--leading-body)}.ui-form-error{color:var(--danger-foreground);font-size:var(--font-sm)}.ui-select-trigger{display:inline-flex;width:100%;min-width:0;min-height:var(--control-standard);align-items:center;justify-content:space-between;gap:var(--space-3);padding:0 var(--space-3);color:var(--text);background:var(--surface-input);border:1px solid var(--border-strong);border-radius:var(--radius-control);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease)}.ui-select-trigger:hover:not([data-disabled]){border-color:var(--primary)}.ui-select-trigger[data-placeholder]{color:var(--text-muted)}.ui-select-trigger[data-disabled]{opacity:.55;cursor:not-allowed}.ui-select-icon{display:inline-flex;flex:0 0 auto;color:var(--text-muted)}.ui-select-icon svg,.ui-select-scroll svg{width:16px;height:16px}.ui-select-content{z-index:1000;min-width:var(--radix-select-trigger-width);max-height:min(var(--radix-select-content-available-height),20rem);overflow:hidden;color:var(--text);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-popover);box-shadow:var(--shadow-popover);transform-origin:var(--radix-select-content-transform-origin);animation:ui-pop-in var(--motion-enter) var(--motion-ease)}.ui-select-viewport{padding:var(--space-1)}.ui-select-item{position:relative;display:flex;min-height:40px;align-items:center;padding:0 36px 0 var(--space-3);border-radius:var(--radius-sm);outline:none;cursor:pointer;-webkit-user-select:none;user-select:none}.ui-select-item[data-highlighted]{color:var(--text);background:color-mix(in srgb,var(--primary) 14%,var(--surface-raised))}.ui-select-item[data-state=checked]{color:var(--text);font-weight:620}.ui-select-item[data-disabled]{opacity:.45;cursor:not-allowed}.ui-select-indicator{position:absolute;right:var(--space-3);display:inline-flex;color:var(--primary)}.ui-select-indicator svg{width:16px;height:16px}.ui-select-scroll{display:flex;width:100%;height:22px;align-items:center;justify-content:center;color:var(--text-muted);background:var(--surface-raised);border:0}.ui-checkbox-field{display:inline-flex;min-height:var(--control-touch);align-items:center;gap:var(--space-3);color:var(--text);font:inherit;cursor:pointer}.ui-checkbox-field.is-disabled{opacity:.55;cursor:not-allowed}.ui-checkbox{display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center;padding:0;color:var(--button-primary-text);background:var(--surface-input);border:1.5px solid var(--border-strong);border-radius:5px;cursor:pointer}.ui-checkbox[data-state=checked]{background:var(--primary);border-color:var(--primary)}.ui-checkbox[data-disabled]{cursor:not-allowed}.ui-checkbox-indicator{display:inline-flex}.ui-checkbox-indicator svg{width:15px;height:15px;stroke-width:2.5}.ui-toggle-group{display:inline-flex;flex-wrap:wrap;gap:var(--space-2)}.ui-toggle-item{min-height:40px;padding:0 var(--space-3);color:var(--text-secondary);background:var(--surface-input);border:1px solid var(--border-strong);border-radius:var(--radius-control);font:inherit;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease)}.ui-toggle-item:hover{color:var(--text);border-color:var(--primary)}.ui-toggle-item[data-state=on]{color:var(--primary-strong);background:var(--selected-surface);border-color:var(--primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 25%,transparent)}.ui-menu-content{z-index:1100;min-width:12rem;padding:var(--space-1);color:var(--text);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-popover);box-shadow:var(--shadow-popover);animation:ui-pop-in var(--motion-enter) var(--motion-ease)}.ui-menu-item{display:flex;min-height:40px;align-items:center;padding:0 var(--space-3);border-radius:var(--radius-sm);outline:none;cursor:pointer}.ui-menu-item[data-highlighted]{color:var(--text);background:var(--selected-surface)}.ui-menu-separator{height:1px;margin:var(--space-1) 0;background:var(--border)}.ui-dialog-is-open{overflow:hidden;scrollbar-gutter:stable}.ui-dialog-overlay{position:fixed;z-index:1200;inset:0;pointer-events:auto;background:#060c0894;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:ui-fade-in var(--motion-enter) var(--motion-ease)}.ui-dialog-content{position:fixed;z-index:1201;top:50%;left:50%;width:min(calc(100vw - 32px),34rem);max-height:min(84dvh,48rem);overflow:auto;padding:var(--space-6);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-dialog);box-shadow:var(--shadow-dialog);transform:translate(-50%,-50%);animation:ui-dialog-in var(--motion-enter) var(--motion-ease)}.ui-dialog-title{margin:0;font-size:var(--font-xl);line-height:var(--leading-heading)}.ui-dialog-description{color:var(--text-secondary)}.ui-dialog-close{position:absolute;top:var(--space-3);right:var(--space-3);width:40px;height:40px;color:var(--text-secondary);background:transparent;border:0;border-radius:var(--radius-control);font-size:24px;cursor:pointer}.ui-dialog-close:hover{color:var(--text);background:var(--surface-raised)}.ui-tabs-list{display:flex;gap:var(--space-1);overflow-x:auto;border-bottom:1px solid var(--border)}.ui-tabs-trigger{min-height:42px;padding:0 var(--space-3);color:var(--text-secondary);background:transparent;border:0;border-bottom:2px solid transparent;white-space:nowrap;font:inherit;cursor:pointer}.ui-tabs-trigger[data-state=active]{color:var(--primary-strong);border-bottom-color:var(--primary)}.ui-badge{display:inline-flex;min-height:24px;align-items:center;padding:2px var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface-raised);font-size:var(--font-xs);font-weight:600;line-height:1.2}.ui-badge-success{color:var(--success-foreground);background:var(--success-surface);border-color:var(--success-border)}.ui-badge-warning{color:var(--warning-foreground);background:var(--warning-surface);border-color:var(--warning-border)}.ui-badge-danger{color:var(--danger-foreground);background:var(--danger-surface);border-color:var(--danger-border)}.ui-badge-info{color:var(--info-foreground);background:var(--info-surface);border-color:var(--info-border)}.ui-card{padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.ui-page-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5)}.ui-page-header h1{margin:var(--space-1) 0;font-size:clamp(var(--font-2xl),2.25vw,var(--font-4xl))}.ui-page-header p{margin:0;color:var(--text-secondary)}.ui-eyebrow{color:var(--primary-strong);font-size:var(--font-xs);font-weight:700;letter-spacing:.1em}.ui-page-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ui-data-table{max-width:100%;overflow-x:auto}.ui-skeleton{display:block;min-height:1em;background:linear-gradient(90deg,var(--surface-raised),var(--surface),var(--surface-raised));background-size:200% 100%;border-radius:var(--radius-sm);animation:ui-shimmer 1.5s linear infinite}.ui-empty-state{display:grid;justify-items:start;gap:var(--space-2);padding:var(--space-6);color:var(--text-secondary);background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius-card)}.ui-empty-state h2,.ui-empty-state p{margin:0}.ui-empty-state h2{color:var(--text);font-size:var(--font-lg)}.ui-navigation-item{display:flex;min-height:var(--control-touch);align-items:center;gap:var(--space-3);padding:0 var(--space-3);color:var(--text-secondary);border-radius:var(--radius-control);text-decoration:none;transition:background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease)}.ui-navigation-item:hover,.ui-navigation-item.is-active{color:var(--text);background:var(--selected-surface)}.user-menu-trigger{display:flex;min-height:40px;align-items:center;gap:var(--space-2);padding:4px 10px 4px 5px;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-pill);font:inherit;font-size:var(--font-sm);cursor:pointer}.user-menu-trigger:hover{background:var(--surface-raised)}.user-menu-trigger .user-avatar{width:30px;height:30px;flex:0 0 30px}.ui-menu-content.user-menu-panel{position:static;inset:auto;display:grid;gap:3px;width:min(220px,calc(100vw - 16px));padding:var(--space-2)}.user-menu-panel [data-radix-dropdown-menu-label]{padding:var(--space-2);color:var(--text-muted);overflow-wrap:anywhere;font-size:var(--font-xs)}.user-menu-panel a{display:flex;width:100%;align-items:center;color:inherit;text-decoration:none}.ui-menu-item.user-menu-signout{color:var(--danger-foreground)}.ui-menu-item.user-menu-signout[data-highlighted]{background:var(--danger-surface)}.page-size-selector{flex:0 0 auto;white-space:nowrap}.page-size-selector .ui-select-trigger{width:96px}.salary-expectation-grid{display:grid;min-width:0;grid-template-columns:110px minmax(120px,1fr) 120px;gap:var(--space-2)}.salary-minimum-input{width:100%;min-width:0}@keyframes ui-pop-in{0%{opacity:0;transform:translateY(-3px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ui-dialog-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.99)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ui-shimmer{to{background-position:-200% 0}}@media(max-width:560px){.ui-dialog-content{padding:var(--space-5) var(--space-4)}.ui-card{padding:var(--space-4)}.user-menu-name{display:none}.user-menu-trigger{padding-right:7px}.salary-expectation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.salary-minimum-input{grid-column:1 / -1;grid-row:1}}@media(prefers-reduced-motion:reduce){.ui-button,.ui-select-trigger,.ui-toggle-item,.ui-navigation-item{transition:none}.ui-select-content,.ui-menu-content,.ui-dialog-overlay,.ui-dialog-content,.ui-skeleton{animation:none}}.launch-page{min-height:100vh;color:var(--text);background:var(--bg);font-size:16px;line-height:1.55}.launch-page *{box-sizing:border-box}.launch-page a{color:inherit;text-decoration:none}.launch-page button{font:inherit}.launch-page svg{width:20px;height:20px;flex:none}.launch-page .ui-button{text-decoration:none;gap:12px}.launch-page .ui-button-primary{color:var(--button-primary-text)}.launch-page .ui-button-secondary{color:var(--text)}.launch-page,.launch-window-bar,.launch-product-frame,.launch-final{transition:color var(--motion-standard) var(--motion-ease),background-color var(--motion-standard) var(--motion-ease)}.launch-page .ui-button svg{width:18px;height:18px}.launch-page main{max-width:1380px;margin:0 auto;padding:0 48px}.launch-skip{position:fixed;z-index:1500;top:-100px;left:12px;padding:12px 16px;color:var(--text);background:var(--surface);border:1px solid var(--primary);border-radius:var(--radius-control)}.launch-skip:focus-visible{top:10px}.launch-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.launch-nav{position:relative;display:flex;align-items:center;gap:36px;max-width:1380px;min-height:88px;margin:auto;padding:16px 48px;border-bottom:1px solid var(--border)}.launch-wordmark{font-size:23px;font-weight:750;letter-spacing:-1.1px;white-space:nowrap}.launch-wordmark span{color:var(--primary)}.launch-desktop-nav{display:flex;gap:30px;margin-left:auto;font-size:14px}.launch-desktop-nav a,.launch-footer nav a{color:var(--text-secondary);padding-block:8px}.launch-desktop-nav a:hover,.launch-footer nav a:hover{color:var(--primary-strong)}.launch-tools{display:flex;align-items:center;gap:24px}.launch-signin{display:flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:650}.launch-page .theme-control{display:flex;gap:2px;padding:3px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface)}.launch-page .theme-choice{display:grid;place-items:center;width:30px;height:30px;padding:0;color:var(--text-secondary);background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:background-color var(--motion-standard) var(--motion-ease)}.launch-page .theme-choice svg{width:17px;height:17px}.launch-page .theme-choice.is-selected{color:var(--primary-strong);background:var(--selected-surface);border-color:var(--border)}.launch-mobile-nav{display:none}.launch-mobile-nav summary{display:grid;place-items:center;width:35px;height:38px;border:1px solid var(--border-strong);border-radius:var(--radius-control);cursor:pointer;list-style:none}.launch-mobile-nav summary::-webkit-details-marker{display:none}.launch-mobile-nav nav{position:absolute;z-index:5;top:calc(100% - 6px);right:28px;display:grid;gap:3px;width:min(280px,calc(100vw - 40px));padding:8px;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-popover);box-shadow:var(--shadow-popover)}.launch-mobile-nav a{display:flex;align-items:center;min-height:44px;padding:8px 12px}.launch-hero{display:grid;grid-template-columns:minmax(330px,.88fr) minmax(0,1.25fr);align-items:center;gap:52px;padding:74px 0 64px}.launch-category{display:flex;align-items:center;gap:9px;margin:0 0 20px;color:var(--text-secondary);font-size:14px}.launch-category>span{width:7px;height:7px;background:var(--primary);border-radius:50%}.launch-hero h1{margin:0 0 25px;font-size:clamp(48px,4.6vw,68px);font-weight:680;line-height:1.02;letter-spacing:-.065em}.launch-intro{max-width:470px;margin:0;color:var(--text-secondary);font-size:18px;line-height:1.65}.launch-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:28px}.launch-text-link{min-height:44px;display:inline-flex;align-items:center;color:var(--primary-strong)!important;font-size:14px;font-weight:600;text-decoration:underline!important;text-underline-offset:5px}.launch-access-note{margin:20px 0 0;font-size:13px;color:var(--text-muted)}.launch-hero-proof{min-width:0;margin:0;border:1px solid var(--border-strong);border-radius:var(--radius-popover);overflow:hidden;background:var(--surface);box-shadow:var(--shadow-popover);animation:launch-arrive var(--motion-standard) var(--motion-ease) both}.launch-window-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 16px;color:var(--text-secondary);background:var(--surface-raised);border-bottom:1px solid var(--border);font-size:12px}.launch-window-dots{display:flex;gap:5px}.launch-window-dots i{width:6px;height:6px;background:var(--border-strong);border-radius:50%}.launch-demo-label{padding:2px 7px;color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-pill);font-size:10px;white-space:nowrap}.launch-page picture{display:block}.launch-page picture img{display:block;width:100%;height:auto}.launch-hero-proof figcaption{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;padding:14px 16px;border-top:1px solid var(--border);font-size:11px;color:var(--text-muted)}.launch-hero-proof figcaption>span:first-child{display:flex;align-items:center;gap:7px;color:var(--text)}.launch-hero-proof figcaption svg{width:14px;height:14px;color:var(--primary)}.launch-capability-line{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:12px}.launch-capability-line p{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:0;font-size:15px;color:var(--text)}.launch-capability-line svg{width:14px;height:14px;color:var(--text-muted)}.launch-section{padding:78px 0;scroll-margin-top:24px}.launch-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:35px}.launch-section-label{margin:0 0 13px;color:var(--primary-strong);font-size:14px;font-weight:600}.launch-section h2,.launch-final h2{margin:0;font-size:clamp(30px,3vw,42px);font-weight:630;line-height:1.15;letter-spacing:-.045em}.launch-section-heading>p{max-width:350px;margin:0;color:var(--text-secondary);font-size:14px;line-height:1.65}.launch-workflows{display:grid;grid-template-columns:230px minmax(0,1fr);gap:35px}.launch-workflows>.ui-tabs-list{display:flex;flex-direction:column;align-items:stretch;gap:4px;border:0;overflow:visible;padding-top:2px}.launch-workflows .ui-tabs-trigger{display:block;width:100%;min-height:52px;border:1px solid transparent;border-radius:var(--radius-control);padding:12px 16px;text-align:left;white-space:normal;line-height:1.4;font-size:14px}.launch-workflows .ui-tabs-trigger[data-state=active]{color:var(--primary-strong);background:var(--selected-surface);border-color:var(--border-strong);box-shadow:inset 3px 0 0 var(--primary)}.launch-workflows .ui-tabs-trigger:hover{color:var(--text);background:var(--surface)}.launch-workflow-panel{min-width:0;outline:none}.launch-workflow-panel[data-state=active]{animation:launch-panel var(--motion-standard) var(--motion-ease)}.launch-panel-copy{min-height:116px}.launch-panel-copy h3{margin:0 0 9px;font-size:23px;line-height:1.25;font-weight:620;letter-spacing:-.025em}.launch-panel-copy p{margin:0 0 22px;max-width:670px;font-size:15px;color:var(--text-secondary)}.launch-product-frame{overflow:hidden;border:1px solid var(--border-strong);border-radius:var(--radius-popover);background:var(--surface);box-shadow:var(--shadow-card)}.launch-product-frame picture{overflow:hidden}.launch-product-frame picture img{width:100%;height:auto}.launch-enlarge{display:flex;align-items:center;gap:7px;min-height:30px;padding:0 6px;background:transparent;color:var(--primary-strong);border:0;cursor:pointer;font-size:12px!important}.launch-enlarge svg{width:14px;height:14px}.launch-product-note{min-height:58px;padding:13px 16px;border-top:1px solid var(--border);color:var(--text-muted);background:var(--surface);font-size:12px}.launch-image-dialog{width:min(calc(100vw - 32px),1200px)}.launch-image-dialog picture{margin-top:20px}.launch-image-dialog picture img{display:block;width:100%;height:auto}.launch-flow{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.launch-flow-path{display:flex;align-items:center;gap:12px;margin-top:38px}.launch-flow-path button{display:flex;align-items:center;justify-content:space-between;flex:1;gap:12px;min-width:0;min-height:70px;padding:16px;background:var(--surface);color:var(--text-secondary);border:1px solid var(--border-strong);border-radius:var(--radius-control);cursor:pointer;font-size:14px}.launch-flow-path button[aria-pressed=true]{background:var(--selected-surface);color:var(--primary-strong);border-color:var(--primary)}.launch-flow-number{display:grid;place-items:center;width:23px;height:23px;flex:none;border-radius:50%;background:var(--surface-raised);font-size:12px}.launch-flow-path button>svg{width:18px;height:18px}.launch-flow-arrow{width:16px!important;color:var(--text-muted)}.launch-flow-explanation{display:grid;grid-template-columns:230px minmax(0,1fr);gap:35px;align-items:start;min-height:115px;margin-top:28px;padding:22px 0 0}.launch-flow-explanation h3{margin:0;font-size:19px}.launch-flow-explanation p{max-width:780px;margin:0;color:var(--text-secondary)}.launch-trust{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px}.launch-trust-title>p:last-child{max-width:400px;color:var(--text-secondary);margin-top:22px}.launch-principles>div{padding:21px 0;border-bottom:1px solid var(--border)}.launch-principles>div:first-child{padding-top:0}.launch-principles h3{margin:0 0 7px;font-size:18px;font-weight:620}.launch-principles p{margin:0;color:var(--text-secondary);font-size:15px}.launch-international{display:grid;grid-template-columns:120px minmax(0,1fr);gap:45px;padding-top:0}.launch-international>svg{width:75px;height:75px;padding:14px;border:1px solid var(--border);color:var(--primary);border-radius:50%}.launch-international h2{max-width:780px}.launch-international p{max-width:850px;color:var(--text-secondary)}.launch-international ul{display:flex;flex-wrap:wrap;gap:12px 24px;padding:0;list-style:none;font-size:13px;color:var(--primary-strong)}.launch-international li{padding-left:12px;border-left:2px solid var(--primary)}.launch-small{font-size:12px;color:var(--text-muted)!important}.launch-final{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:60px;padding:46px;margin:0 0 70px;border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--surface-raised)}.launch-final p:not(.launch-section-label){max-width:700px;color:var(--text-secondary)}.launch-final-actions{display:grid;justify-items:stretch;gap:12px;min-width:200px}.launch-final-actions .launch-text-link{justify-content:center}.launch-footer{display:grid;grid-template-columns:auto 1fr auto;gap:15px 45px;max-width:1380px;padding:26px 48px 34px;margin:auto;border-top:1px solid var(--border);font-size:12px;color:var(--text-muted)}.launch-footer p{margin:0;align-self:center}.launch-footer nav{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.launch-footer>span{grid-column:1/-1}@keyframes launch-arrive{0%{transform:translateY(10px)}}@keyframes launch-panel{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.launch-nav{gap:20px}.launch-desktop-nav{gap:18px}.launch-tools{gap:14px}.launch-hero{gap:30px;grid-template-columns:1fr 1.1fr}.launch-hero h1{font-size:54px}.launch-trust{gap:50px}.launch-flow-path{gap:7px}.launch-flow-path button{padding:12px;font-size:12px;gap:7px}.launch-flow-path button>svg{display:none}.launch-footer{grid-template-columns:auto 1fr}.launch-footer nav{grid-column:1/-1}}@media(max-width:850px){.launch-mobile-nav{display:block}.launch-page main,.launch-nav{padding-inline:28px}.launch-desktop-nav{display:none}.launch-tools{margin-left:auto}.launch-hero{grid-template-columns:1fr;padding-top:48px;gap:35px}.launch-hero-copy{max-width:600px}.launch-hero h1{font-size:64px}.launch-intro{max-width:580px}.launch-hero-proof{transform:none;animation:none}.launch-capability-line{flex-wrap:wrap}.launch-capability-line p{order:3;flex-basis:100%;gap:16px}.launch-workflows{grid-template-columns:1fr;gap:25px}.launch-workflows>.ui-tabs-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.launch-workflows .ui-tabs-trigger{text-align:center}.launch-section-heading{align-items:start}.launch-section-heading>p{max-width:260px}.launch-trust{grid-template-columns:1fr;gap:30px}.launch-trust-title>p:last-child{max-width:600px}.launch-flow-explanation{grid-template-columns:160px minmax(0,1fr);gap:20px}.launch-international{grid-template-columns:70px minmax(0,1fr);gap:28px}.launch-international>svg{width:60px;height:60px}.launch-final{gap:25px;padding:28px}}@media(max-width:600px){.launch-page main{padding-inline:20px}.launch-nav{padding:13px 20px;gap:12px;min-height:74px}.launch-wordmark{font-size:21px}.launch-tools{gap:10px}.launch-signin{display:none}.launch-mobile-nav{display:block}.launch-mobile-nav summary{display:grid;place-items:center;width:35px;height:38px;border:1px solid var(--border-strong);border-radius:var(--radius-control);cursor:pointer;list-style:none}.launch-mobile-nav summary::-webkit-details-marker{display:none}.launch-mobile-nav nav{position:absolute;z-index:5;top:67px;right:20px;display:grid;gap:3px;width:min(280px,calc(100vw - 40px));padding:8px;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-popover);box-shadow:var(--shadow-popover)}.launch-mobile-nav a{display:flex;align-items:center;min-height:44px;padding:8px 12px}.launch-hero{padding:38px 0 30px;gap:28px}.launch-category{font-size:12px;margin-bottom:18px}.launch-hero h1{font-size:clamp(44px,12vw,66px);margin-bottom:20px}.launch-intro{font-size:16px}.launch-actions{gap:12px;margin-top:23px}.launch-actions .ui-button{width:100%}.launch-access-note{margin-top:14px;font-size:12px}.launch-hero-proof picture{height:410px;overflow:hidden}.launch-hero-proof picture img{width:100%;height:100%;object-fit:cover;object-position:top}.launch-window-bar{padding:9px 12px;gap:8px}.launch-window-dots{display:none}.launch-hero-proof figcaption{padding:12px}.launch-hero-proof figcaption>span:last-child{display:none}.launch-capability-line{gap:10px;padding:17px 0}.launch-capability-line>span{font-size:11px}.launch-capability-line p{gap:9px;font-size:13px}.launch-section{padding:46px 0}.launch-section-heading{display:block;margin-bottom:24px}.launch-section-heading h2{font-size:30px}.launch-section-heading>p{max-width:none;margin-top:15px}.launch-workflows>.ui-tabs-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.launch-workflows .ui-tabs-trigger{min-height:48px;padding:10px 8px;font-size:12px}.launch-panel-copy{min-height:142px}.launch-panel-copy h3{font-size:22px}.launch-panel-copy p{font-size:14px;margin-bottom:16px}.launch-product-frame picture{aspect-ratio:auto}.launch-product-note{min-height:79px;font-size:11px}.launch-flow-path{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);gap:10px;margin-top:23px}.launch-flow-path>.launch-flow-arrow:nth-child(4){display:none}.launch-flow-path button{min-height:70px;padding:12px;font-size:13px}.launch-flow-explanation{display:block;min-height:150px;margin-top:20px;padding-top:0}.launch-flow-explanation h3{margin-bottom:7px}.launch-flow-explanation p{font-size:14px}.launch-trust{gap:22px}.launch-section h2,.launch-final h2{font-size:30px}.launch-principles h3{font-size:17px}.launch-principles p{font-size:14px}.launch-international{display:block;padding-top:0}.launch-international>svg{width:52px;height:52px;margin-bottom:17px;padding:10px}.launch-international ul{display:grid;gap:14px}.launch-international p{font-size:14px}.launch-final{grid-template-columns:1fr;gap:15px;margin-bottom:40px;padding:23px}.launch-final p{font-size:14px}.launch-footer{grid-template-columns:1fr;padding:25px 20px;gap:14px}.launch-footer nav{gap:18px}}@media(prefers-reduced-motion:reduce){.launch-page *,.launch-page *:before,.launch-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.launch-page .ui-button-primary{box-shadow:0 2px 4px #0c1d381f}.launch-page .ui-button-primary:hover{box-shadow:0 4px 10px #0c1d3829}.launch-signin:hover{color:var(--primary-strong)}.launch-hero-proof picture{aspect-ratio:1172 / 650;overflow:hidden}.launch-hero-proof picture img{height:100%;object-fit:cover;object-position:top}@media(max-width:600px){.launch-hero-proof picture{aspect-ratio:auto}}.launch-footer-contact{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px 24px}.launch-footer-contact a{color:var(--text-secondary);padding-block:8px}.launch-footer-contact a:hover{color:var(--primary-strong)}
