*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter Tight,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.absolute{position:absolute}.hidden{display:none}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-tight-cyrillic-ext-400.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-tight-cyrillic-400.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-tight-greek-ext-400.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-tight-greek-400.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-tight-vietnamese-400.woff2) format("woff2");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 Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-tight-latin-ext-400.woff2) format("woff2");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 Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-tight-latin-400.woff2) format("woff2");unicode-range:u+00??,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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-tight-cyrillic-ext-400.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-tight-cyrillic-400.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-tight-greek-ext-400.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-tight-greek-400.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-tight-vietnamese-400.woff2) format("woff2");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 Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-tight-latin-ext-400.woff2) format("woff2");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 Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-tight-latin-400.woff2) format("woff2");unicode-range:u+00??,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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-tight-cyrillic-ext-400.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-tight-cyrillic-400.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-tight-greek-ext-400.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-tight-greek-400.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-tight-vietnamese-400.woff2) format("woff2");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 Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-tight-latin-ext-400.woff2) format("woff2");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 Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-tight-latin-400.woff2) format("woff2");unicode-range:u+00??,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;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic-ext-400.woff2) format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic-400.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-greek-400.woff2) format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-vietnamese-400.woff2) format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext-400.woff2) format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-latin-400.woff2) format("woff2");unicode-range:u+00??,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;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic-ext-400.woff2) format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic-400.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-greek-400.woff2) format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-vietnamese-400.woff2) format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext-400.woff2) format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-400.woff2) format("woff2");unicode-range:u+00??,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}body,html{margin:0;padding:0;background:#111315}html{scroll-behavior:smooth;scroll-padding-top:96px}body{font-family:Inter Tight,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.el-page{background:#111315;color:#e8e8e6;font-family:Inter Tight,Söhne,Helvetica Neue,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;width:100%;min-height:100%}.el-tag{font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:10px;color:#7a7d82;letter-spacing:.16em;text-transform:uppercase}.el-tag--accent{color:#6c8cff}.el-mono{font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace}.el-wrap{max-width:1320px;margin:0 auto;padding:0 56px}.el-nav{padding:20px 56px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.07);position:sticky;top:0;z-index:10;background:rgba(17,19,21,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.el-nav__brand{font-size:22px;font-weight:400;letter-spacing:-.04em}.el-nav__links{display:flex;gap:32px}.el-nav__links a{font-size:13px;color:#c8cbcf;cursor:pointer}.el-btn{background:#6c8cff;color:#111315;border:none;padding:10px 18px;font-size:12px;font-weight:500;letter-spacing:.02em;font-family:Inter Tight,Söhne,Helvetica Neue,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.el-btn--lg{padding:14px 24px;font-size:14px}.el-btn--xl{padding:16px 28px;font-size:14px;font-weight:500}.el-btn--ghost{background:transparent;color:#e8e8e6;border:1px solid rgba(255,255,255,.18)}.el-hero{padding:88px 0 96px}.el-hero__grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.el-hero__num{font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:#7a7d82;letter-spacing:.12em;margin-bottom:18px}.el-hero__body{grid-column:1/span 8}.el-hero__fig{grid-column:10/span 3}.el-hero__title{font-size:96px;font-weight:400;letter-spacing:-.04em;line-height:.96;margin:24px 0 0;color:#e8e8e6}.el-hero__lede{font-size:19px;line-height:1.55;color:#9aa0a6;max-width:560px;margin:32px 0 0}.el-hero__cta{margin-top:36px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.el-fig{aspect-ratio:3/4;background:#1a1d20;position:relative;overflow:hidden}.el-fig__chrome{position:absolute;left:16px;right:16px;font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:9px;color:#7a7d82;letter-spacing:.14em;text-transform:uppercase;display:flex;justify-content:space-between}.el-trust{border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);padding:32px 56px}.el-trust__inner{display:grid;grid-template-columns:200px 1fr;gap:56px;align-items:center;max-width:1320px;margin:0 auto}.el-trust__logos{display:grid;grid-template-columns:repeat(6,1fr);gap:24px;align-items:center}.el-trust__logos>div{font-size:16px;font-weight:500;letter-spacing:-.02em;color:#9aa0a6;text-align:center;padding:12px 0}.el-sec{padding:96px 56px;border-top:1px solid rgba(255,255,255,.07)}.el-sec--first,.el-sec--inset-top{border-top:none}.el-sec--surface{background:#1a1d20}.el-sec--deeper{background:#0b0d0f}.el-sec__inner{max-width:1320px;margin:0 auto}.el-head{display:grid;grid-template-columns:2fr 3fr;gap:80px;align-items:baseline;margin-bottom:56px}.el-head h2{font-size:56px;font-weight:400;letter-spacing:-.03em;line-height:1;margin:0}.el-head p{font-size:18px;line-height:1.6;color:#9aa0a6;max-width:720px;margin:24px 0 0}.el-statement{display:grid;grid-template-columns:2fr 3fr;gap:80px;align-items:baseline;max-width:1320px;margin:0 auto}.el-statement p{font-size:36px;font-weight:400;letter-spacing:-.025em;line-height:1.2;margin:0;color:#e8e8e6}.el-cards-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.el-card{padding:32px;background:#1a1d20;min-height:320px;display:flex;flex-direction:column;justify-content:space-between}.el-card h3{font-size:36px;font-weight:500;letter-spacing:-.025em;margin:20px 0 18px}.el-card p{color:#c8cbcf;font-size:16px;line-height:1.6;margin:0}.el-card__tags{display:flex;gap:8px;margin-top:32px;flex-wrap:wrap}.el-chip{border:1px solid rgba(255,255,255,.12);padding:6px 12px;font-size:11px;font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:#c8cbcf}.el-row{display:grid;grid-template-columns:60px 240px 1fr 120px;gap:16px;align-items:baseline;padding:28px 0;border-top:1px solid rgba(255,255,255,.07)}.el-row__num{font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:#6c8cff;letter-spacing:.14em}.el-row__title{font-size:28px;font-weight:500;letter-spacing:-.02em}.el-row__desc{color:#9aa0a6;font-size:15px;line-height:1.6}.el-row__meta{font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:10px;color:#7a7d82;letter-spacing:.14em;text-transform:uppercase;text-align:right}.el-row--work{grid-template-columns:60px 1fr 320px 100px}.el-row--work .el-row__num{color:#7a7d82}.el-row--work .el-row__title{font-weight:400;font-size:28px}.el-work-item{border-top:1px solid rgba(255,255,255,.07)}.el-work-item__summary{cursor:pointer;outline:none;display:grid;grid-template-columns:60px 1fr 320px 100px;gap:16px;align-items:center;padding:24px 0}.el-work-item__summary:hover .el-row__title{color:#6c8cff}.el-work-item__summary:focus-visible{outline:1px solid #6c8cff;outline-offset:4px}.el-work-item.is-open .el-work-item__summary .el-work-chev{transform:rotate(45deg);color:#6c8cff}.el-work-item.is-open .el-work-item__summary .el-row__title{color:#6c8cff}.el-work-logo{width:40px;height:40px;background:#1a1d20;display:flex;align-items:center;justify-content:center;overflow:hidden}.el-work-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.el-work-title-row{display:flex;align-items:baseline;gap:12px}.el-work-chev{font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:13px;color:#7a7d82;transition:transform .36s cubic-bezier(.2,.7,.3,1),color .36s cubic-bezier(.2,.7,.3,1);display:inline-block}.el-work-item .el-work-detail-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .48s cubic-bezier(.25,1,.5,1)}.el-work-item.is-open .el-work-detail-wrap{grid-template-rows:1fr}.el-work-item .el-work-detail-wrap>.el-work-detail{overflow:hidden;opacity:0;transform:translateY(-6px);transition:opacity .36s cubic-bezier(.2,.7,.3,1),transform .48s cubic-bezier(.25,1,.5,1)}.el-work-item.is-open .el-work-detail-wrap>.el-work-detail{opacity:1;transform:none;transition-delay:.12s}.el-work-detail{padding:8px 0 36px 76px;display:grid;grid-template-columns:1fr 1fr;gap:48px}.el-work-detail__visit{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:#6c8cff;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(108,140,255,.4);padding-bottom:4px;transition:color .22s cubic-bezier(.2,.7,.3,1),border-color .22s cubic-bezier(.2,.7,.3,1)}.el-work-detail__visit:hover{color:#8ea4ff;border-color:#8ea4ff}.el-work-detail__sub{font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:10px;color:#7a7d82;letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px}.el-work-detail__sub+.el-work-detail__sub{margin-top:24px}.el-work-detail__text{line-height:1.65}.el-work-detail__list,.el-work-detail__text{color:#c8cbcf;font-size:14px;margin:0 0 24px}.el-work-detail__list{line-height:1.7;padding-left:16px}.el-work-detail__list li{margin:0 0 4px}.el-work-detail__angle{color:#9aa0a6;font-size:14px;line-height:1.6;font-style:italic;margin:0;padding-left:16px;border-left:1px solid rgba(108,140,255,.4)}.el-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.el-metric{padding:28px 24px;background:#1a1d20;min-height:200px;display:flex;flex-direction:column;justify-content:space-between}.el-metric__v{font-size:64px;font-weight:400;letter-spacing:-.035em;line-height:1;color:#e8e8e6}.el-metric__l{font-size:13px;color:#9aa0a6;line-height:1.55;margin:16px 0 0}.el-cards-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.el-eng{padding:32px;min-height:280px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(255,255,255,.07)}.el-eng--hl{background:#1a1d20;border:none;border-top:2px solid #6c8cff}.el-eng h3{font-size:32px;font-weight:500;letter-spacing:-.02em;margin:20px 0 16px}.el-eng p{color:#c8cbcf;font-size:15px;line-height:1.6;margin:0}.el-eng__cta{margin-top:32px;font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:#9aa0a6;letter-spacing:.14em;text-transform:uppercase}.el-team{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.el-team__card .el-portrait{aspect-ratio:4/5;background:#1a1d20;margin-bottom:18px;position:relative;overflow:hidden}.el-team__card .el-portrait:after{content:"PORTRAIT";position:absolute;bottom:12px;left:12px;font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:9px;color:#7a7d82;letter-spacing:.14em}.el-team__card .el-portrait:has(img):after{content:none}.el-team__card .el-portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.el-team__name{font-size:24px;font-weight:500;letter-spacing:-.02em;margin-top:8px;display:flex;align-items:center;gap:10px}.el-team__linkedin{color:#7a7d82;display:inline-flex;align-items:center;transition:color .22s cubic-bezier(.2,.7,.3,1)}.el-team__linkedin:hover{color:#6c8cff}.el-team__linkedin svg{width:18px;height:18px;display:block}.el-team__bio{font-size:14px;color:#9aa0a6;line-height:1.6;margin:12px 0 0}.el-team__email{display:inline-block;margin-top:14px;font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:12px;letter-spacing:.04em;color:#9aa0a6;border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:2px;transition:color .32s cubic-bezier(.2,.7,.3,1),border-color .32s cubic-bezier(.2,.7,.3,1)}.el-team__email:hover{color:#6c8cff;border-bottom-color:#6c8cff}.el-why h2{font-size:64px;font-weight:400;letter-spacing:-.035em;line-height:1;margin:0;max-width:920px}.el-why p{font-size:18px;line-height:1.6;color:#c8cbcf;max-width:720px;margin:28px 0 0}.el-faq{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:80px;column-gap:80px;row-gap:0}.el-faq__item{padding:28px 0;border-top:1px solid rgba(255,255,255,.08)}.el-faq__q{font-size:20px;font-weight:500;letter-spacing:-.015em;color:#e8e8e6}.el-faq__a{font-size:15px;color:#9aa0a6;line-height:1.6;margin:12px 0 0}.el-cta{display:grid;grid-template-columns:2fr 3fr;gap:80px;align-items:flex-end;max-width:1320px;margin:0 auto}.el-cta h2{font-size:88px;font-weight:400;letter-spacing:-.04em;line-height:.95;margin:0}.el-cta__btns{margin-top:36px;display:flex;gap:12px;flex-wrap:wrap}.el-footer{border-top:1px solid rgba(255,255,255,.07);padding:72px 56px 32px}.el-footer__inner{max-width:1320px;margin:0 auto}.el-footer__cols{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:64px;padding-bottom:56px;border-bottom:1px solid rgba(255,255,255,.07)}.el-footer__brand{font-size:28px;font-weight:400;letter-spacing:-.04em}.el-footer__about{font-size:14px;color:#9aa0a6;line-height:1.6;max-width:360px;margin:16px 0 0}.el-footer__list{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column;gap:10px}.el-footer__list li{font-size:14px;color:#c8cbcf}.el-footer__legal{display:flex;justify-content:space-between;padding-top:24px;font-family:JetBrains Mono,Söhne Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:10px;color:#7a7d82;letter-spacing:.14em;text-transform:uppercase}.el-mobile-only{display:none}.el-desktop-only{display:initial}@media (max-width:900px){.el-footer,.el-sec,.el-trust,.el-wrap{padding-left:32px;padding-right:32px}.el-nav{padding:16px 32px}.el-nav__links{display:none}.el-hero{padding:56px 0 64px}.el-hero__grid{grid-template-columns:1fr;gap:24px;padding:0 32px}.el-hero__body,.el-hero__fig,.el-hero__num{grid-column:auto}.el-hero__fig{max-width:320px}.el-hero__title{font-size:56px;line-height:1}.el-hero__lede{font-size:17px}.el-trust{padding:24px 32px}.el-trust__inner{grid-template-columns:1fr;gap:20px}.el-trust__logos{grid-template-columns:repeat(3,1fr);gap:16px}.el-trust__logos>div{font-size:14px}.el-sec{padding:64px 32px}.el-sec--deeper,.el-sec--surface{padding:80px 32px}.el-head{grid-template-columns:1fr;gap:16px;margin-bottom:32px}.el-head h2{font-size:38px}.el-head p{font-size:16px;margin-top:16px}.el-statement{grid-template-columns:1fr;gap:20px}.el-statement p{font-size:24px;line-height:1.3}.el-cards-2,.el-cards-3{grid-template-columns:1fr;gap:12px}.el-card{min-height:auto;padding:24px}.el-card h3{font-size:26px;margin-top:16px}.el-card p{font-size:15px}.el-row{grid-template-columns:40px 1fr;-moz-column-gap:16px;column-gap:16px;row-gap:8px;padding:20px 0}.el-row__num{grid-row:1}.el-row__title{grid-row:1;font-size:22px}.el-row__desc{grid-row:2;grid-column:2;font-size:14px}.el-row__meta{grid-row:3;grid-column:2;text-align:left}.el-row--work .el-row__meta{grid-row:1;grid-column:2;text-align:right;align-self:baseline}.el-row--work{grid-template-columns:40px 1fr auto}.el-row--work .el-row__title{grid-column:2}.el-row--work .el-row__desc{grid-row:2;grid-column:1/-1}.el-work-item__summary{grid-template-columns:40px 1fr auto;-moz-column-gap:16px;column-gap:16px;row-gap:8px;padding:20px 0;align-items:baseline}.el-work-item__summary .el-work-logo{grid-row:1;grid-column:1;width:22px;height:22px;background:transparent;align-self:center}.el-work-item__summary .el-work-logo img{-o-object-fit:contain;object-fit:contain}.el-work-item__summary .el-work-title-row{grid-row:1;grid-column:2}.el-work-item__summary .el-row__desc{grid-row:2;grid-column:1/-1;font-size:14px}.el-work-item__summary .el-row__meta{grid-row:1;grid-column:3;text-align:right;align-self:baseline}.el-work-item__summary .el-row__title{font-size:22px}.el-work-detail{padding:0 0 28px;grid-template-columns:1fr;gap:0}.el-metrics{grid-template-columns:1fr 1fr;gap:12px}.el-metric{min-height:140px;padding:20px}.el-metric__v{font-size:40px}.el-metric__l{font-size:12px}.el-eng{padding:24px;min-height:auto}.el-eng h3{font-size:24px}.el-team{grid-template-columns:1fr;gap:32px}.el-team__card .el-portrait{max-width:360px}.el-why h2{font-size:38px}.el-why p{font-size:16px}.el-faq{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0}.el-faq__q{font-size:18px}.el-cta{grid-template-columns:1fr;gap:32px;align-items:flex-start}.el-cta h2{font-size:52px}.el-footer{padding:48px 32px 24px}.el-footer__cols{grid-template-columns:1fr 1fr;gap:32px;padding-bottom:32px}.el-footer__brand{font-size:24px}.el-footer__legal{flex-direction:column;gap:8px;align-items:flex-start}}@keyframes el-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes el-fade-down{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes el-fade-in{0%{opacity:0}to{opacity:1}}@keyframes el-blur-up{0%{opacity:0;transform:translateY(20px);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes el-scale-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes el-draw{to{stroke-dashoffset:0}}@keyframes el-pulse-dot{0%,to{opacity:1}50%{opacity:.45}}@keyframes el-shimmer-line{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}51%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}.el-fig svg circle:first-of-type{animation:el-pulse-dot 2.4s ease-in-out infinite}.el-tag--accent{position:relative}.js-enabled [data-reveal]{opacity:0;transform:translateY(36px);transition:opacity .8s cubic-bezier(.2,.7,.3,1),transform .8s cubic-bezier(.2,.7,.3,1),filter .8s cubic-bezier(.2,.7,.3,1);will-change:opacity,transform}.js-enabled [data-reveal=left]{transform:translateX(48px)}.js-enabled [data-reveal=right]{transform:translateX(-48px)}.js-enabled [data-reveal=zoom]{transform:scale(.94)}.js-enabled [data-reveal=blur]{filter:blur(8px);transform:translateY(16px)}.js-enabled [data-reveal][data-reveal-visible]{opacity:1;transform:none;filter:none}.el-card,.el-eng,.el-metric,.el-team__card{box-shadow:0 0 0 0 rgba(108,140,255,0);transition:transform .46s cubic-bezier(.25,1,.5,1),background .52s cubic-bezier(.2,.7,.3,1),box-shadow .78s cubic-bezier(.25,1,.5,1),border-color .52s cubic-bezier(.2,.7,.3,1);will-change:transform}.el-card:hover,.el-metric:hover{transform:translateY(-6px);background:#22262b;box-shadow:0 28px 70px -22px rgba(108,140,255,.38)}.el-eng:hover{transform:translateY(-4px);border-color:rgba(108,140,255,.4);box-shadow:0 22px 50px -18px rgba(108,140,255,.28)}.el-eng--hl:hover{background:#22262b}.el-team__card:hover{transform:translateY(-6px)}.el-btn{box-shadow:0 0 0 0 rgba(108,140,255,0);transition:transform .32s cubic-bezier(.25,1,.5,1),background .32s cubic-bezier(.2,.7,.3,1),color .32s cubic-bezier(.2,.7,.3,1),border-color .32s cubic-bezier(.2,.7,.3,1),box-shadow .7s cubic-bezier(.25,1,.5,1)}.el-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -8px rgba(108,140,255,.55)}.el-btn--ghost:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.4);box-shadow:0 0 0 0 rgba(108,140,255,0)}.el-btn:active{transform:translateY(0)}.el-nav__links a{position:relative;transition:color .22s cubic-bezier(.2,.7,.3,1)}.el-nav__links a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:#6c8cff;transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.2,.7,.3,1)}.el-nav__links a:hover{color:#e8e8e6}.el-nav__links a:hover:after{transform:scaleX(1)}.el-work-item__summary{transition:padding-left .36s cubic-bezier(.25,1,.5,1)}.el-work-item.is-open .el-work-item__summary,.el-work-item__summary:hover{padding-left:4px}.el-work-item .el-row__title{transition:color .32s cubic-bezier(.2,.7,.3,1)}.el-work-logo{transition:transform .46s cubic-bezier(.25,1,.5,1)}.el-work-item.is-open .el-work-logo,.el-work-item__summary:hover .el-work-logo{transform:scale(1.06)}.el-faq__item{transition:padding-left .32s cubic-bezier(.2,.7,.3,1)}.el-faq__item:hover{padding-left:8px}.el-faq__q{transition:color .22s cubic-bezier(.2,.7,.3,1)}.el-faq__item:hover .el-faq__q{color:#6c8cff}.el-trust__logos>div{transition:color .32s cubic-bezier(.2,.7,.3,1),transform .32s cubic-bezier(.2,.7,.3,1)}.el-trust__logos>div:hover{color:#e8e8e6;transform:translateY(-2px)}.el-footer__list li{transition:color .22s cubic-bezier(.2,.7,.3,1);cursor:default}.el-footer__list li:hover{color:#6c8cff}.el-sec[data-reveal-visible]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#6c8cff,transparent);animation:el-shimmer-line 1.4s cubic-bezier(.2,.7,.3,1) both}.el-sec{position:relative}@supports (animation-timeline:scroll()){.el-nav{animation:el-fade-down .7s cubic-bezier(.2,.7,.3,1) both,el-nav-densify linear both;animation-timeline:auto,scroll();animation-range:auto,0 120px}@keyframes el-nav-densify{to{background:rgba(11,13,15,.92);border-bottom-color:rgba(255,255,255,.14)}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:after,:before{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}.js-enabled [data-reveal]{opacity:1!important;transform:none!important;filter:none!important}.el-fig svg line,.el-fig svg path{stroke-dashoffset:0!important}.el-fig svg circle{opacity:1!important}}@media (max-width:480px){.el-footer,.el-sec,.el-trust,.el-wrap{padding-left:20px;padding-right:20px}.el-nav{padding:14px 20px}.el-nav__brand{font-size:20px}.el-hero{padding:40px 0 48px}.el-hero__grid{padding:0 20px}.el-hero__title{font-size:44px}.el-hero__cta{gap:8px;width:100%}.el-hero__cta .el-btn{flex:1 1 auto;text-align:center}.el-sec{padding:48px 20px}.el-sec--deeper,.el-sec--surface{padding:64px 20px}.el-head h2{font-size:30px}.el-statement p{font-size:20px}.el-trust__logos{grid-template-columns:repeat(2,1fr)}.el-metrics{grid-template-columns:1fr}.el-metric{min-height:auto}.el-metric__v{font-size:44px}.el-cta h2{font-size:40px}.el-cta__btns{flex-direction:column;align-items:stretch}.el-btn--xl{text-align:center}.el-footer__cols{grid-template-columns:1fr}}